- 0
- 0
- 约4.73千字
- 约 19页
- 2019-01-04 发布于福建
- 举报
arm驱动眉毛程序设计
Arm驱动程序设计 LED灯驱动 任务要求 要求:对开发板上的LED灯点亮 实现:两部分 1、驱动设计(在linux内核中加入LED驱动) 2、应用程序实现 (应用程序调用驱动实现点亮) 驱动编写 第一步:解压源码 我们要编写的驱动是对应于LED 第二步:进入drivers目录 cd drivers LED属于字符设备 cd char进入char目录 第三步:编写led-test.c驱动源程序 gedit led-test.c 第一步、编写驱动包括6部分 1头文件 2注册函数 3卸载函数 找一个类似的驱动打开,编写 首先把头文件全部copy 4定义设备名 #define DEVICE_NAME leds“ 5硬件引脚定义 6模块信息 1加入硬件引脚 第二步、修改配置文件Kconfig 第三步、修改Makefile gedit Makefile 添加 第四步、make menuconfig 退到根目录 执行make menuconfig 选择 三种 空白不选 *内核选择 M作为模块选择 第五步 编译 执行make zImage 下载新的内核文件 驱动制作完成 调试,运行 第一步,下载zImage 第二步,运行应用程序 效果很好! * * 硬件原理图 #include mach/hardware.h #include linux/kernel.h #inclu
您可能关注的文档
最近下载
- 麻醉药品和精神药品临床应用与管理培训试题含答案.pdf VIP
- 2025年金融风险管理师风险价值的基本假设与局限性专题试卷及解析.pdf VIP
- 微脉和微脉圈.docx VIP
- 2025年互联网营销师A_B测试未来发展趋势专题试卷及解析.pdf VIP
- 2025年化工工程师过滤机选型中的生产能力计算与规模确定专题试卷及解析.pdf VIP
- 2025年信息系统安全专家漏洞评估流程与方法论专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照风险评估工具知识点综合应用与模拟决策专题试卷及解析.pdf VIP
- 新时代核心英语教程写作2教学课件U7 Description.pptx VIP
- 有机酸的定量检测方法.pdf VIP
- 【最新】人教版一年级下学期数学期末模拟试卷(9套试卷).doc VIP
原创力文档

文档评论(0)