z0916 发表于 2020-3-11 16:26:33

单片机编程

单片机编程一定要用C语言吗?可以用python吗?

人造人 发表于 2020-3-11 16:45:22

如果仅仅只是回答能与不能,那肯定是能,python能玩单片机
但是,python肯定不如C语言方便
知道吗?C语言可以直接对硬件进行操作,这包括了C语言中的位运算和指针,这两大组件
python同样可以完成C语言能完成的事,因为python本来就是在用C语言完成这件事
python在底层调用C语言函数来实现位运算和指针操作
单从效率和方便这两点来看,我推荐C语言

还有一点值得说的是,C语言很少依赖运行环境,C语言只要求一个堆栈,仅此而已
而python就比较麻烦了
只要用汇编语言为C语言准备一个堆栈,C语言就可以运行,之后再用C语言折腾半天,为python准备运行环境?


还有,给你推荐编程语言的人一般都会推荐他们喜欢的编程语言,你同意我说的这句话吧?所以具体你要用什么,这还要看你自己
页: [1]
查看完整版本: 单片机编程