上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 27 下一页
摘要: IIC电气特性 I2C(inter intergrated circuit)总线是由philps公司开发的两线式串行总线,用于连接微控制器及其外围设备。 I2C总线只有两根双向信号线: SDA:serial date line 数据线 SCL:serial clock line 时钟线 总线寻址 I 阅读全文
posted @ 2016-03-16 16:34 盛夏夜 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 初始化 打开/drivers/mtd/nand/s3c2410.c找到nand flash驱动程序代码,找到模块初始化函数s3c_nand_init,找到platform_driver中的probe函数。 1.使能时钟 2.进行物理地址到虚拟地址转换 3.硬件纠错初始化 4.搜索nand flash 阅读全文
posted @ 2016-03-16 15:25 盛夏夜 阅读(170) 评论(0) 推荐(0) 编辑
摘要: bootloader环境搭建 1.解压bootloader tar zxvf uboot_mini2440.tar.gz 2.清除bootloader cd uboot_mini2440 make distclean 3.配置bootloader make mini2440_config 4.设置启 阅读全文
posted @ 2016-03-16 14:53 盛夏夜 阅读(270) 评论(5) 推荐(0) 编辑
摘要: 嵌入式系统自启动 MTD技术通过把Nand FLash划分成bootloader分区,Linux kernel分区和file system分区来达到自启动的效果。   配置和编译内核 1.配置Linux内核支持MTD分区 make meunconfig ARCH=arm device drivers 阅读全文
posted @ 2016-03-15 21:20 盛夏夜 阅读(272) 评论(0) 推荐(0) 编辑
摘要: MTD设备概述 Flash在嵌入式系统中是必不可少的,它是bootloader、Linux内核和文件系统的最佳载体。在Linux内核中引入了MTD子系统为NOR Flash和Nand FLash设备提供了统一的接口,从而使得Flash驱动的设计大为简化。   MTD使用体验 把系统烧写到Nand F 阅读全文
posted @ 2016-03-15 16:37 盛夏夜 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 头文件 #include <linux/blkdev.h> #include <linux/bio.h>   blkdev.c   Makefile   阅读全文
posted @ 2016-03-15 15:54 盛夏夜 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 块设备驱动实例分析 初始化 1.注册块设备驱动程序,使用register_blkdev。填写主设备号时,设置为零,系统自动分配主设备号,并返回。 2.初始化请求队列,使用blk_init_queue。 3.指明扇区大小,使用blk_queue_logical_block_size 4.为块设备分配g 阅读全文
posted @ 2016-03-15 09:37 盛夏夜 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 块设备概念 块设备是指只能以块为单位进行访问的设备,块大小一般是512个字节的整数倍。常见的块设备包括硬盘,SD卡,光盘等。   体验块设备使用 把内存划出512字节,虚拟成块设备来访问。 1.insmod simple-blk.ko 2.ls -l /dev/simp_blk0 3.格式化块文件设 阅读全文
posted @ 2016-03-15 09:08 盛夏夜 阅读(194) 评论(0) 推荐(0) 编辑
摘要: LCD驱动程序分析 LCD驱动程序代码在/drivers/video/s3c2410fb.c文件中,在该驱动的s3c2410fb_init中注册了平台驱动,该驱动的初始化代码在s3c24xxfc_probe函数中。 1.分配fb_info结构,使用framebuffer_alloc 2.获取LCD控 阅读全文
posted @ 2016-03-14 19:56 盛夏夜 阅读(173) 评论(0) 推荐(0) 编辑
摘要: LCD裸机驱动回顾 1.LCD初始化 1.1.控制器初始化 1.2.端口初始化 1.3.指明了帧缓冲 2.LCD图形显示 2.1.将图形数据写入帧缓冲   Linux帧缓冲体验 把图片转换成开发板屏对应的宽高像素和颜色深度,然后把图片放到开发板文件系统中。通过cat image.bin > /dev 阅读全文
posted @ 2016-03-14 19:15 盛夏夜 阅读(197) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 27 下一页