自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尘埃落定

通往技术的道路,默默寻找属于自己的一片天空!

  • 博客(9)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Uboot mkconfig makefile 分析

1: uboot配置    先执行make_config命令进行配置,然后执行make进行编译

2016-10-12 19:54:14 364

原创 sed 命令

1: sed 主要功能  替换, 增加,删除 ,插入,列印参数说明 -e   或者expression = 以选项中选定的来执行输入文件 -f    或者file = 以选项中选定的来执行输入文件 -v   输出版本信息 -h  帮助 -n  仅显示处理后的结果二: 动作说明a : 增加  a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一

2016-10-12 16:57:52 208

原创 uboot简介及分析

1: Uboot的作用:  在系统刚上电的时候,系统需要运行一段程序去初始化硬件,设置软件运行环境,最后调用系统内核,这段程序就是Uboot在了解uboot过程之前我们要搞清楚,整个系统可以运行起来,从软件上来看到底是有哪几部分组成?1)bootloader:引导程序,即上电之后就运行的第一个程序2)kernel:linux内核主要的功能有存储管理、CPU和进程管理,文件系统、设备

2016-09-18 17:59:45 960

原创 串口UART原理

一:介绍UARTUART :通用异步收发器“Universal Asynchornous Receiver Transmitter”,用来传输串行数据UART发送数据时候,吧数据按照一定格式发送到一根信号线上(TX)进行发送,接收数据时,检测另外一根数据的信号,吧数据收集到缓存区,CPU从缓存区读取数据UART 是全双工方式进行传输数据,如下图 : TXD用于发送数据,RXD用于接收数

2016-09-12 23:04:35 5292

原创 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 276

原创 jz2440 中断体系结构

一: arm体系中断模式@1: FIQ 快速中断模式 @2:IRQ中断模式@3: SVC 管理模式 ------操作系统的保护模式@4:USR 用户模式 -----ARM处理器正常的运行状态@5:SYS 系统模式 ---运行某些特权的操作系统任务@6:UND 未定义指令终止模式@7: Abt : 数据访问终止模式除了用户模式,其他六种都属于特权模式,正常

2016-09-07 22:35:13 489

原创 jz2440 nand flash

1: flash 的介绍常用的flash有nor  flash和nand  flash两种。主要区别:由于norflash的接口与ram完全相同,所以程序可以直接在norflash上运行,无需把程序拷贝到内存中运行,nand flash 要把程序拷贝到内存中运行。norflash的读操作效率非常高,但是擦擦和写的效率非常的低。另外norflash的存储空间一般很小。nandflash的擦除和写

2016-09-03 10:23:37 496

原创 S3C2440 MMU内存管理

1 : MMU的作用     MMU:内存管理机制单元, 主要作用是:把虚拟地址转换为物理地址,为各硬件访问内存提供权限机制。VA ( virtual Address) 虚拟地址,VMA(Modified VA)修改后的虚拟地址。 PA(phisical address)三者之间的关系:MMU把虚拟后地址换成物理地址的过程: 1:在系统初始化的时候,会先把页

2016-08-31 17:54:07 317

原创 s3c2440 存储管理器

1:存储管理器与CPU以及其他外设的关系    我们从图中可以看出类内存的设备都与存储管理器相连接。那么CPU是怎么与类内存的外设相互访问呢。这中间是通过存储管理器。CPU只负责发命令,由存储管理器来管理这些类内存的设备,那么存储管理器是怎么来管理这些类内存的设备的呢。    首先jz2440地址空间分为8个bank,(bank0~bank7),每个bank对应(NGC

2016-08-29 15:07:23 1404

简单的RSA签名代码

对于刚接触的RSA签名的,是很有帮助的。

2013-11-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除