- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南文理学院
课程设计报告
课程名称: 嵌入式系统课程设计
专业班级: 通信工程12101班
学生姓名: 穆 文 刚
指导教师: 杨 峰
完成时间: 2015年6 月 5 日
报告成绩:
湖南文理学院制
目 录
一、设计题目 2
二、设计要求 2
三、设计作用与目的 2
四、所用设备及软件 3
五、系统设计方案 3
5.1 系统工作原理 3
5.2 系统总体设计 3
六、系统硬件设计 4
6.1 监测电路 4
6.2 GSM模块电路 5
6.3 语音电路 5
6.4 液晶显示电路 6
6.5 最小系统电路 6
6.6 电源电路 8
七、系统软件设计 8
7.1 系统硬件接口定义 8
7.2 主函数 9
7.3 10
7.4 系统设置子程序 10
7.5 监测子程序 11
7.6 设备运行正常来电语音回复子程序 11
八、仿真调试分析 11
8.1 仿真调试工具 11
8.2 调试结果 12
8.3 设计中的问题及解决方法 12
九、嵌入式系统学习心得 13
参考文献 14
附录1:机房监控系统电路图 15
附录2:源代码(部分) 16
一、设计题目
二、设计要求三、设计作用与目的
B/S结构,为了提高运行效率和资源利用率,系统嵌入式Web是以TCP/IP协议为底层,以HTTP为应用层的通信协议,为服务器提供了可靠的网络服务,并对其功能和实现进行优化,提高了传输速度和处理效率。监控端试用浏览器通过IP地址即可访问服务器实现监控功能。
四、所用设备及软件
表1 软件简介 软件名称 Protel99SE Protel99SE是PC环境下以独特设计管理和协作技术为核心的印制电路板设计软件系统,是基于Windows 95/98/2000/NT的全32位EDA设计系统。它主要采用了SmartDoc技术、SmartTool技术、SmartTeam技术。 绘制电路图和PCB板 串口调试助手 串口调试助手软件支持常用的110~25600bps波特率及自定义波特率,可以自动识别串口,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符,可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。 查看串口数据 Keil uVision4 uVision4在uVision3 IDE的基础上,增加了更多大众化的功能:多显示器和灵活的窗口管理系统;系统浏览器窗口的显示设备外设寄存器信息;调试还原视图创建并保存多个调试窗口布局;多项目工作区简化与众多的项目。 编写程序 五、系统设计方案
六、系统硬件设计6.1 监测电路
6.4 液晶显示电路
液晶显示电路需要选用一块液晶屏来显示系统监测到的当前信息,诸如:机房编号、当前环境温度、当前烟雾情况等。由于显示的内容不多用,4X8的LCD12864就刚好可以满足需求。如图5所示基于LCD12864的液晶显示电路,由于STM32F103的I/O口充足,故采用串行接法,同时也可以简化编写程序的难度。
6.5 最小系统电路
如图6所示最小系统电路,它由时钟、复位以及JTAG接口电路组成。
(1)时钟电路
时钟频率直接影响STM32芯片的速度,时钟电路的质量也直接影响其系统的稳定性。常用的时钟电路有两种方式,一种是内部时钟方式,另一种是外部时钟方式。本设计采用内部时钟方式做时钟电路。
STM32芯片内部有2个用于构成振荡器的高增益反相放大器,输入端为芯片引脚OSC_IN和OSC32_IN,输出端为引脚和OSC32_OUT。每组引脚跨接石英晶体振荡器和微调电容,构成一个稳定的自激振荡器,通常OSC的石英晶体选8MHz,OSC32的石英晶体选32kHz的。
(2)复位电路
STM32芯片的初始化操作,即给复位脚RST加上大于2个机器周期(即24个时钟振荡周期)的低电平就使其复位。这些操作都是由复位电路来实现。
在实用系统中,一般有两种复位操作形式:上电复位和手动复位。
上电复位在STM32芯片每次通电时执行。上电时,电容C 充电加给RST引脚一个短的低电平信号,此信号随着VCC对电容C 的充电过程而逐渐回落,即RST引脚上的低电平持续时间取决于电容C 充电时间。为保证系统可靠复位,RST引脚上的低电平必须维持足够长的时间。
手动复位在系统出现操作错误或程序运行出错时使用。在STM32系统运行过程中,按下复位键,低电平输入RST引脚,STM32系统被强制执行复位操作,系统可以退出错误运行状态,恢复正常工作。
由于本设计的需要,同时采用这
您可能关注的文档
- 毕业论文(参考)河南省N市烟草商业网络营销体系研究.doc
- 毕业论文(参考)隐框玻璃幕墙设计计算说明.doc
- 毕业论文(参考)桥梁工程临时用电方案计算说明.doc
- 毕业论文(参考)特色专业建设申报任务书.doc
- 毕业论文(参考)我国住宅质量保障制度研究.doc
- 毕业论文(参考)青岛啤酒股份有限公司财务报表分析.doc
- 毕业论文(参考)灵石煤矸石治理可行性研究报告.doc
- 毕业论文(参考)论我国独立董事制度的现状和完善.doc
- 毕业论文(参考)人民币汇率波动对我国经济的影响及对策研究硕士.doc
- 毕业论文(参考)中国资产配置体系研究与构建.doc
- 2025年新兴经济与服务业市场拓展策略报告.docx
- 2025年新兴经济与服务业风险防控策略报告.docx
- 妇女保健副高精品试题.docx
- 2023年中铁十五局集团有限公司安全监督部副总经理招聘笔试参考题库附带答案详解.doc
- 2025年新兴经济对服务业市场格局影响分析报告.docx
- 2025年新兴经济服务业商业模式创新与竞争优势研究报告.docx
- 2025年新型建筑材料在居住品质提升中的应用与探索报告.docx
- 2025年新出行共享汽车消费场景消费金融产品创新与风险防范研究.docx
- 传统文化校本课程设计与初中道德与法治教学融合研究论文.docx
- 2025年新型显示材料在医疗设备中的应用与竞争分析报告.docx
文档评论(0)