MSP430单片机学习前必须知道的

来源:互联网 发布:手机淘宝怎么搜索达人 编辑:程序博客网 时间:2024/04/16 16:41

MSP430单片机学习前必须知道的

小小总结,完全原创。欢迎转载!请注明出处。技术交流QQ1626092784

视频教程地址:http://www.youku.com/playlist_show/id_20133778.html

相关的源程序、视频教程、电路图、开发软件打包下载:http://pan.baidu.com/share/link?shareid=1516264396&uk=471316729

 

一、MSP430单片机的软件开发环境

1CCSCCS的全称是Code Composer Studio,它是美国德州仪器公司(TexasInstrument,TI)出品的代码开发和调试套件。TI公司的产品线中有一大块业务是数字信号处理器DSP)和微处理器MCU),CCS便是供用户开发和调试DSPMCU程序的集成开发软件。

CCS可以到TI官网上去下载。

 

2IARfor 430IAR有好多版本,针对 MSP430的叫IAR for430
使用时注意:
破解用的注册机要和软件版本对应;
IARfor430-5.5带破解软件下载地址:http://115.com/lb/5lbdwrg3csg#IAR-FOR430-5.5.zip  115网盘礼包码:5lbdwrg3csg

 

二、怎样将程序下载到单片机中

1、用仿真器

  J-Link仿真器特别注意:

  先插上仿真器在电脑的设备管理器上显示出准确信息后再打开IAR软件,如果中途仿真器故障或接触不良掉线,则必须退出IAR重新连接J-link再启动IAR。不成功就多试几次。

2BSL下载器

BSL下载器及BSL下载电路115网盘下载地址:http://115.com/lb/5lbcky76del#BSL下载器.zip  115网盘礼包码:5lbcky76del

三、写程序时必做的几步和一些技巧

1、写程序一开始必须关闭看门口狗

因为MSP430的看门狗默认是打开的,如果在程序开始不关闭程序执行到一定时间就会自动复位,那样程序就无法正常执行。当然你可以不关闭看门狗定时喂狗,一般在成为正式产品,要保证其可靠性的情况下再开看门狗,在程序调试阶段不建议开狗

关闭看门狗:WDTCTL = WDTPW + WDTHOLD;

 

2、学习单片机到底学什么?

学习单片机就是

学习端口的控制和寄存器的配置。

3MSP430单片机延时的实现

#define MFRE            (8000000) //CPU的主频,参数随MCLK设置改变,调整延时

#define CPU_F           ((double)MFRE)

#define delay_us(x)    / __delay_cycles((long)(CPU_F*(double)x/1000000.0))

#define delay_ms(x)__delay_cycles((long)(CPU_F*(double)x/1000.0))

 

小小总结,完全原创。欢迎转载!请注明出处。技术交流QQ:1626092784

 

原创粉丝点击