受到
XXXXXXXXXXXXXXXXXXXXXXXX/t/56300的诱惑,买了2个Arduino mega2560板。这几天试了下。总体来说这玩意太好学了,比老夫当年玩单片机不知好学多少倍。but也有不少不太满意之处,感觉这些地方都来自于我通过arduino无法对单片机进行完全的掌控。
1,没有定时中断,必须去调用AVR的函数,又没说明白怎么调用。
2,PWM输出模式太固定,频率太低,不到1kHz。想把频率调高一些,必须调AVR函数,而且还始终找不到PWM控制器和管脚的对应关系。问题同上。
3,给管脚置值太慢。用示波器看了下,置一次管脚(置0或置1)需要耗费近5us的时间,70多个时钟周期啊,太慢了,不知cpu在这些时间里都干了啥才这么慢。
200字以内,仅用于支线交流,主线讨论请采用回复功能。