正在研究如何使Ardunio IDE支持自定义板子,有人做过这各吗?
一直觉得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的板子上那个标准.
cm3的有吧,intel cpu还有他家的fpga不都有吗? 官方的板子上确实有ATSAM的CortexM3
但是还有很多CM3没有支持 至少没有合并到官方IDE中
我的意思是想研究一下让Arduino支持自定义的板子, 比如ST的M4 M7的Nucleo, Discovery的板子 看到网上有类似的介绍 , 先收藏下。
http://www.stmcu.org/module/forum/thread-608305-1-2.html cgd 发表于 2017-1-18 09:46
看到网上有类似的介绍 , 先收藏下。
http://www.stmcu.org/module/forum/thread-608305-1-2.html ...
你这个stmcu上的就是我主帖中的这个网站:
https://github.com/rogerclarkmelbourne/STM32duino-bootloader
我正在研究
http://www.stm32duino.com/
这个网站很不错 可以多看看 z00 发表于 2017-1-22 15:39
http://www.stm32duino.com/
这个网站很不错 可以多看看
正在研究中 不小的工作量 用ti的msp432或者tiva系列,可以直接使用energia 我觉得自己设计板子试用Ardunio的IDE一点都没有问题,关键的是将他所需要的管脚排布到像标准的板子一样,余下的就是在基础设置函数里,将你的板子和芯片的管脚与标准定义一一对应上,对于的随你爱好就可以了。 zhjb1 发表于 2017-2-8 15:32
我觉得自己设计板子试用Ardunio的IDE一点都没有问题,关键的是将他所需要的管脚排布到像标准的板子一样,余 ...
高手!
你做过没有. zhanzr21 发表于 2017-2-8 16:40
高手!
你做过没有.
实话实说没有做过,但从Arduino的原理来看应该是这样的。高端的芯片,保证它的信号管脚就可以了,其他的作为扩展使用。不然您想想看,不同公司的芯片在板级与Arduino兼容不就是这样吗。 好像没有的那个样子. 收藏一下 i学习学习. 楼主研究的怎么样了?还等着向你学习呢。 cgd 发表于 2017-3-22 14:55
楼主研究的怎么样了?还等着向你学习呢。
原理基本上搞通了. 正在做一个GD32F1X0的板子. 能用Ardunio开发. 管脚兼容处还在斟酌. zhanzr21 发表于 2017-3-22 14:57
原理基本上搞通了. 正在做一个GD32F1X0的板子. 能用Ardunio开发. 管脚兼容处还在斟酌. ...
楼主加油 关于stm32F103C8T6这种芯片,Arduino已经有成功的GitHub分项了吧?
不过蛋疼的事情是“很多Arduino的封装库不能用”
页:
[1]
2