一直觉得Ardunio 官方的那些板子用的都是8bit/16bit的片, 少数支持CortexM0, Intel 101.
官方的板子没有支持CortexM3, CortexM4, CortexM7的,
而个人觉得CM3, CM4, CM7明显比那些8/16bit的片子要有发展前景
但是Ardunio IDE这个软件我很喜欢, 而且现在积累了如此多的代码库, 如果能够让Ardunio支持自己的CM3 CM4 CM7或者其他的板子, 将是比较理想的,
晚上找了一些资料, 已经有很多人在这么做了, 只是没有合并到官方的IDE而已,
找了几个参考的网站, 准备好好研究一下,顺便也想找一下同好
我的目标是能让Ardunio IDE支持我的STM32F4, STM32F7的Nucleo和Discovery的板子
这是我找的几个别人做的工程与参考**, 贴在这里供参考
我估计这是个不小的工程. 不过值得研究一下.
http://www.stm32duino.com/
https://github.com/rogerclarkmelbourne/Arduino_STM32
https://github.com/rogerclarkmelbourne/STM32duino-bootloader
http://playground.arduino.cc/Main/CustomizeArduinoIDE
这是Ardunio的硬件Pinout图集, 做个参考, 初步的计划是支持Ardunio Uno,也就是ST的Nucleo的板子上那个标准.
|