• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32用Python开发方便还是用C语言开发方便?

cfddgx 2018-10-29 浏览量:1879
STM32用Python开发方便还是用C语言开发方便?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • STM32是单片机,性能与资源都是有限的,python这类的脚本语言的执行效率对于单片机而言是很低的,所以,不建议使用,而且使用时,还要移植解析器。

    而C语言或是汇编语言,在逻辑上、语法上可能是比python要复杂一些,但是效率高,对硬件的要求也不高,可以直接编译出可执行的代码。

    • 发布于 2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:17
  • c语言开发好,方便,网上资源多,执行效率高
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 你哪个语言熟悉肯定那个语言开发方便呀
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 肯定是c语言开放方便啊,现用C的很多
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 绝对是C语言方便啊,你Python的话要安装特定固件,而且函数操作的局限性也很大。

    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 当然是C了,STM32就是底层硬件,肯定是C最适合。
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 用C语言的吧,python还要另外烧写一个固件才可以使用的。
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 感觉底层要么汇编,要么C语言,汇编代码效率没话说,但是移植太麻烦!所以一般都是C语言,有些需要优化的用汇编,至于爬虫属于上层脚本语言,一般都是调用库,丰富的库,不局限于系统,比较倾向上层,执行效率比较低,所以不适合底层开发!
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 1
    • 0

  • 从技术支持和维护的角度来说,肯定是使用C,毕竟厂家推出的库都是基于C的。Python作为一种新玩法,可以关注,适合业余尝试。
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 个人认为使用C语言更为方便,因为早就习惯了C语言了,而且C语言更加符合单片机的控制思路
    • 发布于2018-10-30
    • 举报
    • 评论 0
    • 0
    • 0

  • C语言比较普及,也比较好弄,不繁琐
    • 发布于2018-10-31
    • 举报
    • 评论 0
    • 0
    • 0

  • 肯定用C语言开发方便,因为ST提供的SDK都是基于C语言的,也有专门的C语言编译器和集成式IDE,用python,还得专门烧一个micropython固件,还没法调试,诸多限制

    • 发布于2018-11-09
    • 举报
    • 评论 0
    • 0
    • 0

  • c 语言开发是主流,使用 C 语言方便

    python 好用,比 C 好用。

    开发还是用 C 语言吧,官方的库,工具都是针对 C 开发环境的

    • 发布于2018-11-22
    • 举报
    • 评论 0
    • 0
    • 0

  • C更方便一点,但是python开发的速度快,而且开发的效率要高
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • C语言方便啊,好多的库都是使用C语言开发的,而python的效率也并不高的
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

  • C语言更方便一点,支持的编译器更多,而且效率更高
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32用Python开发方便还是用C语言开发方便?