摘要:
目录 第一部分 开发板选型说明第二部分 编译器选择第三部分 怎么看原理图 第四部分、tslib 编译使用方法 第一部分 开发板选型说明 视频是以JZ2440为模板录制的,里面讲解的程序并不能照搬到TQ2440、MINI2440等其他开发板,但是修改并不复杂。 全地球的2440开发板,基本上只有按键、 阅读全文
摘要:
主 机: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 阅读全文
摘要:
开发环境 主 机: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 阅读全文
摘要:
开发环境主 机: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 阅读全文
摘要:
主 机: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 阅读全文
摘要:
目录:一、笔记 1、原字符驱动拆解 2、原按键字符驱动和现输入子系统驱动的区别 3、buttons.c 驱动 二、测试 1、input_keys1.c驱动测试 2、input_keys2.c驱动测试 三、复习 一、笔记1、问题:原本的字符驱动框架被拆分为两部分,在本例的 buttons.c 驱动中, 阅读全文
摘要:
字符设备驱动复习:1、问题:构建用于驱动开发环境的最小根文件系统时,动态链接了C函数库,但是驱动程序用的是内核导出的函数,而测试程序是在服务器编译的,用的是服务器的编译工具和C函数库,所以,最小根文件系统的动态C函数库有什么作用呢?什么时候使用呢? 2、fops结构的成员.release代表的(?) 阅读全文
摘要:
节一、字符设备驱动程序之概念介绍 1、模块(即某单一驱动)是如何构建的?答:构建一个最基本的驱动模块,只需要4函数+1头文件:模块装载函数xx_init(), 模块卸载函数xx_exit(), module_init(), module_exit(), <linux/init.h, module.h 阅读全文
摘要:
主 机: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 阅读全文
摘要:
主 机: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 阅读全文