微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > msp430几种不同开发平台的对比

msp430几种不同开发平台的对比

时间:11-25 来源:互联网 点击:

msp430-objdump -dSt $^ >

##### -o This option creates a UBROF output file, with a DE>d43DE>

0x15000+0x200->

OSTCBCur->

pgcc.sourceforge.net/

然后再下载20030506版本:

http://prdownloads.sourceforge.net/mspgcc/mspgcc-20030506.exe

因为新版中没有insight 工具。

2、下载一个WinAVR,主要是为了在Windows下建立一个Linux环境,然后就不用怎么修改Makefile文件了,因为原来程序的环境就是这样建的,所以我也就装了一个,其实WinAVR对MSPGCC来说不是必须的,不过用了它的话会方便一些,并且从AVR上移植程序也方便。

3、先看一下网上的资料,像Asnake兄的Mspgccgo、yfzhcn的MSPGCC学习笔记、finewei的博客,利尔达论坛上都有,看了这些就会有个大概的了解。

4、把MSPGCC和WinAVR都装上,注意MSPGCC要先装老版本的,再装新版,这样就可以支持新MCU,比如说1611,网上也有说先装新版再装旧版的,但我装了之后就识别不了新的MCU,但如果要想用Insight的话,旧版的是一定要装的,只有旧版的才有,新版的没有GUI的调试程序。我在装了旧版的以后,就不再支持1611,如果不装的话没有问题,后来不得不一个一个文件的对比,然后用新版的覆盖。还有就是在装完MSPGCC和WinAVR以后,一定要把cygwin1.dll版本统一,直接用新的覆盖旧的就行了。

5、这些完成之后,打开WinAVR安装时自带的Programmer Notepad 2,然后打开原来的工程,也不用配置(我没有配置,就用的默认菜单配置),然后Makeall就可以了,但我在用MSPGCC的make.exe替换掉WinAVR里的make.exe以后,或者修改菜单配置以后就再也通不过编译,不知道为什么,或者是我那样做根本就不对,还请用过的前辈指点一下。

6、程序make成功以后,就可以下载或者调试了,这个可以参考Asnake兄的Mspgccgo,里面说的很详细,也有图片,我想说的就是在点击了Run 或下载以后,下载的过程很慢,并且Insight看起来像是没有响应一样,但在右上角会有一个绿色的下载进度条,这些都是正常的,千万不要以为程序死掉了。

啰唆了这么久,其实过程也很简单的,只是一个人摸索的话费点时间罢了,感觉MSPGCC还是很好用的,用过Linux或用惯了命令行的会觉得很方便的,上手也很容易,并且是免费的,最重要的是现在已经有了AVRGCC、ARMGCC和MSPGCC,程序程序移植起来很方便,呵呵,各位如果感兴趣的话,不妨也试一下,大家也可以相互交流,共同学习。

MSP430单片机问答

Q 1: 如何将msp430与5v 的系统作连结?

A 1: 可以参考我们的一份Application note:slaa148。

Q 2: 除了使用于pda 或smart phone 外,430可否使用在其它的应用中?

A 2: msp430 是一颗混合信号处理能力相当优秀的mcu,为16bit、flash架构,超低功耗的特性使其非常适合用于可携式外围,另外在于一般的meter、传感器应用及低耗电量的应用也非常合适。

Q 3: 在目前的430于数字相机及pda 中,430的主要功能为何?使用到哪些模块?

A 3: 主要使用的是timer_a 及i/o,另外随着功能的强化您可以使用adc及比较器及其它相关模块。

Q 4: 在中国是否有经销点及技术支持人员?

A 4: 有的,您可以与我们苏子杰先生联络。电话是:21-58369345。

Q 5: 我想要学习msp430,请问在软件及硬件设计上有没有更完整的范例?

A 5: 可以与我们联络或是至ti 网站:http://www.ti.com/msp430。

访问网址超出本站范围,不能确定是否安全

继续访问 取消访问www.ti.com/msp430。

Q 6: 我能够使用msp430 中的adc做为voice 的codec 吗?

A 6: 有的,我们有些范例就是实现voice codec,您可以与我们联络取得此范例。

Q 7: 我的系统中有一颗dsp 作为主要的运算核心,msp430 与它们的沟通能力好吗?

A 7: 相当优秀,您可以使用i2c或spi 或uart 与dsp 沟通,我们亦用范例是利用msp430做为dsp 之boot rom 做为更安全之外部程序保护。

Q 8: 听说c 语言的程序效能较为低落,msp430 的c compiler 的效能好吗?如果我想使用msp43的汇编语言作开发会不会很难学?可以在同一个项目中同时使用c 及汇编语言呢?

A 8: 可以在同一个项目中使用c及asm,其效率相当不错,您可以自行将c code转换成asm code便可以发现其除了效率外,code size 也相当的小。

Q 9: 我对于贵公司的产品很感兴趣,但是不知道价格及交期怎么样?

A 9: 关于价格及其它产品的询问及技术支持,请直接与我们联络方便得到更多更好的服务。

Q 10: 我目前使用8051 作开发,不知道这个IC 会不会很少人用?会不会不好用,模拟功能会不会不强?还要另外增加其它的硬件及线路?

A 10: 无论是在亚洲或是欧美,430均有显注的成长,另外msp430是一颗功能强大的soc,整合了模拟及数字的处理能力,所以您可以放心。

Q 11: 我有遥控器的案子要开发,但

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top