- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《嵌入式与多核技术》
课程设计报告
题 目: LED驱动的移植
班 级: 通信本二
学 号:
姓 名: 周文敏
同组人员:谢爽、彭义龙 、叶盛、郭恒
指导教师:
年 月 日
摘要
目前,LED(Light Emitting Diode)的应用技术已经非常成熟,与LED相关的产品也走进了人们的日常生活中。在LED的使用早期,其主要用于指示,如交通信号灯和仪表的指示灯,但是在当前,基于嵌入式的LED驱动移植显示屏和LED装饰灯已经非常的普遍,故LED的应用已经进入到了一个新的领域。因此,针对不同应用的LED驱动也应运而生,一款功能丰富且操作简单实用LED驱动对LED控制器的推广尤为重要。在本课题中采用了ARM+Linux的嵌入式开发模式,控制器中使用的处理器是基于ARM920T核的S3C2440芯片,并以Linux 2.6.30的操作系统作为软件平台。详细的分析了DMX512舞台灯光控制协议,最终,设计和完成了本文的嵌入式LED控制系统。本文首先从应用层、操作系统层和硬件层三个层面对嵌入式Linux系统的结构进行的简要的分析。其次,对本课题中使用的DMX512控制协议进行了详细的分析,然后设计了基于DMX512协议的LED控制器的系统框架,并给出了控制器各功能模块的功能定义。其中将控制器系统划分成了六个模块单元:LED灯串部分、手动控制部分、LCD状态显示部分、SD卡数据读写部分、PC端在线调试部分和控制器软件部分。最后,分别对各功能模块涉及到的硬件电路和设备驱动进行了详细分析和实现,并结合各功能模块的实现完成LED控制器软件系统的整体设计。在控制器的各个功能模块设计过程中,采用了模块化的设计方式,根据模块的功能定义,设计了模块的输入和输出接口,并结合控制器选用的硬件平台,具体的实现了模块的内部结构。控制器的软件部分在系统的应用层实现,根据控制器的处理过程进行了详细的划分,并采用了多线程的编程模式,完成了控制器的软件处理流程。同时,在应用层的程序开发屏蔽了底层硬件的实现细节,使系统具有较好的兼容性与扩展性
1、绪论
1.1课题研究背景和意义
在过去的一百多年中,照明光源经历了三个重要的阶段:白炽灯、荧光灯、高强度气体放电灯(HID),如今在照明界具有广阔发展前景的LED光源被称为第四代光源。LED作为新兴的一种光源,具有寿命长、发光效率高、功耗低、启动时间短、显色指数高、工作温度低、结构牢固、不怕震动、方向性好、工作电压低、无紫外辐射、重量轻等显著特点,是世界上最有发展潜力的新一代光源。而且LED光源可实现无汞化生产,对环境保护同样具有重要意义。用半导体LED作为光源的固态照明灯,将会逐渐取代传统的照明灯而进入各种应用领域LED关键应用技术受到LED控制驱动和产品的机电一体化设计问题的制约,而基于嵌入式的LED驱动移植,提高了 LED产品的附加值和智能化水平。
由于LED驱动移植提升LED灯的优良特性,使它在汽车站,机场,餐厅等公共场所得到广泛应用,另一方面以LED为载体的LIFI将会进一步推动通信行业和互联网业的发展。
1.2.ARM和嵌入式的系统概述
ARM是Advanced?RISC?Machines的缩写,它既可以认为是一个公司的名字,也可以认为是对一类微处理器的统称,还可以认为是一种技术的名字。ARM公司自己并不介入芯片的生产销售,而是以IP核(知识产权核)的形式向各大半导体制造商出售技术授权,由于其设计的芯片核具有性能强、功耗低、成本低等显著优点,因此获得众多的半导体厂商的大力支持,在32位嵌入式领域获得了巨大的成功。目前,ARM微处理器已经深入到工业控制、无线通信、网络应用、消费电子、成像和安全产品等各个领域
采用 RISC 构架的 ARM 微处理器具有如下特性:
(1)采用RISC构架的ARM微处理器具有如下特性
(2)支持Thumb(16位)/ARM(32位)双指令集,可以很好的兼容8/16位器件
(3)带有指令cache和数据cache,大量使用寄存器,指令执行速度更快
(4)大多数的数据操作都在寄存器中完成
(5)寻址方式灵活简单,执行效率高
(6)指令长度固定。
随着ARM公司发布了最新的Cortex-M/A构架的ARM核,ARM处理器的性能被提高到一个新的高度,同时功耗仍然保持较低的水平。后PC时代的到来,ARM处理器的应用范围将会更加的广泛
电子工程师协会对嵌入式系统的定义为:嵌入式系统为控制、监视、辅助设备、机器或工厂运作的装
您可能关注的文档
最近下载
- 2020版煤矿安全生产标准化.docx VIP
- T_CWAN 0095-2023 单层金刚石工具钎焊技术要求及应用推荐规范.pdf
- 2022北京首都师大附中高二(上)期末物理(含答案).pdf VIP
- 实用血液学图谱.pdf
- 沸石催化剂上苯与乙烯液相烷基化反应的研究.pdf VIP
- 轴心AXXON IS-300.IS-500型点胶设备用户手册.pdf
- OHSP-350F-BF-SF-M蓝光闪烁照度计使用手册1.70.2.pdf VIP
- 中国连锁经营协会 即时零售开放平台模式系列白皮书打造可持续发展的即时零售商业模式.pdf VIP
- 城市更新行动2026年实施要点.pptx VIP
- 2024年江苏高中学业水平合格性考试语文试卷真题(含答案详解).pdf VIP
原创力文档


文档评论(0)