单片机
返回首页

(基于TI-RSLK)MSP432学习-03-使用VS进行代码库函数编写

2020-04-06 来源:eefocus

一、前言

使用库函数进行编程,不需要理解底层的寄存器相关操作,相关操作均使用函数进行封装,开发者仅需要使用相关的API即可实现相关功能,简单易学,但由于函数过多,为了防止重复,函数名称通常比较长,不容易记忆,降低了效率。

得益于VS编译器的提示功能,能够根据输入的字母智能提示相关的函数名称和变量等,使其可以较好的解决这一问题。


二、效果图

在这里插入图片描述

选择正确的函数直接按回车即可完成输入。

(近期使用发现,会出现部分定义提示错误的情况,不影响提示和编译,请放心使用)


三、创建工程

使用VS新建一个空工程(基于VS 2019)

在这里插入图片描述

地址,工程名称任选。

得到如下图所示的一个空工程:

在这里插入图片描述

修改工程

删除圈出来的那三项

在这里插入图片描述

选中工程然后新建文件夹(在vs上叫做新建筛选器)

在这里插入图片描述

新建如下图所示的三个文件夹:


DriverLib 

inc 

USER

在这里插入图片描述

然后将之前在 01、CCS编译器安装及驱动库环境搭建 中下载的方法二的工程文件打开,复制DriverLib和inc文件夹到VS的工程目录

示例

(原)VS工程目录示例(工程名为:mode_test):

在这里插入图片描述

进入其同名目录,如下图所示:

在这里插入图片描述

内部示例:

在这里插入图片描述

将DriverLib和inc文件夹复制到此目录即可。

完成后如图:

在这里插入图片描述

打开VS,把DriverLib和inc文件夹下的所以头文件(.h)添加到相应的目录

在这里插入图片描述

完成后,点击左边的三角,即可看到添加的头文件,如图:

在这里插入图片描述

添加路径

虽然将头文件已经添加到了工程中,但是VS默认并不会在工程中寻找,需要 自己添加路径。


首先,随便添加一个C文件(.c)到工程!!!!!(这是后边操作的基础)


完成后点击工程名,右键,选择属性

在这里插入图片描述

在选项卡中按下图选择:


若没有C/C++这一项,则是工程中没有任何.c文件!!

在这里插入图片描述在这里插入图片描述

点击添加图标,输入./点击确定即可

在这里插入图片描述

四、使用方法

用CCS打开或创建一个工程,在 CCS 工程目录会有C文件(.c),用VS打开刚刚创建的VS工程,将CCS工程目录中的C文件添加到VS工程的USER目录,即可实现使用VS编写代码,完成后保存,用CCS编译和调试代码。


五、成品VS工程模版下载

雨燕云

百度云分享 提取码:ngm7

github下载


六、github地址

https://github.com/843862803/MSP432

所有MSP432的demo将在github上开源供大家学习和下载!

进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 用NE555制作定时器

  • 如何构建一个触摸传感器电路

  • 基于ICL296的大电流开关稳压器电源电路

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章