码迷,mamicode.com
首页 >  
搜索关键字:嵌入式linux 嵌入式学习 linux驱动开发    ( 909个结果
Linux驱动开发之字符设备模板
/***************************** ** 驱动程序模板* 版本:V1* 使用方法(末行模式下):* :%s/xxx/"你的驱动名称"/g********************************/#include #include #include #...
分类:系统相关   时间:2015-05-17 20:03:39    阅读次数:256
嵌入式学习笔记103-uboot_1.1.6移植(3)
经过之前对uboot的整体flow分析,现在开始针对2440移植,需要注意的是移植的code可能包含支持部分的2410code 不过并没有在s3c2410板子实测过。 主要概括:第一阶段的汇编code尽量短小,能用C实现的就用C,由于2440的board和头文件是从2410 copy过来的 里面会有很多信息或者宏关于2410,并且很多.c文件的头文件由于include的是2410,所以新增的一些关...
分类:其他好文   时间:2015-05-17 13:48:32    阅读次数:237
嵌入式交叉编译环境搭建
1,嵌入式交叉编译环境搭建所谓的搭建交叉编译环境,即安装、配置交叉编译工具链。在该环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。对于交叉开发的工具链来说,在文件名称上加了一个前缀,用来区别本.....
分类:其他好文   时间:2015-05-16 13:16:59    阅读次数:132
【整理】--linux总线变成--iic
1。 嵌入式Linux中I2C驱动程序分析I2C(Inter2IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。嵌入式系统中,微控制器通过I2C总线可随时可对各个系统中的组件进行设置和查询,以管理系统的配置或掌握组件的功能状态来控制...
分类:系统相关   时间:2015-05-14 20:09:12    阅读次数:225
嵌入式学习笔记102-uboot_1.1.6移植(2)
接下来分析uboot的第二阶段,在第一阶段的start.S的末尾有: ldr pc, _start_armboot_start_armboot: .word start_armboot 而start_armboot()就是第二阶段的入口,首先我们要认识两个重要的结构体,start_armboot()函数的一系列初始化可以说都是以这个结构体为主线的:typedef struct global...
分类:其他好文   时间:2015-05-12 00:10:22    阅读次数:147
[转载]OpenWrt增加软件包方法
http://blog.chinaunix.net/uid-10429687-id-3374873.htmlOpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照O...
分类:其他好文   时间:2015-05-09 20:27:08    阅读次数:215
嵌入式Linux C笔试题积累(转)
http://blog.csdn.net/h_armony/article/details/67648111.嵌入式系统中断服务子程序(ISR)中断是嵌入式系统中重要的组成部分,这导致了很 多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字 __interrupt。下面的...
分类:系统相关   时间:2015-05-06 19:41:12    阅读次数:329
嵌入式学习笔记101-uboot_1.1.6移植(1)
根据前篇博文(嵌入式学习笔记100-uboot1.1.6初体验)最后的结论,现在开始将其实现: a. 修改makefile的CROSS_COMPILE指定编译器 arm-linux-gcc -v –> gcc version 3.4.5 CROSS_COMPILE = /opt/EmbedSky/crosstools_3.4.5_softfloat/gcc-3.4.5-glibc-2.3.6/...
分类:其他好文   时间:2015-05-06 00:00:54    阅读次数:401
嵌入式学习笔记100-uboot1.1.6初体验
到官网或其他网上下载u-boot-1.1.6.tar.bz2 解压包到相应目录:tar -jxvf u-boot-1.1.6.tar.bz2 -C ../xxxxxx , 我是解压到samba共享的目录上以便到时候用sourceinsight建立工程。 解压好后先 make distclean or make mrproper 确保源码干净 setup project via sourceinsig...
分类:其他好文   时间:2015-05-04 20:16:50    阅读次数:197
Linux驱动开发 -- 打开dev_dbg()
Linux驱动开发 -- 打开dev_dbg() 2012-10-23 19:21:54分类: LINUXlinux设备驱动调试,我们在内核中看到内核使用dev_dbg来控制输出信息,这个函数的实质是调用printk(KERN_DEBUG )来输出打印信息。要打开这个开关需要下面两步。 1...
分类:数据库   时间:2015-04-30 14:04:44    阅读次数:3752
909条   上一页 1 ... 68 69 70 71 72 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!