摘要: 1:LED流水灯原理图 从地板原理图看出GPJ0_3、GPJ0_4、GPJ0_5、PWMTOUT1输出为低电平则LED亮,所以首先要设置相应引脚为输出模式,在把输出值设置为0 则led亮,查核心板原理图找到相应的引脚,在搜索user_manul设置相应为即可; 2:s5pv210_LED流水灯之汇编 阅读全文
posted @ 2017-01-23 14:39 biaohc 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 1:经过上一节的分析,如果采用SECTION虚拟地址映射的话; 程序员只需要做的事情: (1) 建立转换表,Tanslation Table; (2) 将TTB(转换表基地址Tanslation Table Base)写入协处理器CP15的C2寄存器,这里要注意转换表 基地址为16K对齐的(因为40 阅读全文
posted @ 2017-01-20 14:54 biaohc 阅读(1179) 评论(1) 推荐(0) 编辑
摘要: 1:以s5pv210芯片的开发板为例。标准输入输出设置为串口的输入输出,通过开发板串口连接PC主机,使用SecureCRT软件,来构建一个类似uboot中的shell命令行界面; 2:shell命令行界面的实质就是提供人机交互,类似GUI、xwindows等; shell命令行界面的实现原理: 利用 阅读全文
posted @ 2017-01-19 22:20 biaohc 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 1:LCD基本工作原理 (1) LCD(Liquid Crystal Display)液晶显示,液晶特性:在电信号的驱动下液晶分子进行旋转,旋转会影响透光性,因此整个液晶面板 后面用白光(背光)来照射,通过不同的电信号让液晶分子进行旋转性透光,此时液晶面板就会看到显示不同的颜色。液晶本身不发光,而是 阅读全文
posted @ 2017-01-18 20:32 biaohc 阅读(2549) 评论(0) 推荐(0) 编辑
摘要: 4.1 ARM汇编器所支持的伪指令 在ARM汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束, 阅读全文
posted @ 2017-01-17 17:10 biaohc 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 本篇基本是韦东山书上的 一、内存管理单元MMU介绍 内存管理单元简称MMU,它负责虚拟地址到物理地址的映射,并提供硬件机制的内存访问权限检查。MMU使得每个用户进程拥有自己独立的地址空间,并通过内存访问权限的检查保护每个进程所用的内存不被其他进程破坏。 重点就在于地址映射:页表的结构与建立、映射的过 阅读全文
posted @ 2017-01-16 17:12 biaohc 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 1:ADC:Analog-to-Digital Converter,模拟信号转数字信号,自然界一般为模拟信号,而SoC需要数字信号,所以之间通信需要ADC。 2:转换原理: 以逐次逼近式AD转换为例: 这里以8位为例,而S5pv210SoC是可选10bit、12bit; (1) 首先发出“启动信号” 阅读全文
posted @ 2017-01-15 11:32 biaohc 阅读(1281) 评论(0) 推荐(0) 编辑