• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > 一种超低功耗的空间定向测试仪的设计

一种超低功耗的空间定向测试仪的设计

录入:edatop.com    点击:

2.3下位机串口通信流程设计

首先调用初始化函数进行系统初始化,串口通信结构图如图4所示。初始化完毕后,程序进入主循环。每次循环时,程序首先调用DoUart处理串行通信接收缓冲区中的数据。处理完毕后,如果有需要发送给PC机的数据,就调用SendUart函数发送数据。如果串行通信模块收到数据,则CPU退出低功耗模式,而进入串行接收中断程序。退出中断程序后,CPU不再进入低功耗模式,并执行跳转语句,进行下一轮循环,再次调用DoUart和SendUart函数。若没收到数据,则CPU会一直处于低功耗模式。


图4 下位机串口通信程序结构图

3调试

IAR C-SPY高级调试器与IAR Embedded Workbench的工作环节能够很好的匹配在一起,可以形成一个拥有较强功能的高级语言交互调试器,可以对汇编语言或者C语言进修调试。能够设置断点,进修单步运行,并且支持如Stepin,Step over等多种单步运行方式,可以观察寄存器以及内存的数值,查看变量。

在这里,笔者使用硬件仿真调试Flash EmulationTool模式。主要通过JTAG接口与MSP430单片机的硬件系统相连接,然后下载程序。MSP430单片机接外围电路并且模拟硬件系统的真实环境进行调试,验证应用程序是否有错误,同时检验目标系统的硬件设计是否足够完善。

4结束语

综上所述,单片机是将计算机、微电子以及现代通讯融合在一起的高新技术,在工业控制以及测量领域的应用非常广泛。本文研究的MSP430单片机的主要特点是可靠性高、操作简单、维护方便。基于MSP430单片机的空间定向测试仪有超低的功耗,而且在降低芯片的电源电压和灵活而可控的运行时钟方面都有其独到之处。因此在车辆、舰船、飞行器等导航领域中有着非常广泛的发展和应用前景。本文主要介绍了基于MSP430单片机的空间定向测试仪的结构设计,对其硬件结构设计以及软件结构设计进行了细致的分析研究,从而能够满足实际应用对基于MSP430单片机的空间定向测试仪在性能以及可靠性方面的需求,为基于MSP430单片机的空间定向测试仪未来的发展提供更加广阔的空间。

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:温室环境检测系统方案
下一篇:基于非特定人语音识别芯片的技术方案

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图