ssssstorm 发表于 2016-3-1 21:08:17

新人求教,servo.cpp中的宏

本帖最后由 ssssstorm 于 2016-3-1 22:58 编辑

arduino官网上的源码,在servo.cpp中有如下片段:
#if defined(WIRING)
    timerAttach(TIMER3OUTCOMPAREA_INT, Timer3Service);// for Wiring platform only
#endif

宏“WIRING”“TIMER3OUTCOMPAREA_INT”,函数“timerAttach”不知道在哪里定义?用UltraEdit的多文件查找搜索整个工程都没找到,请高手指导下,谢谢!

文件位置:https://github.com/arduino/Arduino/blob/1.6.7/libraries/Servo/src/avr/Servo.cpp

darkorigin 发表于 2016-3-1 22:14:26

完整源码呢?
帮着看看

ssssstorm 发表于 2016-3-1 22:53:57

本帖最后由 ssssstorm 于 2016-3-1 22:57 编辑

darkorigin 发表于 2016-3-1 22:14 static/image/common/back.gif
完整源码呢?
帮着看看

哦,忘了说明是arduino官网上面下载的源码,地址:https://github.com/arduino/Arduino/blob/1.6.7/libraries/Servo/src/avr/Servo.cpp

Super169 发表于 2016-3-2 10:56:57

在網上找到, 應該是在 AVR 內的 timer 中定義的, 其數值為 10

ssssstorm 发表于 2016-3-2 18:28:42

Super169 发表于 2016-3-2 10:56 static/image/common/back.gif
在網上找到, 應該是在 AVR 內的 timer 中定義的, 其數值為 10

timer.c和timer.h吗?找了,没有定义啊
页: [1]
查看完整版本: 新人求教,servo.cpp中的宏