找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4142|回复: 14
打印 上一主题 下一主题
收起左侧

单片机可以用Linux编写么

  [复制链接]
跳转到指定楼层
楼主
ID:410071 发表于 2018-10-15 17:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想学习,想了解下
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

来自 4#
ID:410167 发表于 2018-10-15 20:02 | 只看该作者
是的,但你疑问的问题也是存在的。
针对不同的单片机,有不同的编译器,每种单片机的c语言编译器都对c语言做了适用于单片机的扩展。
编译器在编译单片机c语言的代码时要有一些设置选项或者makefile之类的设置,这些设置对了,程序才能适应选定的单片机。
有很多编译器为了让单片机程序更适合用c语言,还将一些固定的程序(比如中断入口、主程序入口、时钟设置等)用汇编写好后,嵌入到c语言程序的工程中,使C语言更适合单片机编程。
做了这么多工作后,用这种编译器编译的程序就可以下载到单片机中执行了。
当然会了,只是有一些具体的值编译器帮你完成了,指针就是地址。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

来自 5#
ID:180525 发表于 2018-10-15 20:20 | 只看该作者
必须可以 ,在LINUX系统下一般用的是GCC编译器,很少的集成开发环境,相对我们常用的集成开发环境要麻烦很多!

评分

参与人数 1黑币 +30 收起 理由
admin + 30 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

来自 6#
ID:410291 发表于 2018-10-15 23:36 | 只看该作者
当然可以啦,详见:http://www.51hei.com/bbs/dpj-27900-1.html

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

沙发
ID:410075 发表于 2018-10-15 17:21 | 只看该作者
当然可以啊,linux和C语言有和大关系哦
回复

使用道具 举报

板凳
ID:410075 发表于 2018-10-15 17:22 | 只看该作者
有用的,建议楼主去学习下单片机原理这本书
回复

使用道具 举报

7#
ID:406148 发表于 2018-10-16 02:06 | 只看该作者
可以的,单片机支持很多种平台的开发
回复

使用道具 举报

8#
ID:410376 发表于 2018-10-16 10:30 | 只看该作者
linux和C语言都可以
回复

使用道具 举报

9#
ID:410460 发表于 2018-10-16 12:31 | 只看该作者
可以 很麻烦
回复

使用道具 举报

10#
ID:410478 发表于 2018-10-16 13:26 | 只看该作者
单片机原理挺好用的,,,,
回复

使用道具 举报

11#
ID:409724 发表于 2018-10-16 14:08 | 只看该作者
当然可以啊  你自己去网上搜索
回复

使用道具 举报

12#
ID:410513 发表于 2018-10-16 14:30 | 只看该作者
可以的,单片机支持很多种平台的开发,linux和C语言都可以
回复

使用道具 举报

13#
ID:410071 发表于 2018-10-16 21:29 | 只看该作者
110202 发表于 2018-10-15 20:02
是的,但你疑问的问题也是存在的。
针对不同的单片机,有不同的编译器,每种单片机的c语言编译器都对c语言 ...

ok
回复

使用道具 举报

14#
ID:410935 发表于 2018-10-17 09:30 | 只看该作者
可以用linux
回复

使用道具 举报

15#
ID:410935 发表于 2018-10-17 09:33 | 只看该作者
可以用Linux编写的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表