ARM用什么写程序,是C++吗,还是C

ARM用什么写程序,是C++吗,还是C,第1张

学过单片机吗?纤樱其实ARM就是一个微没竖游型的CPU,要针对它进行嵌入式开发,首先是要了解arm的结构,知枯销道每个引脚的作用,设计好外围电路。这样才能在这个以ARM为核心的嵌入式平台上进行开发。

至于你问的用什么语言,那是次要的,只要可以 *** 作硬件的语言都可以,工业上常用的是c和汇编。C++也是可以的,但是C++更适合面向对象编程,而嵌入式开发是面向过程的结构化编程,所以我个人觉得C更适合。

至于开发环境,有很多编译工具可以选择,比如GCC,CYGWIN,最近Keil被收购以后也可以对ARM芯片进行开发了

你说的是烧录二进制到STM中吧肆衫,STM内部集成的有纯雹运ISP模块,电脑安装做梁mcuisp,链接STM32的串口就可以烧录。

如果是开发STM软件的话,建议用MDK+官方代码包。在MDK下可以用50块钱的Jlink仿真下载。不用jlink也行,STM串口和电脑串口对接,用mcuisp烧录。

你用的不会也是LPC21XX系列的吧?楼上略有错误,陆知镇猛卜ARM7跑不动linux,最多能跑uc/os...可以用C,C++,汇编写,还可以C嵌套汇编一起写,我用的是code warrior 编译器 以及AXD仿真调试。希望对你有所帮助,我刚学完ARM7没多久,有啥问题可以共同早粗探讨,QQ:2437310372


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12336350.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存