嵌入式
dulin201004
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言与汇编语言混合编程应遵守的规则
ARM编程中使用的C语言是标准C语言,ARM的开发环境实际上就是嵌入了一个C语言的集成开发环境,只不过这个开发环境与ARM的硬件紧密相关。 在使用C语言时,要用到和汇编语言的混合编程。若汇编代码较为简洁,则可使用直接内嵌汇编的方法;否则要将汇编程序以文件的形式加入到项目中,按照ATPCS(ARM/Thumb过程调用标准,ARM/Thumb Procedure Call Standard)的规定与C转载 2012-03-26 22:30:04 · 1664 阅读 · 0 评论 -
Linux oops信息的分析
平台:OK6410 内核:linux3.0.1 问题:段错误 做基于ARM平台的视频采集时遇到如下 段错误 问题,特转载 学习之用,链接 http://bbs.chinaunix.net/thread-3642045-1-1.html PS: 初步调试发现这是设备选择错误引起的问题,OK6410下摄像头的设备名应为 dev/video2 [root@FORLINX转载 2012-08-03 10:12:54 · 1676 阅读 · 0 评论 -
V4L 简介及其与V4L2区别
V4L是 Video for Linux的缩写,它是Linux 内核中关于视频设备的子系统,它为linux 下的视频驱动提供了统一的接口,使得应用程序可以使用统一的API 函数操作不同的视频设备,极大地简化了视频系统的开发和维护。 由于早期的 V4L 有很多缺陷,Bill Dirks 等人对其进行了重新设计,并取名为Video for Linux 2(V4L2使用),最早出现于Linux2.5.转载 2012-08-14 14:30:48 · 11985 阅读 · 0 评论 -
错误:line 1: syntax error: "(" unexpected
此问题由于交叉编译引起,在arm开发板上运行的程序应使用交叉编译器(arm-linux-gcc) 避免此问题的方法 应常编写makefile文件原创 2012-08-15 13:19:34 · 6986 阅读 · 1 评论 -
错误:Relocations in generic ELF (EM: 40)
操作系统:RHEL5.1-Server 编译器:arm-linux-gcc 4.3.2 工程:x264-snapshot-20120817-2245 问题:在做 x264 编码的arm移植时,出现如下问题 /usr/bin/ld: x264.o: Relocations in generic ELF (EM: 40) 原因:x264工程中编译链接工具不一致 解决方案:打开con原创 2012-08-20 01:08:18 · 35833 阅读 · 1 评论
分享