- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
wlz嵌入式LED课程设计汇编
二、课设任务及要求 1
三、Linux系统的简介 1
3.1嵌入式系统具有如下特点 2
3.2在嵌入式系统中Linux的特点 2
(9)丰富的应用软件支持。 2
四、嵌入式Linux开发平台简介 2
五、Linux的安装 3
5.1单系统安装 3
5.2多系统安装 3
5.3虚拟机安装 3
六、Linux开发流程 3
6.1建立开发环境 4
6.2配置开发主机 4
七、Linux环境的建立 5
7.1 REDHAT LINUX 9.0 的安装 5
7.2开发工具软件的安装 5
7.3开发环境配置 6
7.4配置MINICOM 7
八、点阵数码管图案显示 9
8.1 LED简介 9
8.2 8*8点阵 10
九、总结 13
十、参考文献 14
附录一 15
摘要
在个人电脑的时代潮流中,嵌入式系统技术已经成为了一个时代的焦点。而Linux嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。它具有高可靠性、软硬件高效设计合脚长的生命周期的优点,正在嵌入式开发领域稳步发展,目前已经广泛运用于信息家电、数据网络、工业控制、医疗卫生、航空航天等众多领域。这次的课程设计主要是应用Linux嵌入式操作系统,利用C语言编程实现8*8点阵的“Fighting!”的显示。在这次课设中将理论知识与实践相结合:会建立开发环境,实现上位机与下位机的连接,能在该嵌入式环境中开发应用程序。
关键词:Linux系统、8*8点阵、矩形
一、课设目的
本课程设计主要是运用嵌入式系统实现在嵌入式系统中对软件的基本操作,即通过C语言编程,在嵌入式系统中实现对8*8点阵的控制。通过完成本课题的设计,达到以下的目的:
掌握在已有系统上通过虚拟机安装嵌入式Linux系统,搭建其开发环境的技能;
学习在嵌入式系统中使用TFTP服务、Telnet和NFS服务,通过对这些服务的使用,学会对防火墙的设置以及对各项服务的启动;
提高学生对嵌入式系统的理解和运用能力以及解决实际问的能力;
通过系统对点阵的控制加深对嵌入式系统理论的理解;
用Linux系统实现对8*8点阵的现实控制。
通过该课程的设计,提高学生综合应用所学基础知识的能力和计算机编程的能力,为今后的学习和工作积累经验。
二、课设任务及要求
了解嵌入式系统的定义,发展过程和开发流程;
运用Linux嵌入式系统实现对8*8点阵的显示控制;
学习LED相关知识,了解74HC273芯片对LED电量的工作原理,并掌握对它的使用。
三、Linux系统的简介
随着后PC时代的到来,嵌入式系统技术已经成为社会热点。目前已广泛应用于信息家电、数据网络、工业控制、医疗卫生、航空航天等众多领域。巨大的市场潜力,无穷的商机,已经成为现代人可以用来生活的必要学习技能。
硬件方面,各大电子厂商相继推出了自己的专用嵌入式芯片,广泛英语与生活的mp3,PDA,无线上网装置等各种设备,让人们充分感受到了这股强劲之势;软件方面,在Vxworks、pSOS、Neculeus和Windows CE 等嵌入式操作系统引领下,也出现了空前繁荣的局面。
而嵌入式操作系统中Linux使用尤为广泛。Linux 使用 GPL,所有对特定开发板、PDA、掌上机、可携带设备等使用嵌入式Linux 感兴趣的人都可以从因特网上免费下载其内核和应
用程序,并开始移植和开发。许多 Linux 改良品种迎合了嵌入式市场,它们包括 RTLinux
(实时 Linux)、uclinux(用于非 MMU 设备的 Linux)、Montavista Linux(用于 ARM、MIPS、PPC 的 Linux 分发版)、ARM-Linux(ARM 上的 Linux)和其它 Linux 系统。数年来,“Linux 标准库”组织一直在从事对在服务器上运行的Linux 进行标准化的工作。现在,嵌入式计算领域也开始了这一工作。嵌入式Linux 标准吸引了“Linux 标准库”以及Unix 组织中有益的元素。
3.1嵌入式系统具有如下特点
(1)应用具有特定性和广泛性;
(2)在它上面体现着知识、技术资金的密集性;
(3)具有软硬件高效设计性;
(4)具有较高的可靠性;
(5)软硬件一体,以软件为主;
(6)无自举开发能力。
3.2在嵌入式系统中Linux的特点
(1)具有开放性;
(2)多用户;
(3)多任务;
(4)良好的用户界面;
(5)设备独立性;
(6)丰富的网络功能;
(7)可靠的系统安全;
(8)良好的可移植性;
(9)丰富的应用软件支持。
四、嵌入式Linux开发平台简介
Linux价格低廉、功能强大,可以运行在X86,Alpha,Sparc,MIPS,PPC,MOTOROLA,NEC,ARM等硬件平
您可能关注的文档
- new深圳市建筑工程B类工程档案卷内目录汇编.doc
- NBF辅导班讲义汇编.doc
- OHSAS18001内审考试题及答案汇编.doc
- P1SJ04R01初步设计任务书(模)汇编.doc
- oracle用法大全总结汇编.doc
- p1口控制转弯灯汇编.doc
- PBL教学法在高中数学图形计算器校本课程中的实践应用汇编.doc
- ok8KW太阳能光伏发电技术方案汇编.doc
- new深圳市建筑工程A类工程档案卷内目录汇编.doc
- PEP五上英语教案(附教学计划和进度表)汇编.doc
- DB52_T 1505-2020 贵州半细毛羊.docx
- 四川省成都七中万达2022级高三4月英语考试题(含答案和音频).docx
- 四川省成都市成实外2022级高三4月联考英语试卷(含答案和音频).docx
- DB52_T 1669.2—2022 气瓶质量安全追溯系统 第2部分:数据接口.docx
- DB52∕T1407-2019 政府数据 开放数据核心元数据.docx
- 结核分枝杆菌抗体检测 (胶体金法) 规程操作.docx
- DB52 T 1642-2021 慢性肾脏病健康教育规范.docx
- DB52T 1592-2021 群体性预防接种点设置规范.docx
- DB52T 1485-2020 艾滋病检测咨询门诊建设规范.docx
- DB53_T 1340-2025 香石竹品种真实性鉴定 SNP分子标记法.docx
文档评论(0)