嵌入式linux移植时,编译busybox或者内核时使用make menuconfig有时会遇到这个错误 Linux Error: curses.h: No such file or directory 这是因为缺少响应的依赖库 解决方法: CentOS :yum install ncurses-d ...
分类:
其他好文 时间:
2016-06-07 12:40:06
阅读次数:
164
嵌入式Linux裸机开发(五)——SDRAM初始化一、SDRAM初始化流程S5PV210有两个独立的DRAM控制器,一个最大支持512MB,一个最大支持1024MB,但两个控制器必须支持相同类型的内存。根据三星S5PV210文档可知,DDR2类型内存的初始化流程如下:1、提供稳压电源给内存控制器和内存芯片..
分类:
系统相关 时间:
2016-06-07 06:44:12
阅读次数:
943
嵌入式Linux裸机开发(四)——重定位relocate一、位置有关编码汇编源文件被编译成二进制可执行程序时编码方式可能与内存地址有关,也可能与内存地址无关。与内存地址有关的为位置有关编码,与内存地址无关的为位置无关编码。程序在设计时需要规划一个程序运行时的地址(链接地..
分类:
系统相关 时间:
2016-06-06 17:17:45
阅读次数:
357
.作者 : 韩曙亮转载请注明出处 : 相关下载链接 : -- CyanogenMod 13 (小米 4 配套 Android 6.0 源码) 百度网盘下载地址 (需要有一定的 Android系统 嵌入式 linux 基础 才能编译通过) : -- Ubuntu 14.04 LTS 虚拟机 + CM13 源码 百度网盘下载地址 (适合没有任何基础的小白下载) : , 直接安装 VMWare Work...
分类:
移动开发 时间:
2016-06-06 01:15:34
阅读次数:
1276
嵌入式Linux裸机开发(一)——点亮Led开发板:友善之臂smart210一、电路图查阅1、底板电路图查阅开发板底板电路图,查阅LED相关部分LED电路工作原理:LED的正极接3.3V,负极接地时导通,LED发光。开发板共有四颗LED,正极接3.3V,负极接开发板的LED1_LED4引脚,如果LED要点亮..
分类:
系统相关 时间:
2016-06-05 01:21:10
阅读次数:
528
嵌入式LinuxARM汇编(七)——C语言与ARM汇编混合编程在嵌入式系统开发中,目前使用的主要编程语言是C和汇编。在大规模的嵌入式软件中,例如含有OS,大部分的代码都是用C编写的,主要是因为C语言的结构比较好,便于人的理解,而且有大量的支持库。但是很多地方还是要用到汇编语..
分类:
编程语言 时间:
2016-06-04 18:04:32
阅读次数:
275
嵌入式LinuxARM汇编(六)——GNUARM汇编编程不同的汇编器对汇编语言的语法要求不一样。目前常用的ARM汇编环境有以下两种:A、ARMASM:ARM公司的汇编器,适合在Windows平台下使用B、GNUARMASM:GNU交叉编译工具链中的汇编器,适合于Linux开发平台。GNU汇编器是GNU工具集的一部..
分类:
系统相关 时间:
2016-06-04 18:04:30
阅读次数:
311
前言 主要是在嵌入式Linux(树莓派)中如何使用已有的函数库编写应用程序操纵GPIO,如何编写字符设备驱动程序在内核程序中使用GPIO 硬件连接图 虚拟文件系统操作GPIO Linux可以通过访问sys/class/gpio下的一些文件,通过对这些文件的读写来实现对于GPIO的访问。 树莓派下面的 ...
分类:
其他好文 时间:
2016-06-04 07:03:28
阅读次数:
529
需求说明:IPC项目需要Linux系统,知识储备
来自:http://blog.csdn.net/zhourui1982/article/details/5282361
阅读精华整理:
1、根据实际应用,可以选择采用硬实时操作系统或软实时操作系统,硬实时当然比软实时好,但是,如果你的公司正在准备开发一款商用软件,那请你注意了,业界公认比较好的VxWorks(WindRiver开发),...
分类:
系统相关 时间:
2016-06-03 19:18:11
阅读次数:
298
概览: 1. 《嵌入式Linux应用开发完全手册_.pdf》 韦东山编写,讲解arm硬件,uboot以及linux嵌入式开发,配合2440开发板最佳。 2. 《Uboot中start.S源码的指令级的详尽解析_v1.6.pdf》 对理解gnu arm汇编极其有帮助。 3. 《ARM指令集快速查询手册 ...
分类:
其他好文 时间:
2016-06-02 00:39:21
阅读次数:
1783