嵌入式
xiuxin121
博客比较粗糙,很多东西都是写了给自己看得。后面有时间了会好好整理一下。
展开
-
嵌入式Linux系统移植1-总览
1>引导程序2>操作系统内核3>文件系统1.引导程序(bootloader)boot+loader是操作系统内核运行之前运行的一段代码最终目的就是启动内核1)>boot 初始化基础的硬件设备,建立内存空间映射图,将系统的软硬件环境带到一个合适的状态2)>loader 将操作系统内核镜像加载到内存,之后跳转到内核所在的地址运行2.操作系统内核(Linux内核)www.k...原创 2018-04-15 19:53:31 · 462 阅读 · 0 评论 -
嵌入式Linux系统的构成和启动过程
转自:http://blog.csdn.net/weiganyi/article/details/11561859https://blog.csdn.net/victorwjw/article/details/72864770在我们的周围,大量的嵌入式设备都是基于Linux系统来构建的,嵌入式Linux与主机Linux相比有着自己的一些特点,本文就嵌入式Linux系统的构成和启动过程做一些总结。 ...转载 2018-04-15 21:06:27 · 822 阅读 · 0 评论 -
ARM pll整理
https://www.cnblogs.com/tureno/articles/2714811.html转载 2018-04-11 11:18:43 · 472 阅读 · 0 评论 -
时钟管理
https://blog.csdn.net/u013691997/article/details/23680159https://www.cnblogs.com/d442130165/p/4913148.html时钟管理步骤: 1.初始化:设置时钟开关,不使用PLL=》CLK_SRC0=0 2.设置锁定时间:APLL_LOCK=0xffff MPll_LOCK=0xffff,APLL...原创 2018-04-12 10:47:34 · 437 阅读 · 0 评论 -
ARM异常与中断
http://blog.chinaunix.net/uid-28458801-id-3780127.html先mark,有的地发还没有完全消化。总结一下中断配置步骤:中断涉及:中断源 中断控制器 ARM核中断相关内容1.中断源配置: (1)禁止中断 (2)清除中断标志peng寄存器 (3)配置GPIO为中断功能 (4)禁止上下啦 (5)滤波 (6)中断触发方...原创 2018-04-13 14:53:15 · 394 阅读 · 0 评论 -
内核模块嵌入式
linux内核模块编程特点:1>不能使用C库和C标准头文件2>必须使用GNU规范3.没有内存保护机制4.不能处理浮点运算5.注意同步和并发的问题6.注意可移植性一,模块函数(1)加载函数://将模块函数用关键字static修饰,避免和内核函数重名//_init 把标记的函数放在ELF文件的特定代码段,模块加载这些段的时候会单独分配内存,这些函数被成功调用后,模块的加载程序会释放这部分的...原创 2018-04-30 16:31:23 · 327 阅读 · 0 评论 -
Linux 字符设备驱动开发基础
https://blog.csdn.net/zqixiao_09/article/category/6127017http://blog.chinaunix.net/uid/25014876/cid-2370-list-1.html转载 2018-05-24 09:36:48 · 352 阅读 · 0 评论