前几天花了4.3美元在TI官网买了一开MSP430FR2433 LaunchPad™ Development Kit
(MSPEXP430FR2433),今天花一点时间来个简单的入门。板子很简单见下图
开发板自带一个调试工具和串口调试工具,性价比还是挺高的。
开发板的资源见下图:
首先我们先来一个简单的点灯例程,接下来从新建工程----编写点灯程序----效果演示
顺序开始介绍
创建一个CCS工程
CCS其实就是eclipse安装了TI的一些开发插件,CCS的安装教程就不提了比较简单,从TI官网下载CCS,选择单片机的型号,接下来基本上是下一步
就行了。接下来主要讲如何新建工程
File > New > CCS Project
具体配置如下:
- Target:MSP430FR2433
- Project name:Hello_Led
- Location:随自己的意愿
Project templates and examples : Empty Project(with main.c)
开始编写自己的程序
上面我们创建好了MSP430的工程,具体如下:
创建工程后系统已经添加好了msp430的头文件
1 | #include <msp430.h> |
当然也可以自己根据具体型号添加头文件,我用的是MSP430FR2433,所以我们可以改成
#include <msp430fr2433.h>
这个头文件包含了 MSP430FR2433 的寄存器定义和内置函数。main函数部分,以下是闪灯的程序,也是CCS自带的示例代码
1 | int main(void) { |
1 | P1DIR |= BIT0; |
这一行中,我们将 P1.0 引脚设置为输出(P1.0 与开发板上 Led1 相连)。在 MSP430 中,P1DIR 是一个控制 Port1 引脚方 向的八位寄存器。如果你把某一位配置为 0,则它作输入用,反之 是输出。BIT0 是一个系统定义的常量,即 0x0001(详见<msp430fr2433.h>
)。
如果一切顺利的话,现在我们可以把我们的程序下载到单片机运行了。
将程序下载到单片机
编译按钮
Debug 按钮,编译通过之后,我们按这个按钮会下载程序并进入 DEBUG 模式
红色按钮终止 DEBUG 模式
LED 程序已经下载到单片机中,如果你观察到红色的 LED 灯会随着按键亮灭,那么恭喜你,你已经完成了第一 个 MSP430的项目。
未找到相关的 Issues 进行评论
请联系 @luyang14 初始化创建