sheldon_blogs

随笔分类 -  Linux裸板

快速回顾
Linux学习:Makefile简介及模板
摘要:一、基本概念介绍: Makefile 文件就是告诉make命令需要怎么样的去编译和链接程序。 编写Makefile的基本规则: 1.如果这个工程没有编译过,那么我们的所有C文件都要编译并被链接。 2.如果这个工程的某几个C文件被修改,那么我们只编译被修改的C文件,并链接目标程序。 3.如果这个工程的 阅读全文

posted @ 2019-07-25 14:24 sheldon_blogs 阅读(993) 评论(0) 推荐(1) 编辑

Linux学习 :SPI通讯协议
摘要:SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 SPI接口是在CPU和外围低速器 阅读全文

posted @ 2016-11-19 17:32 sheldon_blogs 阅读(707) 评论(0) 推荐(0) 编辑

Linux学习 : 裸板调试 之 配置UART
摘要:1、UART原理说明 发送数据时,CPU将并行数据写入UART,UART按照一定的格式在一根电线上串行发出;接收数据时,UART检测另一根电线上的信号,串行收集然后放在缓冲区中,CPU即可读取UART获得这些数据。UART之间以全双工方式传输数据,最精确的连线方法只有3根电线:TxD用于发送数据,R 阅读全文

posted @ 2016-09-04 17:42 sheldon_blogs 阅读(1684) 评论(0) 推荐(0) 编辑

Linux学习 : 裸板调试 之 配置使用NAND FLASH
摘要:关于NAND FLASH的结构是以页为单位写,以块为单位来擦除: 1Gb 为大页 page=2048Kb BLOCK=128K 512Mb 为小页 page=512byte BLOCK=16K PS:一页还有额外64字节OOB块,通常不计入读取范围。 另一个区别就是ECC的验证: ECC是每256个 阅读全文

posted @ 2016-09-04 16:56 sheldon_blogs 阅读(1831) 评论(0) 推荐(0) 编辑

Linux学习 : 裸板调试 之 使用MMU
摘要:MMU(Memory Management Unit,内存管理单元),操作系统通过使用处理器的MMU功能实现以下:1)虚拟内存。有了虚拟内存,可以在处理器上运行比实际物理内存大的应用程序。为了使用虚拟内存,操作系统通常要设置一个交换分区(通常是硬盘),通过将不活跃的内存中的数据放入交换分区,操作系统 阅读全文

posted @ 2016-09-03 20:55 sheldon_blogs 阅读(1751) 评论(0) 推荐(0) 编辑

Linux学习 : 裸板调试 之 设置存储管理器,使用SDRAM
只有注册用户登录后才能阅读该文。

posted @ 2016-09-03 17:30 sheldon_blogs 阅读(13) 评论(0) 推荐(0) 编辑

Linux学习 : 裸板调试 之 led控制
只有注册用户登录后才能阅读该文。

posted @ 2016-09-03 16:03 sheldon_blogs 阅读(20) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示