# MSPM0G3507_Library开源库 **Repository Path**: seekfree/MSPM0G3507_Library ## Basic Information - **Project Name**: MSPM0G3507_Library开源库 - **Description**: 逐飞科技针对参加各类竞赛以及使用MSPM0G3507进行产品开发,制作的德州仪器MSPM0G3507 MCU开源库。 - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 46 - **Forks**: 3 - **Created**: 2025-06-18 - **Last Updated**: 2025-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![逐飞LOGO](https://images.gitee.com/uploads/images/2019/0924/114256_eaf16bad_1699060.png "逐飞科技logo 中.png") # 逐飞科技MSPM0G3507开源库 #### 简介 该项目为逐飞科技基于德州仪器 LP_MSPM0G3507制作的MCU开源库。简化了部分库函数功能的使用步骤,便于使用MSPM0G3507参加竞赛以及进行产品开发。 #### 环境准备 1. **MSPM0G3507硬件环境:** ![逐飞科技MSPM0G3507核心板](https://gitee.com/seekfree/MSPM0G3507_Library/raw/master/assets/DesktopIMG20250606102544.png "逐飞科技MSPM0G3507核心板.jpg") - MSPM0G3507核心板,[点击此处购买](https://item.taobao.com/item.htm?ft=t&id=940659357625) 2. **软件开发环境:** (MDK ) - MDK 推荐使用版本:MDK v5.37及以上。(5.26版本后加入了对DAP仿真器V2版本的支持,可以使用本公司DAP仿真器的WinUSB模式进行更高速的下载) 3. **仿真器:** (DAP仿真器) ![逐飞科技DAP](https://gitee.com/seekfree/MSPM0G3507_Library/raw/master/assets/db00fceee57df0f94a9111fc73457800.png "逐飞科技DAP.jpg") - DAP仿真器:推荐使用本公司DAP仿真器,双下载模式(有线下载、无线下载),可以在支持的环境下实现更高下载速度,[点击此处购买](https://item.taobao.com/item.htm?ft=t&id=583404964920)。 #### 使用说明 1. **下载开源库:** 点击页面右侧的克隆/下载按钮,将工程文件保存到本地。您可以使用git克隆(Clone)或下载ZIP压缩包的方式来下载。推荐使用git将工程目录克隆到本地,这样可以使用git随时与我们的开源库保持同步。关于码云与git的使用教程可以参考以下链接 [https://gitee.com/help](https://gitee.com/help)。 2. **打开工程:** 将下载好的工程文件夹打开(若下载的为ZIP文件,请先解压压缩包)。在打开工程前,请务必确保您的IDE满足环境准备章节的要求。否则可能出现打开工程时报错,提示丢失目录信息等问题。 - 若您使用的IDE为MDK,则工程文件保存在Project/MDK文件夹下。 #### 扩展板功能引脚介绍 **扩展板实物图** ![逐飞科技MSPM0G3507扩展板](https://gitee.com/seekfree/MSPM0G3507_Library/raw/master/assets/DSC03369.png "逐飞科技MSPM0G3507扩展板.jpg") - MSPM0G3507扩展板购买链接,[点击此处购买](https://item.taobao.com/item.htm?ft=t&id=940659357625) **扩展板引脚功能介绍图** ![逐飞科技MSPM0G3507扩展板引脚功能介绍图](https://gitee.com/seekfree/MSPM0G3507_Library/raw/master/assets/cd2928baf9819e6da13e067cc969d75c.png "逐飞科技MSPM0G3507扩展板引脚功能介绍图.jpg") - 电池供电接口:推荐使用直流 7.2V - 26V的电池进行供电。 - 电源主开关:当主板使用电池进行供电时,此开关为主板整体供电开关。 - 舵机接口1-2:将舵机插头直接连接至该接口,通过程序可以实现对舵机转动控制。且舵机供电电压可调。此接口有两个,可以接两个舵机。 - 舵机电压调节电位器:通过旋动该电位器的调节旋钮,可以调节舵机接口的供电电压(主板在出货前默认已调整到6V左右)。 - 电机驱动电源接口1-2:此接口用于向电机驱动提供电源。受开关控制且输出电压与电池电压相同。 - 编码器接口1-4:适配逐飞科技角度(红色)编码器直接连接。实现测速等功能。 - 舵机电源指示灯:舵机电源正常工作时,该指示灯常亮。 - 5V电源指示灯:当5V电源工作时,该指示灯亮起。(当核心板插在主板上,且核心板使用下载器供电时,该指示灯也可能微微亮起。) - CCD/运放电源指示灯:当该电源工作时,该指示灯亮起。(当核心板插在主板上,且核心板使用下载器供电时,该指示灯也可能微微亮起。) - 3.3V电源指示灯:编码器、屏幕接口、蜂鸣器等其他3.3V外设稳压芯片。 - 线性CCD接口1-4:以使用该接口采集CCD摄像头数据。 - 无线模块接口(串口):适配本公司的无线串口模块,从而实现无线串口通讯功能。 - IO按键:与单片机IO相连,可以由用户程序控制。 - 蜂鸣器:与单片机IO相连,可以由用户程序控制播放声音。 - 测距模块TOF接口:可以直接连接本公司TOF测距模块,实现测距等功能。 - 屏幕接口:适配本公司2.0寸IPS屏,1.8寸TFT液晶屏、1.14寸IPS液晶屏、OLED屏、IPS200PRO屏幕。 - 有刷电机驱动信号接口1-2:每个电机驱动接口可输出4路PWM信号,可以搭配本店铺电机驱动模块,实现控制2个电机的正反转及控速。2个电机驱动信号接口总共可以实现控制4个电机的正反转及控速。 - 姿态传感器接口:适配本公司IMU660RA,IMU963RA,IMU660RB等姿态传感器模块。 **总结语** #### **使用过逐飞库的同学一定非常熟悉上面的介绍啦,没使用过的同学也完全不用担心,使用该库来进行开发的底层工作变得非常简单。但其实我们做MSPM0G3507逐飞开源库的目的是为了让前期比较盲目的初学者能通过这些学习资料快速上手,不被门槛拦在外面,尽快入门,想尽快的把全新单片机使用起来,的确需要多查阅一些资料,去学习怎么使用这些单片机的资源,我们做的工作也仅限于方便初学者能多一条路子把这款单片机用起来。同时,我们也鼓励学有余力的朋友们自己开发底层,这个过程会让你积累很多嵌入式开发的技能和知识。** ![逐飞科技TI MCU交流群](https://gitee.com/seekfree/MSPM0G3507_Library/raw/master/assets/qq.png "逐飞科技TI MCU交流群.jpg") **好了,本开源项目介绍就到这里了,本开源项目所使用的扩展板、核心板、外设模块均已上架逐飞淘宝店,感谢各位支持(seekfree.taobao.com),你们的支持是我们开源的动力,如果能帮到大家,深感荣幸。时间紧张,水平有限,大神轻拍,如果开源项目中有任何BUG,欢迎留言反馈,逐飞会持续维护和完善,也可通过扫描上方的二维码加入QQ群与我们进行交流讨论(TI MCU开发交流群-逐飞科技:1046512191)。也欢迎各位持续关注“逐飞科技”微信公众号,逐飞的开源项目、技术分享及竞赛的相关信息更新都会在该公众号上发布。感谢! 我们下一个开源项目再见。**