首页 >

51单片机,stm32,arduino都是用什么语言进行编程的? – 网络|

帮我吧怎么使用方法,ai怎么导出svg,主机和ftp地址是什么51单片机,stm32,arduino都是用什么语言进行编程的? - 网络|51单片机,stm32,arduino都是用什么语言进行编程的

51单片机的编程

51单片机进入中国比较早,在早前用汇编编程比较多,偶在上大学时也是学习的汇编编程,但是现在偶用C语言编程,汇编已经不会了。51单片机比较常用的编程环境是Keil,现在Keil更新到Keil5了。如下是51单片机Keil的编程环境。

STM32单片机的编程

STM32单片机是意法半导体推出的高性价比、片上资源丰富的32位单片机,这个系列的单片机偶一直在用,都是用C语言进行编程,官方推出的库函数和HAL库都是用C语言编程的,虽然有一部分汇编共存。STM32单片机用KeilMDK进行编程。

Arduino的编程

Arduino是一款做的非常成功的开源硬件,并且有自己的开发环境,将底层的寄存器设置都进行了封装,用户不用自己配置寄存器,调用封装好的函数即可,可以在官方网站下载编程IDE。Arduino旨在培养用户的编程兴趣,简化了技术难度,很受欢迎。

在用户层面,现在C语言编程已经是主流,C语言的移植性和可读性比汇编语言有很大的优势,也有很多人在使用汇编编程,尤其是涉及到底层时。

以上就是这个问题的回答,感谢留言、评论、转发。

更多精彩内容请关注本:玩转嵌入式。感谢大家。


51单片机,stm32,arduino都是用什么语言进行编程的? - 网络|
  • c语言开发系统的基本原理和实现方法 - 网络|
  • c语言开发系统的基本原理和实现方法 - 网络| | c语言开发系统的基本原理和实现方法 - 网络| ...

    51单片机,stm32,arduino都是用什么语言进行编程的? - 网络|
  • C语言计算机二级考试必备常见题型详解 - 网络|
  • C语言计算机二级考试必备常见题型详解 - 网络| | C语言计算机二级考试必备常见题型详解 - 网络| ...

    51单片机,stm32,arduino都是用什么语言进行编程的? - 网络|
  • C语言入门经典PDF(全面详细学习C语言的指南) - 网络|
  • C语言入门经典PDF(全面详细学习C语言的指南) - 网络| | C语言入门经典PDF(全面详细学习C语言的指南) - 网络| ...