MSP430学习心的记录

本文介绍了MSP430系统初始化的基本步骤及关键代码实现,包括关闭看门狗定时器、启动外部高速晶振等操作,并强调了理解和使用TI官方文档的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天开始得认真的学习MSP430咯

 

首先从学到第一点来说吧

/**********************************

系统初始化的固定格式

**********************************/

#include <msp430x43x.h>                        //该头文件适合与F4XX系列430

 

main()

{

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

 

    BCSCTL1&=~XT2OFF;                             //打开外部高速晶振

    do                                                           //判断外部晶振是否起振

       {

            IFG1 &=~OFIFG;

            for (i=256;i>0;i--);

       }

     while((IFG1&OFIFG)!=0);

 

     BCSCTL2=SELM_2+SELS;                       //MCLK与SMCLK时钟为外部高速时钟

 

}

 

 

学会看TI提供的USER`S GUIDE很重要,而且随时辅助以IAR的不同系列的430头文件,可以很好的理解各个寄存器的作用!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值