上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 3.串口连接开发板 *课程要求: 1.配置使用串口工具SecureCRT。 2.安装使用USB转串口线。 *实验器材: 软件: 1. CH340-USB转串口驱动。 2. SecureCRT_绿色版。 硬件: 1.OK6410开发板一套。 2.PC机一台,系统为windows 7 64位 3.USB 阅读全文
posted @ 2016-02-14 07:36 cestlavie 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 2.OK6410硬件介绍 图2-1 OK6410底层+核心板 OK6410 开发板基于三星公司最新的ARM11 处理器S3C6410,拥有强大的内部 资源和视频处理能力,可稳定运行在667MHz 主频以上,支持Mobile DDR 和多种 NAND Flash。OK6410 开发板上集成了多种高端接 阅读全文
posted @ 2016-02-14 07:35 cestlavie 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 1.嵌入式系统的简介 1.1 课程规划与学习方法 嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一,但同时也是最难以掌 握的学科之一,很多踌躇满志的同学最终没能成为一名合格的嵌入式工程师,很大原因是 没有掌握科学,有效的学习方法,所以本章主要将从学习人群、待学知识点、学习顺序等 几个方面来阐 阅读全文
posted @ 2016-02-14 07:33 cestlavie 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 首先是hello.c 文件: Hello.c: 接着是修改driver/char/Kconfig: 添加: 修改字符设备驱动里的Makefile: 打开Makefile: obj-$(CONFIG_HELLO_WORLD) += hello.o 进入配置界面: 选择Device driver:进入: 阅读全文
posted @ 2016-02-14 07:24 cestlavie 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Tty驱动程序框架 在Linux系统中,终端是一类字符型设备,它包括多种类型,通常使用tty来简称各种类型的终端设备。 1• 串口终端(/dev/ttyS*) 串口终端是使用计算机串口连接的终端设备。Linux把每个串行端口都看作是一个字符设备。这些串行端口所对应的设备名称是/dev/ttySAC0 阅读全文
posted @ 2016-02-14 07:23 cestlavie 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 平台总线驱动设计 平台总线(Platform bus)是linux2.6内核加入的一种虚拟总线,其优势在于采用了总线的模型对设备与驱动进行了管理,这样提高了程序的可移植性。虚拟总线和实际的总线优势相当。我们只要把驱动和设备挂载到虚拟总线就可以了。 平台总线驱动与设备匹配机制 平台总线的结构:plat 阅读全文
posted @ 2016-02-14 07:22 cestlavie 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 总线设备驱动模型 总线:创建一条总线,跟我们前面的按键一样,首先是描述总线结构,接着是注册总线,注销总线。总线设备,例如usb总线,上面会有很多类型的usb的驱动,例如鼠标、键盘.....等,当我们把之一的usb插上的时候,usb总线会把每个驱动遍历一遍,找到相应的驱动程序执行。 接下来用bus.c 阅读全文
posted @ 2016-02-14 07:21 cestlavie 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 阻塞型驱动设计 唤醒之后按优先级执行。 对按键驱动进行阻塞型改造 改造的duokey.c: Make会产生一下的问题还没解决,由于没有网络。差个头文件..... 明天有网络再说咯 找到了头文件,linux/sched.h又出现了奇怪的错误: 很奇怪,是重名。可我没有定义key..h,是系统的。最后改 阅读全文
posted @ 2016-02-14 07:20 cestlavie 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 多按键驱动程序优化 优化的代码,支持两个按键的支持的代码:duokey.c: #include <linux/module.h> /* For module specific items */ #include <linux/fs.h> /* For file operations */ #incl 阅读全文
posted @ 2016-02-14 07:19 cestlavie 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 按键定时器去抖动 按键所用开关为机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,开关不会马上稳定地接通或断开。因而在闭合及断开的瞬间总是伴有一连串的抖动的。按键去抖动的方法主要有两种,一种是硬件电路去抖动;另一种就是软件延时去抖动。而延时又一般分为了两种,一种是for循环等待,另一种是 阅读全文
posted @ 2016-02-14 07:18 cestlavie 阅读(1497) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页