版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《嵌入式系统》课程设计一、目的《嵌入式系统》课程设计为学生提供了一个理论与实践相结合的机会。既锻炼了学生动手能力,又会加深理解学生在课堂所学习的理论知识。通过课程设计可以将课本上的理论知识和实际应用有机的结合起来,培养学生又动脑,又动手,独立思考分析问题的能力,提高学生运用所学知识解决实际问题的综合素质。《嵌入式系统》课程设计的主要目标是:(1)掌握构建嵌入式系统软硬件平台的基本技能;(2)具备基本嵌入式系统下C语言编程能力、嵌入式操作系统基本调试的能力;(3)了解应用嵌入式系统技术开发一套嵌入式系统设备的方法。二、设计题目基于ARM的滚屏LED广告牌开发三、设计原理1、点阵LED屏硬件原理EMBEST实验平台设计了一个16×16的点阵屏。点阵屏由发光LED矩阵块组成。16×16点阵屏即屏上有16×16个LED发光二极管,每个发光二极管可理解为一个像素点,它们被按着行与列的形式整齐地排列,通过控制每个LED(像素点)的亮灭,点阵屏可与计算机同步显示汉字、英文文本和图形。本实验平台的点阵屏电路如下图:图1点阵屏的行扫描信号图2点阵屏的列扫描信号图3点阵屏的行驱动信号图4点阵屏的接口电路本实验平台使用的16×16点阵屏上,每一行16个LED,它们采用共阳极的接法;每一列16个LED,它们采用共阴极的接法。如上图4中,QL1~QL16是点阵屏的行驱动信号,每一个信号控制一行;LR1~LR16是点阵屏的列驱动信号,每一个信号控制一列。故通过利用相应行线输出高电平,相应列线输出低电平,就可以点亮点阵屏上相应的LED。如果按着一定的控制或扫描方法,就可以实现0x42,0x00,0x42,0x00,0x42,0x00,0x42,0x00,0x24,0x00,0x18,0x00,0x00,0x00,0x00,0x00,};UINT8Tdispram[32];voidtxdrdn(unsignedcharn){ //0-175 UINT8Ti; for(i=0;i<16;i++) { dispram[2*i+0]=wangshuai[2*n+2*i+0]; dispram[2*i+1]=wangshuai[2*n+2*i+1]; }}voidtxdispram(unsignedcharn){ UINT16Ttmp; UINT8Ti; if(n<16) { for(i=0;i<16;i++) { tmp=wangshuai[2*i+0]*256+wangshuai[2*i+1]; tmp>>=(15-n); dispram[2*i+0]=tmp/256; dispram[2*i+1]=tmp%256; } } if(n>=16) { for(i=0;i<16;i++) { tmp=wangshuai[2*i+0]*256+wangshuai[2*i+1]; tmp<<=(n-15); dispram[2*i+0]=tmp/256; dispram[2*i+1]=tmp%256; } } }voidwrite_L4094(UINT16Tdata){ UINT8Ti; Lstr_H; for(i=0;i<16;i++) { CLK_L;if(data&0x01==1) Ldata_H;else Ldata_L;data=data>>1;CLK_H; } Lstr_L;}voidwrite_R4094(UINT8Tdata){UINT8Ti;Rstr_H;for(i=0;i<8;i++){ CLK_L;if(data&0x01==1) Rdata_H;else Rdata_L;data=data>>1;CLK_H; } Rstr_L;}voidled_char_disp(void){ UINT8Ti=0; UINT8Tk=0; UINT16Tx; while(i<16) { Rstr_L; Lstr_L; DisEn_Dataout; write_R4094(~dispram[i*2+1]); write_R4094(~dispram[i*2+0]); x=~(0x8000>>i); write_L4094(x); En_Dataout; for(k=0;k<250;k++); i++; }}#ifndef__LED16X16_H__#define __LED16X16_H__typedefunsignedcharu8;typedefsignedchars8;typedefunsignedintu32;typedefsignedints32;exte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 打赢疫情防控阻击战(超星集团)学习通测试及答案
- 【名师一号】2020-2021学年高中英语北师大版必修4-双基限时练16
- 【优教通】2021年高一生物同步练习:3章-细胞的结构和功能-测试1(苏教版必修1)-
- 2022高考英语暑假阅读理解讲练(21)及答案
- 【2022届走向高考】高三数学一轮(北师大版)专题1-高考中的导数应用问题
- 【9语一模】2024年蚌埠市怀远县中考一模语文试题
- 浙江省湖州市长兴中学等四校2024-2025学年高一上学期12月联考数学试题(含解析)
- 【名师伴你行】2021届高考生物二轮复习专题提能专训4细胞的生命历程
- 第九课纠纷的多元解决方式单元测试(含解析)-2024-2025学年高中政治统编版选择性必修二法律与生活
- 幼儿园年度教育教学工作总结范本
- 部编版小学语文三年级(下册)学期课程纲要
- 化学工业有毒有害作业工种范围表
- 定置定位管理一
- 统编版小学四年级语文上册五六单元测试卷(附答案)
- 商票保贴协议
- 高支模技术交底(新版)
- TOP-DOWN培训
- 电动力学答案完整
- 弱电工程保修书(共4页)
- 项目合伙人管理制度
- 夏普复印机图文安装说明
评论
0/150
提交评论