欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MSP432 快速开发指南:如何利用 DriverLib 进行快速开发

程序员文章站 2022-03-05 13:20:35
MSP432 快速开发指南之如何利用 DriverLib 进行快速开发,内附详细图文教程。...

博主分享不易,请给一键三连哦(关注 + 点赞 + 收藏),你的鼓励是博主分享的动力。

1 前言

1.1 内容简介

MSP432 快速开发指南:如何利用 DriverLib 进行快速开发

    MSP432P401R LaunchPad - Red 2.x (Red) (后续补上~)

1.2 快速链接

1.3 操作环境

    操作系统:Win10 专业版

2 基本介绍

    DriverLib 的文件目录如下图:
MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
    这里我只介绍几个快速上手需要的文件夹。

Files 描述
\doc 库用户指南文档(包括离线网页和 PDF)
\driverlib 库文件(包括外设库的.c.h文件及 CCS、EWARM、GCC、Keil 下的lib文件)
\examples API 使用示例(包括CCS、EWARM、GCC、Keil 下的 API 示例程序)
\inc 头文件(包括 CMSIS 及其他的相关头文件)

3 使用介绍

3.1 \doc 使用

    这里关于 \doc 的使用,只讲述外设库函数如何查看函数介绍及程序示例,以 GPIO 为例。其他的新惊喜请自行去解锁。

  1. 打开 MSP432_DriverLib_API_Guide-MSP432P4xx-3_21_00_05.html 离线网页(文件目录:\msp432_driverlib_3_21_00_05\doc\MSP432P4xx)
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
    (PS:MSP432_DriverLib_Users_Guide-MSP432P4xx-3_21_00_05.pdf 也是 API 的用户指南,但是建议使用离线网页,优点的话后面会讲到)
  2. 点击 Modules
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  3. 点击 GPIO
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  4. 网页右侧有书签栏,点击 Functions
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  5. 点击 GPIO_setAsOutputPin
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  6. 这样我们就可以看到 GPIO_setAsOutputPin 函数的介绍了
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
    (如果你的浏览器有翻译插件,就可以将网页翻译成中文,对于看英文就头痛的开发者就友好多了;当然这个翻译很有可能是不准确的,还是建议返回英文)
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  7. GPIO 程序示例
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
    (特不靠谱)英 > 中
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发

3.2 \driverlib 使用

    \driverlib 中是库文件,这个的使用方法比较简单,就不再讲了。

3.3 \examples 使用

    \examples 中是各外设程序示例,这里围绕 GPIO 输出示例程序来讲述使用方法。

  1. 打开 gpio_toggle_output.uvprojx(文件目录:\msp432_driverlib_3_21_00_05\examples\MSP432P4xx\gpio\gpio_toggle_output\keil)
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  2. 工程界面如下,.c 文件中有相关操作介绍和图表示意
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  3. main 函数如下,和离线网页中 GPIO 程序示例是一样的
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  4. 更改仿真器为 CMSIS-DAP Debugger
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  5. Flash Download 界面中,勾选 Reset and Run,以便程序下载后自动运行
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  6. 编译工程
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发
  7. 下载程序,可以看到小火箭旁边的 LED 灯在闪烁
    MSP432 快速开发指南:如何利用 DriverLib 进行快速开发

3.4 \inc 使用

    \driverlib 中是 CMSIS 头文件和芯片相关头文件,这个的使用方法也比较简单,就不再讲了。

4 结束

    本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
    此教程由本人独立整理,如有不当之处,欢迎指正。

本文地址:https://blog.csdn.net/Brendon_Tan/article/details/108995502