- 博客(5)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 uboot简介及分析
1: Uboot的作用: 在系统刚上电的时候,系统需要运行一段程序去初始化硬件,设置软件运行环境,最后调用系统内核,这段程序就是Uboot 在了解uboot过程之前我们要搞清楚,整个系统可以运行起来,从软件上来看到底是有哪几部分组成? 1)bootloader:引导程序,即上电之后就运行的第一个程序 2)kernel:linux内核主要的功能有存储管理、CPU和进程管理,文件系统、设备
2016-09-18 17:59:45 984
原创 串口UART原理
一:介绍UART UART :通用异步收发器“Universal Asynchornous Receiver Transmitter”,用来传输串行数据 UART发送数据时候,吧数据按照一定格式发送到一根信号线上(TX)进行发送,接收数据时,检测另外一根数据的信号,吧数据收集到缓存区,CPU从缓存区读取数据 UART 是全双工方式进行传输数据,如下图 : TXD用于发送数据,RXD用于接收数
2016-09-12 23:04:35 5317
原创 2410 \2440时钟体系架构
一:2440/2410提供三种时钟 (1)FCLK:用于CPU核 (2)HCLK用于ADB总线上的设备,类内存的设备,比如网卡 (3)PCLK用于APB总线上的设备比如I2C,UART等 二:设置时钟、 设置时钟需要通过时钟控制器PLL来控制,2410/2440通过MPLL和UPLL来控制。MPLL主要用于FCLK,HCLK,PCLK。UPLL主要控制USB设备的时钟。两种用法相似。
2016-09-09 12:03:57 290
原创 jz2440 中断体系结构
一: arm体系中断模式 @1: FIQ 快速中断模式 @2:IRQ中断模式 @3: SVC 管理模式 ------操作系统的保护模式 @4:USR 用户模式 -----ARM处理器正常的运行状态 @5:SYS 系统模式 ---运行某些特权的操作系统任务 @6:UND 未定义指令终止模式 @7: Abt : 数据访问终止模式 除了用户模式,其他六种都属于特权模式,正常
2016-09-07 22:35:13 493
原创 jz2440 nand flash
1: flash 的介绍 常用的flash有nor flash和nand flash两种。主要区别:由于norflash的接口与ram完全相同,所以程序可以直接在norflash上运行,无需把程序拷贝到内存中运行,nand flash 要把程序拷贝到内存中运行。norflash的读操作效率非常高,但是擦擦和写的效率非常的低。另外norflash的存储空间一般很小。nandflash的擦除和写
2016-09-03 10:23:37 513
polarssl 源码编译问题
2016-07-24
RSA密钥生成的源码(密钥长度可控)
2013-11-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人