首页 » 家电技巧 » stm32用什么软件编程C语言「stm32用什么软件编程比较好」

stm32用什么软件编程C语言「stm32用什么软件编程比较好」

admin 2024-10-10 15:50:33 家电技巧 0

扫一扫用手机浏览

大家好,今天小编关注到一个比较有意思的话题,就是关于stm32用什么软件编程C语言的问题,于是小编就整理了2个相关介绍stm32用什么软件编程C语言的解答,让我们一起看看吧。

有谁知道:stm32是用C编程好,还是C++编程好?如果用C++编程速度会不会变慢?

stm32用什么软件编程C语言

目前主流还是C语言,但要多定义自己的数据类型,多用typedef封装各种相似数据。一定要多用自定义结构体类型与枚举类型。

你看了STM32的3.4版或3.5版固件库就知道了。

C语言一定要熟的,在Linux下,也是C为主。当然,C++扩充了自定义的类型。可以用class对任意的对象封装成一个自定义的类型模板,然后用模板去建立与实物对应的对象。

建议先学习Cortex-M3内核,再用C语言写外设程序,参考固件库~

单片机执行python语言的程序吗?

理论上可以,那是编译器的问题,编译器能够把他转为汇编就可以了,汇编再由单片机翻译成二进制,所有芯片最终处理的命令都是二进制代码,0或1而已。所以说,你的单片机编译器支持这种写法的就可以,不过,就目前8位机市场还没有这种编译器出现。

单片机其实能执行的大概也是单片机本身能够执行的可执行文件,就像stm32,8051单片机可以执行HEX(16进制)文件一样,如果一个Python解释器能够解释成单片机能够认识并且可执行的文件时,那么Python是可以编写单片机程序的,同样也是可以控制硬件的,只不过现在已经有C语言可以编写此类文件了,所以很少人动手去编写此类解释器,或者编译器,因为编写解释器,或者编译器,还不如去学习C语言了,不过理论上是可以的

到此,以上就是小编对于stm32用什么软件编程C语言的问题就介绍到这了,希望介绍关于stm32用什么软件编程C语言的2点解答对大家有用。

相关文章

西门子plc「西门子plc官网」

大家好,今天小编关注到一个比较有意思的话题,就是关于西门子plc的问题,于是小编就整理了3个相关介绍西门子plc的解答,让我们一起...

家电技巧 2024-10-10 阅读2 评论0

航天电子几年没涨了「航天电子不涨」

大家好,今天小编关注到一个比较有意思的话题,就是关于航天电子几年没涨了的问题,于是小编就整理了3个相关介绍航天电子几年没涨了的解答...

家电技巧 2024-10-10 阅读3 评论0

74ls138实验接线图「74ls138实验电路图」

大家好,今天小编关注到一个比较有意思的话题,就是关于74ls138实验接线图的问题,于是小编就整理了3个相关介绍74ls138实验...

家电技巧 2024-10-09 阅读4 评论0