ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:470.40KB ,
资源ID:9111334      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9111334.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大作业设计报告书嵌入式系统原理与开发.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大作业设计报告书嵌入式系统原理与开发.docx

1、大作业设计报告书嵌入式系统原理与开发大作业设计报告书(嵌入式系统原理与开发)LT大作业设计报告书 题 目: 嵌入式系统原理与开发 院(系): 物联网工程学院 专 业: 班 级: 姓 名: 指导老师: 设计时间: 10-11 学年 2 学期 20XX年5月向绿灯过渡时,红灯亮,黄灯也一起亮,然后红、黄灯灭,绿灯亮。(红灯向绿灯过度过程如下图所示)4设计步骤4.1 交通指示灯设计交通指示灯端口分配绿灯黄灯红灯东PB4PC0PE0西PB5PC1PE3南PF3PC2PE4北PF4PC3PE5交通灯电路布线图如图 4-4 所示,发光二极管红黄绿灯正极与芯片的47 脚VDD33 连接,VDD33 可以输出

2、3.3V 的电压,负极通过限流电阻和芯片的13 脚(GPB4)、14(GPB5)等脚连接。这些管脚分别属于端口B、端口C、端口E、端口F,已经配置为输出口。通过向PDATB、PDATC、PDATE、PDATF寄存器中相应的位写入0 或1 可以使管脚13、14等输出低电平或高电平。当13、14 等管脚输出低电平时,灯点亮;当13、14 等管脚输出高电平时,灯熄灭。4.2 S3C44B0X I/O 控制寄存器端口A端口 A管脚功能端口 A管脚功能端口 A管脚功能PA0ADDR0PA4ADDR19PA8ADDR23PA1ADDR16PA5ADDR20PA9ADDR24PA2ADDR17PA6ADDR

3、21PA3ADDR18PA7ADDR22PCONA 寄存器地址:0X01D20000PDATA 寄存器地址:0X01D20004PCONA 复位默认值:0X1FF端口B端口 B管脚功能端口 B管脚功能端口 B管脚功能PB0SCKEPB4OUTPUT(东面绿灯)PB8NGCS3PB1SCLEPB5OUTPUT(西面绿灯)PB9OUTPUT(NFCE)PB2nSCASPB6nGCS1PB10OUTPUT(LCD)PB3nSRASPB7NGCS2PCONB 寄存器地址:0X01D20008PDATB 寄存器地址:0X01D2000CPCONB 复位默认值:0X7FF端口C端口 C管脚功能端口 C管脚

4、功能端口 C管脚功能PC0OUT(东面黄灯)PC6VD5PC12TXD1PC1OUT(西面黄灯)PC7VD4PC13RXD1PC2OUT(南面黄灯)PC8OUT(ALE)PC14RTS0PC3OUT(北面黄灯)PC9OUT(CLE)PC15CTS0PC4VD7PC10RTS1PC5VD6PC11CTS1PCONC 寄存器地址:0X01D20010PDATC 寄存器地址:0X01D20014PUPC 寄存器地址:0X01D20018PCONC 复位默认值:0X0FF0FFFF端口D端口 D管脚功能端口 D管脚功能端口 D管脚功能PD0VD0PD3VD3PD6VMPD1VD1PD4VCLKPD7V

5、FRAMEPD2VD2PD5VLINEPCOND 寄存器地址:0X01D2001CPDATD 寄存器地址:0X01D20020PUPD 寄存器地址:0X01D20024PCOND 复位默认值:0XA端口E端口 E管脚功能端口 E管脚功能端口 E管脚功能PE0OUT(东面红灯)PE3OUT(西面红灯)PE6OUT(L3DATA)PE1TXD0PE4OUT(南面红灯)PE7OUT(L3MODE)PE2RXD0PE5OUT(北面红灯)PE8CODECLKPCONE 寄存器地址:0X01D20028PDATE 寄存器地址:0X01D2002CPUPE 寄存器地址:0X01D20030PCONE 复位默

6、认值:0X25529端口F端口 F管脚功能端口 F管脚功能端口 F管脚功能PF0IICSCLPF3OUT(南面绿灯)PF6IISSDOPF1IICSDAPF4OUT(北面绿灯)PF7IISSDIPF2nWAITPF5IISLRCLKPF8IISSCLKPCONF 寄存器地址:0X01D20034PDATF 寄存器地址:0X01D20038PUPF 寄存器地址:0X01D2003CPCONF 复位默认值:0X00252A端口G端口 G管脚功能端口 G管脚功能端口 G管脚功能PG0EXINT0PG3EXINT3PG6EXINT6PG1EXINT1PG4EXINT4PG7EXINT7PG2EXINT

7、2PG5EXINT5PCONG 寄存器地址:0X01D20040PDATG 寄存器地址:0X01D20044PUPG 寄存器地址:0X01D20048PCONG 复位默认值:0XFFFF4.3 红绿灯过渡代码:void led_test() int i;/*所有灯都灭*/ leds_off(); /*东面和西面的绿灯点亮*/ led_east_green_on(); led_west_green_on();/*南面和北面的红灯点亮*/ led_north_red_on(); led_south_red_on();delay(12000); /延迟12秒/*绿灯向黄灯过渡时,闪烁5下,东西面的绿

8、灯最终熄灭*/ for(i=0;i5;i+) led_east_green_on(); led_west_green_on(); delay(800); led_east_green_off(); led_west_green_off(); /*东西面黄灯亮*/ led_east_yellow_on(); led_west_yellow_on(); /*红灯向绿灯过渡,是红黄灯一起亮,然后绿灯亮,红黄灯一起熄灭 参照上海的交通灯显示规则*/*南北面黄灯点亮,此时红灯未熄灭*/ led_north_yellow_on(); led_south_yellow_on(); delay(2500);

9、/延迟2.5秒/*东西面黄灯灭东西面红灯亮*/ led_east_yellow_off(); led_west_yellow_off(); led_east_red_on(); led_west_red_on(); /*南北面黄灯和红灯熄灭南北面绿灯点亮*/ led_north_yellow_off(); led_south_yellow_off(); led_north_red_off(); led_south_red_off(); led_north_green_on(); led_south_green_on(); delay(12000); /延迟12秒 /*下面过程是南北面绿灯向黄灯

10、过渡,东西面红灯向绿灯过渡,代码与上述过程类似,在此不再赘述*/ for(i=0;i5;i+) led_north_green_on(); led_south_green_on(); delay(800); led_north_green_off(); led_south_green_off(); led_north_yellow_on(); led_south_yellow_on(); led_east_yellow_on(); led_west_yellow_on(); delay(2500); led_north_yellow_off(); led_south_yellow_off();

11、 led_north_red_on(); led_south_red_on(); led_east_yellow_off(); led_west_yellow_off(); 4.4 电源电路设计电压设计采用 5V 输入主板,经电压稳压,提供I/O 端口需要的电压3.3V。具体电路如图所示:3.3V 电源电路4.5 系统复位电路设计为了提供性能优越的电源监视性能,选取专门的系统监视复位芯IMP811S,该芯片性能优良,可以通过手动控制系统的复位,同时还可以实时监控系统的电源,一旦系统电源低于系统复位的阀值(2.9V),IMP811S 将会起作用,对系统进行复位。电路图如下所示:系统复位电路4.6

12、 系统时钟电路设计系统时钟源直接采用外部晶振,内部 PLL 电路,可以调整系统时钟,使系统运行速度更快。S3C44B0 中系统时钟电路4.7 JTAG 接口电路设计采用 ARM 公司提供的标准20 脚JTAG 仿真调试接口电路,芯片内部有JTAG CORE,因此,可以通过外部的JTAG 调试电缆或仿真器和开发系统连接调试。JTAG 接口电路图如下:JTAG 接口电路4.8串口电路设计系统带有两个串行接口,分别是 UART0 和UART1,其中UART1 复用为支持RS485 和RS422的接口,另外还将其复用为IRDA 红外模块。串口电路图如下:5引脚分类图6参考文献1 范延廷 余中清 郑立爱 嵌入式系统原理与开发 机械工业出版社 20102 ARM7基础实验教程 Embest EduKit-III 平台 深圳市英蓓特信息技术有限公司3 PPT S3C44B0X嵌入式微处理器4 PPT 基于S3C44B0X硬件系统开发

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1