毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于MSP430单片机的通用UART数据收发器的设计(2)
现如今,通信技术和嵌入式技术不断发展,各种工业产品对单片机的通信能力提出了更高的要求。异步通信技术通信距离远、成本低、安全性高、通信可靠,而且通信速度随嵌入式技术的发展越来越快,所以异步通信技术被普遍应用在远程通信以及分层,分级通信中。
在信息化的时代大背景下,各种嵌入式系统的使用日趋广泛。在系统的使用过程中,用户的需求的变更,系统的文护,软件的漏洞与错误等等,这些要求又提出一个新的问题,就是系统的更新与升级如何解决。涉及到本课题的设计,便是单片机系统的更新与升级。通常情况下,单片机应用系统内核程序的修改非常繁琐,需要编程人员在集成开发环境中进行编程,生成目标代码,然后需要进行下载,下载要使用专用仿真器,将程序代码下载到程序存储器,或者通过编程器将目标代码烧写到程序存储器中,烧写完成后便很难再次修改,因此单片机应用系统的文护相当困难。而Flash单片机的可自编程性,为这一问题的解决提供了一种思路,即利用Flash内部的驻留软件或编译成功的程序写入单片机内部,以此来实现单片机系统的升级。本课题所设计的通用UART数据收发器,也可作为UART设备对MSP430程序升级器的数据缓冲器,即可以将程序或驻留软件保留在此数据收发器中,必要时用此程序对Flash存储器进行编程,实现Flash型单片机的在线编程。
1.2 国内外
研究现状
2 系统设计方案
本课题的设计要求是:用MSP430单片机设计一款通用UART数据收发器,来自PC机的数据保存在收发器中,通过按键将数据传输到其他设备中,也可作为UART设备对MSP430程序升级器的数据缓冲器。
本课题要实现的通用UART数据收发器的设计,是基于MSP430单片机来实现的。根据
任务书
的要求,本课题要实现的通用UART数据收发器应该具有的功能是数据收发,数据存储以及通过按键将数据传送到不同的PC机。其中数据收发通过软件模拟UART来实现,通过简单的设置MSP430单片机的USART模块即可实现串口的数据收发,数据存储则通过Flash存储模块来实现,把接收到的数据写入Flash存储器即可实现数据的存储,而通过按键将数据传输到不同的PC机则需要独立键盘的编程来实现。UART模块负责数据的收发,由其来检测数据线的状态,若检测到有数据来,则接收,接收后将数据存入Flash存储器。独立键盘模块检测是否有按键输入,当接收到按键时,则将数据发送到指定的PC机
共2页:
上一页
1
2
下一页
上一篇:
基于MATLAB的发动机热力学建模与仿真+源代码
下一篇:
matlab制导炸弹纵向导控制系统设计与仿真
单片机数字红外测距系统设计+电路图+程序
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
基于TI-DSP平台的电力电子测控平台设计
拉力采集上位机软件开发任务书
国内外无刷直流电动机研究现状
《醉青春》导演作品阐述
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
谷度酒庄消费者回访调查问卷表
浅谈新形势下妇产科护理...
辩护律师的作证义务和保...
中国古代秘书擅权的发展和恶变