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

嵌入式linux C开发和windows有什么区别?

98d908f1fc06d52e 2020-01-15 浏览量:792
嵌入式linux C开发和windows有什么区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:3
  • 你是说在Linux下开发和在windows下用C开发嵌入式吗?

    可能就是具体的工作工具链的不同,对编码编程来说其实没有什么差别。

    都是需要编写好代码、然后编译输出,然后上载到具体硬件上调试

    这里编写代码的工具可能不同(其实也可以相同,比如都可以采用VC Code之类的环境进行编码)

    然后编译配置可能不一样(其实也可以一样,都是一种交叉编译环境)

    最后上载处理倒是真的不同,起码2个环境下对设备的标识都不同的,但核心原理也是类似的,都是调用相应的处理过程把数据写入。

  • 对于C语言来说是一样的,不同的是编译器的不同,有一些库的使用是不同的。

  • 嵌入式Linux上面分应用开发和承载软件开发,应用开发和Windows基本一样,无非就是调接口

    承载软件就不一样,需要对嵌入式相关外设,以及操作系统的特性有相当的了解

相关问题

问题达人换一批

嵌入式linux C开发和windows有什么区别?