DSP

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

2019-07-13 15:00发布

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 {MOD}礼包码:5lbdwrg3csg   二、怎样将程序下载到单片机中 1、用仿真器   J-Link仿真器特别注意:   先插上仿真器在电脑的设备管理器上显示出准确信息后再打开IAR软件,如果中途仿真器故障或接触不良掉线,则必须退出IAR重新连接J-link再启动IAR。不成功就多试几次。 2BSL下载器 BSL下载器及BSL下载电路115 {MOD}下载地址:http://115.com/lb/5lbcky76del#BSL下载器.zip  115 {MOD}礼包码: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