MSP430 Value Line LaunchPad的演示程序附带了一个GUI的上位机软件,用于显示当前芯片的温度。这是一个类似Java的程序,使用了一个叫做Processing的开源软件开发。使用这个程序,可以将演示程序编译为Windows、Linux、Mac操作系统下的可执行程序。这个上位机的功能比较简单,就是从串口读取单片机发上来的温度,然后在界面上显示出来,程序使用了华氏温度。
软件运行时,先列出当前所有的串口,选择仿真器对应的虚拟串口(在运行程序前需要先把仿真器连上USB线,并按一次S2),然后输入串口对应的序号,再按回车键。因为软件功能比较弱,如果输入错误,需要退出程序再次运行(如果是在processing的IDE下运行,会看到错误提示)。当LaunchPad上单片机复位后(或者刚运行时),两个LED轮流闪烁,这时串口是不会发数据的,需要按一下左下角的按键S2,这时串口就开始发送数据,可以在软件的界面上看到温度了。
我将这个程序做了一点修改,可以同时显示摄氏和华氏温度,方便调试。可以把手指放到单片机上(或者把单片机靠近其他温度高的物体上),就很容易观察到温度的变化。同时增加一个计数器,方便观察串口的状态。
也可以使用其他串口软件,只需要设置串口波特率成2400,并用16进制方式读取即可。
Processing软件网站:
http://www.processing.org/download/
这个程序原来的下载地址是在DropBox上,因为某些不为大家所知的原因,DropBox目前是不能从国内访问的,所以也无法直接下载。因此我将这个程序直接做为了附件上传,同时附上我修改过的程序,方便大家研究。
原版
修改版
shaoziyang 2013-3-15 09:01
用户430902 2013-3-13 21:35
用户430902 2013-3-13 21:31
用户430146 2012-12-9 22:55
shaoziyang 2011-5-20 11:20
用户411972 2011-5-17 10:33
用户613519 2011-5-8 00:26
zd.cai_402214705 2010-10-26 14:38