返回信息流现阶段要写的不是ARM上的应用程序,而是写控制ARM板(Tiny 6410)上外设(LED、按键、232、485等)的Linux C程序。我C语言的基础还行,看了几个简单的像点亮LED的程序,上面很多open、fprintf、perror这些函数就让我有点懵了。求高手指点
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #13698同步于 2013/7/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
要写ARM6410的Linux C程序,如何入门
shapozu
2013/7/29镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 bookxiao 的大作中提到: 】
: 这些都是Linux 系统调用API,fprintf是标准C库的函数,如对函数不明白可查看 APUE
恩,就是不懂Linux系统调用API,也不太懂控制那些设备需要调用哪些函数。我看到大部分教程好像都是在windows下用一个软件来编写和编译的
【 在 shapozu 的大作中提到: 】
: 恩,就是不懂Linux系统调用API,也不太懂控制那些设备需要调用哪些函数。我看到大部分教程好像都是在windows下用一个软件来编写和编译的
windows下编写和编译?你说的是ADS之类的?那是写ARM裸机程序的,就是编译生成二进制文件,直接下到ARM子上运行的,要是写Linux C 程序,还是根据你的需求,看看相关的UNIX/Linux API吧,像open,read,write这些都是文件读写API
【 在 bookxiao 的大作中提到: 】
:
: windows下编写和编译?你说的是ADS之类的?那是写ARM裸机程序的,就是编译生成二进制文件,直接下到ARM子上运行的,要是写Linux C 程序,还是根据你的需求,看看相关的UNIX/Linux API吧,像open,read,write这些都是文件读写API
恩,谢谢了。我们一般在Linux里面用vi编写
APUE和Linux device drier edition3 搞起
花两个月时间把他们解决掉,你所说的这些就都不是问题了。
【 在 shapozu (haha) 的大作中提到: 】
: 现阶段要写的不是ARM上的应用程序,而是写控制ARM板(Tiny 6410)上外设(LED、按键、232、485等)的Linux C程序。我C语言的基础还行,看了几个简单的像点亮LED的程序,上面很多open、fprintf、perror这些函数就让我有点懵了。求高手指点
【 在 ArmStrong 的大作中提到: 】
: APUE和Linux device drier edition3 搞起
: 花两个月时间把他们解决掉,你所说的这些就都不是问题了。
:
这是两本书吗
【 在 ArmStrong 的大作中提到: 】
: APUE和Linux device drier edition3 搞起
: 花两个月时间把他们解决掉,你所说的这些就都不是问题了。
:
看的顺序呢
【 在 zhangyf900 的大作中提到: 】
: 所谓的“C语言的基础还行”,就这种提问水平?查手册不是很方便吗?
本人并不是不知道那些函数的作用,怎么用。而是不太明白控制某某东西要调用哪些函数