建立一个工程
1.新建工程
2.可选择C++或者C或者Empty project,区别在于选择c或c++会生成mian.c或main.cpp
3.选择add group(添加文件夹)
4.然后再在MSP430FR5xx_6xx中添加必要的库文件,也就是在add->add files选择要添加的库文件
我使用的是IAR for msp340 首先下载的软件就会包括库函数,所以不必要再去网上找库函数的资料,库函数的路径
IAR Systems\Embedded Workbench 8.0\430\examples
可选择需要添加的,我都添加了进来
工程配置
在工程的options选项里包含头文件的路径,不然找不到路径会报错找不到头文件,和keil类似
然后选择preprocessor
刚开始怕文件路径错误的话就可以使用绝对路径
之后点击右边的键即可选择相对路径
调试器的配置
将Debugger中的Driver设置为 FET Debugger 也就是自带的调试器
然后再将FET Debugger中设置为如上图所示即可。
点亮一个led灯
#include "driverlib.h"
int main( void )
{
WDT_A_hold(WDT_A_BASE); //关闭看门狗,因为看门狗是默认打开的,不关闭的话隔一段时间就会复位
PMM_unlockLPM5();//打开GPIO,FR系列是默认关闭的
GPIO_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0);//将port1 的pin0设置为输出模式
GPIO_setOutputHighOnPin(GPIO_PORT_P1, GPIO_PIN0); //设置输出为高电平
while(1);
}
要注意的是PMM_unlockLPM5();这个函数是解锁电源模式5,不然fr系列的GPIO口都是默认关闭的,需要将这个解锁之后才可以使用GPIO。