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

编写stm32程序的keil软件和EWARM语法一样吗?

51b7d1ca91074d82 2019-09-23 浏览量:634
编写stm32程序的keil软件和EWARM语法一样吗?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你说的语法是指?STM32程序都是应用C语言和汇编写的,和软件无关(不同软件可能书写格式和编程风格不一样),软件只是开发工具,在不同的软件中工程的配置不一样,这可以从Keil MDK和EWARM软件中STM32工程的扩展名不一样可以看出来,会导致工程在组织架构上会有不同,但实现的功能几乎一样,两软件的工程可以转化
    • 发布于 2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 都是用C语言编写的,不过这两个软件使用的编译器是不同的,所以一些宏定义需要调整,如果使用库函数的,一般官方会在库里面做适配
    • 发布于2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 从最基本的语法上说,二者可以说是完全一样,因为都是基于C语言的。

    个别的不同其实主要体现在链接开发库不同,所以很多函数名、宏定义,一些常用变量命名等等不同,但本质其实是相同的。

    • 发布于2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 汇编部分不同。C语言部分语法完全一样,和编译器相关的define预定义不一样,不过这些和语法无关。
    • 发布于2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 本质上都是C语言,是一样的,就是编译环境不一样而已,语法什么的都一样,可以互相转化
    • 发布于2019-09-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

编写stm32程序的keil软件和EWARM语法一样吗?