摘要: 目录 第一部分 开发板选型说明第二部分 编译器选择第三部分 怎么看原理图 第四部分、tslib 编译使用方法 第一部分 开发板选型说明 视频是以JZ2440为模板录制的,里面讲解的程序并不能照搬到TQ2440、MINI2440等其他开发板,但是修改并不复杂。 全地球的2440开发板,基本上只有按键、 阅读全文
posted @ 2018-12-30 12:13 大秦长剑 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:arm-li 阅读全文
posted @ 2018-12-25 19:12 大秦长剑 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 开发环境 主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:a 阅读全文
posted @ 2018-12-21 20:10 大秦长剑 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 开发环境主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:ar 阅读全文
posted @ 2018-12-21 19:54 大秦长剑 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:arm-li 阅读全文
posted @ 2018-12-21 18:38 大秦长剑 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 目录:一、笔记 1、原字符驱动拆解 2、原按键字符驱动和现输入子系统驱动的区别 3、buttons.c 驱动 二、测试 1、input_keys1.c驱动测试 2、input_keys2.c驱动测试 三、复习 一、笔记1、问题:原本的字符驱动框架被拆分为两部分,在本例的 buttons.c 驱动中, 阅读全文
posted @ 2018-12-10 22:59 大秦长剑 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 字符设备驱动复习:1、问题:构建用于驱动开发环境的最小根文件系统时,动态链接了C函数库,但是驱动程序用的是内核导出的函数,而测试程序是在服务器编译的,用的是服务器的编译工具和C函数库,所以,最小根文件系统的动态C函数库有什么作用呢?什么时候使用呢? 2、fops结构的成员.release代表的(?) 阅读全文
posted @ 2018-12-07 14:52 大秦长剑 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 节一、字符设备驱动程序之概念介绍 1、模块(即某单一驱动)是如何构建的?答:构建一个最基本的驱动模块,只需要4函数+1头文件:模块装载函数xx_init(), 模块卸载函数xx_exit(), module_init(), module_exit(), <linux/init.h, module.h 阅读全文
posted @ 2018-11-26 18:15 大秦长剑 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:arm-li 阅读全文
posted @ 2018-11-23 22:04 大秦长剑 阅读(1508) 评论(0) 推荐(0) 编辑
摘要: 主 机:VMWare--Ubuntu-16.04.2-x64-100ask 开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:arm-l 阅读全文
posted @ 2018-11-23 15:15 大秦长剑 阅读(1524) 评论(0) 推荐(0) 编辑