广告招募

当前位置:欧亚贸易网 > 技术中心 > 所有分类

MSP430型单片机的开发平台

2023年03月01日 17:51:43      来源:开封市中仪流量仪表有限公司 >> 进入该公司展台      阅读量:11

分享:

MSP430型单片机的开发平台

MSP430型单片机的开发平台
   电磁流量计软件系统由msp430完成, 目前,支持MSP430型单片机的开发调试环境比较多,有IAREmbedded Workbench、AQ430以及MSPGCC等。本系统设计采用了应用的比较广泛的IAR 公司的集成开发环境:IAR Embedded Workbench嵌入式工作平台以及调试器C.SPY。
   4.1.1 MSP430型单片机的开发调试环境∞3
   IAR Embedded Workbench是一种用于开发应用各种不同的目标处理器的灵活的集成环境。它提供一个方便的窗口界面用于迅速的开发和调试。嵌入式Workbench支持多种不同的目标处理器,并为每一种目标处理器提供工具,用户用不同的目标处理器开发的工程可以在工程的基础上逐个规定目标工程,也就是说它是使用项目模式来组织应用程序的。它所提供的工具包括:快速编译器、高效的连接器、突出语法显示文本的编辑器、函数管理器、自动的Make工具以及一个可选的调试器C.SPY。它具备了以下的特性: ·支持Windows操作系统; ·分层的项目表示; ·集成所有的工具(编译、连接等),方便使用; ·直观的用户界面; ·具备超文本风格的帮助。该开发环境附带的编辑器也具备了以下特性: ·可以同时编辑汇编和C语言源文件; ·汇编程序和C语言程序的句法用文本格式和颜色区别显示; ·具有查找和替换功能,能够非常方便地对程序进行编辑; ·从出错列表可以直接跳转到出错的相关文件的相关语句; ·能够检查括号是否匹配; ·能够实现程序的缩进,使程序具有良好的代码风格; ·可以对所有文件或某几个文件设置单独的选项;·可以对每个窗口进行多级取消与恢复等编辑; 调试器C.SPY具备以下特性: ·Windows风格的可视化界面; ·能够对于C语言或者汇编语言进行调试; ·能够进行软硬件仿真; ·能都设定断点,进行单步运行; ·支持多种单步运行方式; ·可以查看寄存器和内存的值。
   4.1.2开发工具与开发方法髓田
   利用IAR公司的Workbench和C.SPY工具编译并直接下载至片内FLASH内存,脱机运行,整个用户界面友好。调试过程中可以在上层软件中看到各寄存器的内容,并在线修改,支持单步运行,在线观察定义的各个变量实时值,采用把所有相关文件放入一个项目中的组织方式编译运行时,软件会自动将文件按内在联系自动组合在一起。支持汇编和C语言的编程,追求效率的用户可选择只有27条精简指令的汇编语言直接实现对寄存器的控制,一般的用户可以选择C 编程。本系统设计也是如此。IAR的C具有如下特点: ·与ANSI的规格一致; ·有可应用于嵌入式系统的标准函数库; ·有可选用的源代码,且用户代码可与汇编子程序连接; ·快速编译性能、代码的优化、灵活的变量分配和可移植性; ·能易于理解的出错和警告信息。这些特性都将大大缩短软件开发周期,降低开发难度,因此可以说MSP430 的软件使用是相当简洁、方便、高效的。MSP430的开发工具非常简单。MSP430的内部集成了遵循边界扫描故障诊断协议的电路,通常称之为JTAG。芯片内部JTAG对外的端口称为JTAG端口, 该端口是一个双向串行端口。通过它可以控制MSP430系列单片机的运行、读写内部寄存器的值以及刷新FLASH的内容。因此,将JTAG电路集成到CPU的内部就相当于将仿真器集成到了CPU的内部,只需要一个接口电路,将JTAG信号转送到调试终端就行了。
    MSP430系列单片机通过JTAG控制器可以实现程序代码的下载,实现运行控制和对现场进行观察与修改,这种方法被称为FET(Flash Emulation T001)调试方法,通过MSP430芯片的JTAG接口完成。JTAG是一种所谓的边界扫描技术标准, 即IEEEl 149.1,这是为了在线测试的需要而发展起来的针对芯片及线路板测试的接口技术。它利用串行移位输入及输出的方式对芯片的输入端加载特定的代码序列,并获得输出端给出的响应序列。全部JTAG接口只有很少的几根引脚,具有方便高效的开发方式,支持在线仿真和编程,所配编译器功能强大,具有FLASH存储器,利用单片机本身具有的JTAG接口可以在一台PC机及一个结构小巧的JTAG控制器的帮助下实现程序的下载,完成程序的在线调试,实时修改片内寄存器和内存的内容,对使用者来说将大大提高程序的调试效率。
    MSP430系列单片机的仿真工具不同于其它单片机的仿真工具,这里对它的使用做以简单的介绍。本系统软件调试用的是LSD.FET430.JTAG仿真器,它分为USB型仿真器(LSD.FET430UIF)和并行接口仿真器(LSD.FET430PIF)两种, 并口仿真器适用于具有老式打印机口的台式机和笔记本电脑,USB型仿真器适用于所有具有USB接口的台式机和笔记本电脑,USB型仿真器的出现不仅目前很多笔记本无并口,不能使用并口行仿真器进行在线仿真的空白,也大大提高了在线仿真时下载代码的速度。它是技术的一次进步,也是以后的发展趋势。LSD—FET430的两款仿真器支持目前TI的所有FLASH型芯片,并口型仿真器无需装驱动,即插即用。所以USB型仿真器使用起来非常方便,且支持热插拔等。对于并口仿真器来说,具体仿真器PET的硬件安装仿真器25PIN芯电缆线与计算机并口连接,PC机并口默认为ECP或EPP模式,同时通过14PIN的扁平芯电缆线或目标板与仿真器的JATGl3连接。如出现仿真器FET连接不正常无法下载调试, 可以重新设置PC机的COMS,使PC机并口为EPP或ECP模式。扩展阅读:开封中仪流量仪表有限公司专业生产电磁流量计、孔板流量计、涡街流量计、文丘里流量计、V锥流量计、V型锥流量计、喷嘴流量计、插入式电磁流量计、智能电磁流量计、分体式电磁流量计、一体式电磁流量计、标准孔板流量计、标准孔板、一体化孔板流量计、标准喷嘴流量计、长径喷嘴流量计、标准喷嘴、长径喷嘴、插入涡街流量计、智能涡街流量计,更多信息请访问开封中仪网站:

版权与免责声明:
1.凡本网注明"来源:欧亚贸易网"的所有作品,版权均属于兴旺宝装备总站,转载请必须注明兴旺宝装备总站。违反者本网将追究相关法律责任。
2.企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
3.本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。 4.如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系。

[{"ID":"178520","Title":"金属管浮子流量计原理特点及安装注意事项","OrderField":"Prev"},{"ID":"178522","Title":"电磁流量计部分功能模块的设计","OrderField":"Next"}] $item.OrderField