1 您如何在Arduino上使用SPI? 关于Arduino Uno,Mega2560,Leonardo和类似的板子: SPI如何工作? SPI有多快? 如何在主机和从机之间连接? 如何制作SPI从设备? 请注意:这仅供参考。 44 arduino-uno arduino-mega c++ arduino-leonardo spi
2 为什么某些引脚的PWM频率不同? 根据Arduino参考analogWrite(),大多数引脚上的PWM频率约为490 Hz。但是,Uno上的引脚5和6以及Leonardo上的引脚3和11约为980 Hz。 为什么这些不同?它是故意设计的功能,还是由硬件决定的? 20 arduino-uno pwm arduino-leonardo analogwrite
4 如何真正缩小草图 为了测试,我想制作一个尽可能小的草图。问题是,当我编译BareMinimum草图(具有空的设置和循环)时,Uno会得到466个字节,Leonardo会得到4,242个字节。有什么办法可以编写自己的没有额外功能的代码(即millis()和的Timer0 delay())。我还希望能够禁用Leonardo的键盘/鼠标功能。 9 programming sketch arduino-leonardo
4 莱昂纳多(32u4):以编程方式对其进行砌砖的方法 我认为,当莱昂纳多(Leonardo)面世时,我读过一些关于谨慎做事的文章,这可能会导致它不再加载任何新草图,因此必须重写引导程序。因为我计划使用节能选项,例如禁用未使用的硬件组件(例如USB端口),所以我担心会做错事情。 到目前为止,我发现了一个Leonardo美食: 如果禁用了中断,则上传新草图将失败,除非在Arduino IDE显示“正在上传...”后立即按下“重置”按钮。 哪些东西(与通常的硬件相关的想法除外,例如将输出配置的引脚连接到固定电势)会损坏控制器或需要使用新的引导程序重新刷新Leonardo? 8 power arduino-leonardo