历史上的今天
返回首页

历史上的今天

今天是:2025年01月29日(星期三)

2021年01月29日 | MSP430FR6989初步学习笔记

2021-01-29 来源:eefocus

建立一个工程

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 SystemsEmbedded Workbench 8.0430examples
例程目录

在这里插入图片描述
可选择需要添加的,我都添加了进来

工程配置

在工程的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。


推荐阅读

史海拾趣

Gore公司的发展小趣事
在电路设计时,合理选择元件参数和电路结构,以减少中点电位不平衡的发生。
ALPS公司的发展小趣事
输出电压的阶梯数增多,波形更加接近正弦波,输出电压和电流的谐波含量大幅减少,提高了电能质量。
台湾岱恩(DAIN)公司的发展小趣事
在需要精确控制电压和电流的工业控制系统中,三电平直流变换器能够提供稳定的电源输出。
奇力新(chilisin)公司的发展小趣事

随着市场的不断变化和客户需求的多样化,奇力新开始拓展产品线,推出了更多类型的电感器产品。这些产品不仅涵盖了传统领域,还涉及到了新能源汽车、工业控制等新兴市场。为了保持市场竞争优势,奇力新不断加大研发投入,提升产品质量和性能。通过不断的市场推广和客户服务,奇力新逐渐赢得了客户的信任和市场的认可。

Alps Alpine Co Ltd公司的发展小趣事

随着市场的不断变化和客户需求的多样化,奇力新开始拓展产品线,推出了更多类型的电感器产品。这些产品不仅涵盖了传统领域,还涉及到了新能源汽车、工业控制等新兴市场。为了保持市场竞争优势,奇力新不断加大研发投入,提升产品质量和性能。通过不断的市场推广和客户服务,奇力新逐渐赢得了客户的信任和市场的认可。

振华新云(CEC)公司的发展小趣事

背景:2004年,为了适应国家经济发展和产业布局调整的需要,振华新云面临从凯里白午山区调迁至贵阳市新添高新技术开发区的挑战。

内容:在调迁过程中,公司克服了种种困难,如设备搬迁、员工安置、生产线重建等。通过精心组织和周密安排,确保了调迁工作的顺利进行。

成果:调迁完成后,振华新云在贵阳市新添高新技术开发区迎来了新的发展机遇,为公司后续的快速发展提供了有力保障。

问答坊 | AI 解惑

ucos入门知识!

[local]1[/local]uCOS-II中文手册…

查看全部问答>

帮忙关于LCD12864

我的这块就是KS0108控制器不带汉字库的 datasheet :http://www.datasheetarchive.com/pdf-datasheets/Datasheets-312/166945.pdf 可不可以提供显示图形的程序.具体电路图…

查看全部问答>

无线通信芯片nRF903

本帖最后由 paulhyde 于 2014-9-15 09:40 编辑 无线通信芯片nRF903与89C51的接口设计  …

查看全部问答>

过滤空气的环保手表

这是个外形前卫的手表除了能显示时间之外还有更新鲜的功能,那就是过滤空气。现在全球变暖的问题日益严重,而人类呼出的二氧化碳就是一种主要的温室气体。这款手表的设计师企图从源头消灭掉人类呼出的二氧化碳,所以在手表中加入了小型的空气过滤装 ...…

查看全部问答>

关于wince手写识别的几个问题

麻烦各位了,小弟新手,有几个问题在这里求教: 1.wince自带手写识别软件不能识别简体,请问怎样做才能让它识别简体? 2.如果要编写一个自己的识别软件,难度大吗?编写的大概步骤是什么?(希望能  比帮助文档具体一点)恳请赐告!谢谢 …

查看全部问答>

in [求助] 中, 换了一个电源带来的问题

in [求助] 中, 换了一个电源带来的问题 我的问题这样的, 主机只是简单的扫描端口, 子机负责把信息显示出来(用LED),开机时会读取一下EEPROM中字符,总共才20个字符。 原来我用子机的电源,主机的电源也是从子机那里拉过来的,很正常,也很 ...…

查看全部问答>

今年题型有变,没有通信,该如何准备呢?

本帖最后由 paulhyde 于 2014-9-15 09:47 编辑 传闻今年没有无线通信题目了,不知是否属实。 如果真的没有了,以前做无线通信的该怎么准备呢?  …

查看全部问答>

ARM启动代码学习(一)RO和RW还有ZI代表什么?(转载)

    一般而言,一个程序包括只读的代码段和可读写的数据段。在ARM的集成开发环境中,只读的代码段和常量被称作RO段(ReadOnly);可读写的全局变量和静态变量被称作RW段(ReadWrite);RW段中要被初始化为零的变量被称为ZI段(ZeroInit) ...…

查看全部问答>

励志故事:要么孤独,要么庸俗

就像叔本华所说的,“要么是孤独,要么就是庸俗”。我不会去想别人的、世俗的感受,我只追求内心的、精神的满足。这就是26岁的我所想的。  1987年出生,我今年刚好26岁。   工作已经五年,在社会这个酱缸里混了五年,在这个肖申克监狱里待了五 ...…

查看全部问答>

晒WEBENCH设计的过程+变送器电源

晒WEBENCH设计的过程+变送器电源 进入“WEBENCH® 设计中心” http://www.ti.com.cn/lsds/ti_zh/analog/webench/overview.page 输入参数:输入电压12V~36V,输出24V,开始设计 WEBENCH 为设计者提供了多种应用方案 选择其中一个方案 开始 ...…

查看全部问答>