TIwilliam hill官网
登录
直播中
梁峰
7年用户
353经验值
私信
关注
[问答]
请教个问题
开启该帖子的消息推送
为什么
ti
所有的电机控制的库的算法,都是通过宏定义#define XXXX 的形式写的,
想请教一下,宏写的算法,比用一般函数写的算法,有什么优势么?
回帖
(1)
黄剑屏
2018-5-14 12:17:23
木有函数调用,省去出入栈的时间。就是所谓的 宏函数,这是C语言的一种技巧。这种方法使程序顺序执行,没有函数调用引发的跳转和出入堆栈。优势就是省时间,电机控制时间非常宝贵,贵在实时性。
但是不建议滥用这种方法,不利于维护。核心驱动代码建议这样做。
木有函数调用,省去出入栈的时间。就是所谓的 宏函数,这是C语言的一种技巧。这种方法使程序顺序执行,没有函数调用引发的跳转和出入堆栈。优势就是省时间,电机控制时间非常宝贵,贵在实时性。
但是不建议滥用这种方法,不利于维护。核心驱动代码建议这样做。
举报
更多回帖
rotate(-90deg);
回复
相关问答
请教个
威廉希尔官方网站 问题。。。。。
2013-10-20
2296
请教个
问题OLED从右上角向左下角的刷新方式的
2015-10-13
3713
请教个
问题怎么让程序工作指定的时间,比如(60s,30s)
2018-03-08
3030
请教个
问题,怎么在pads logic中多个元件一起换pcb封装
2012-09-28
16792
大家好,
请教个
PSpice仿真中遇到的问题,非常感谢!
2013-08-16
3229
请教个
单片机主程序编写的问题
2016-05-15
4427
请教个
SPWM的幅度保持问题
2014-07-11
2178
请教个
问题,假如想测50HZ交流的电压变化,是在时域中一个周期内取一定采样点求平均好,还是放在频域中来求好?
2020-07-09
1447
求
教个
问题~~~
2012-04-20
1677
请教个
问题,锂电保护程序在电机软启动时的电量显示怎么处理?
2016-11-19
3816
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分