
MSPM0开发学习笔记
文章平均质量分 87
TTGGGFF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MSPM0开发学习笔记:DAC
本文介绍了MSPM0开发学习笔记中的DAC(数模转换器)模块。首先简要说明了DAC的原理与作用,接着详细描述了在syscfg中的配置步骤,包括参考电压设置、位数选择以及输出使能等。最后,提供了一个简单的C语言代码示例,展示了如何通过计算设置DAC输出值,并启用DAC模块。该代码通过公式将目标电压转换为DAC值,并配置DAC输出,适合初学者入门学习。原创 2025-05-23 02:17:52 · 405 阅读 · 0 评论 -
MSPM0开发学习笔记:ADC入门
本文介绍了MSPM0开发中的ADC(模数转换器)模块的配置与使用。首先,ADC的作用是将模拟信号转换为数字信号,便于微控制器处理。文章详细讲解了如何在syscfg中配置ADC,包括时钟选择、测量范围、通道选择等关键步骤,并通过代码示例展示了如何实现单通道和多通道的ADC数据读取。在多通道读取中,配置需将single模式改为sequence模式,并设置多个通道的测量顺序。代码部分展示了如何通过中断处理读取ADC结果,并存储到缓冲区中。原创 2025-05-22 15:39:32 · 1034 阅读 · 0 评论 -
MSPM0开发学习笔记:TIMER-PWM
本文介绍了MSPM0开发中的PWM(脉宽调制)功能,重点讲解了PWM的原理、配置及程序设计。PWM通过定时器生成可调占空比的方波,广泛应用于电机调速、LED亮度控制等场景。文章详细说明了如何在syscfg中配置PWM的频率、相位和输出引脚,并提供了简单的代码示例。此外,还介绍了如何通过按钮控制PWM的占空比,展示了进阶应用的可能性。通过本文,读者可以掌握PWM的基本配置和编程方法,并了解其在嵌入式系统中的实际应用。原创 2025-05-22 01:28:57 · 1364 阅读 · 0 评论 -
MSPM0开发学习笔记:外设Timer
本文介绍了MSPM0微控制器的定时器开发流程。首先讲解定时器原理,包括时钟分频、计数模式、中断机制等核心概念。然后通过SysConfig工具配置定时器参数,包括时钟源选择、分频计算和中断触发条件设置。最后提供代码示例,展示如何初始化定时器、启用中断服务函数,实现LED灯周期性闪烁功能。开发环境采用TI官方工具链,配置参数可通过头文件查询。文章包含原理说明、配置截图和完整代码,适合MSPM0初学者快速掌握定时器应用开发原创 2025-05-21 19:21:34 · 828 阅读 · 0 评论 -
MSPM0开发学习笔记:GPIO
本文介绍了MSPM0开发学习笔记中的初步安装与配置以及外设GPIO的使用。首先,通过示例文件的导入,详细说明了如何导入和使用GPIO相关的例程文件。接着,使用syscfg图形化配置工具进行GPIO_LED和GPIO_SWITCH的配置,重点讲解了参数设置和原理图分析。最后,通过代码示例展示了如何利用DL_GPIO_readPins和DL_GPIO_setPins等函数实现按钮控制LED灯的功能,并补充了DL_GPIO_readPins返回值的二进制解释。原创 2025-05-21 07:29:33 · 1833 阅读 · 0 评论 -
MSPM0开发学习笔记:初步安装与配置
本文介绍了如何为备战2025电赛小车题进行MSPM0G3507开发板的学习与开发。首先,文章详细说明了CCS(Code Composer Studio)的安装与配置步骤,并推荐了相关教程。接着,介绍了MSPM0软件开发套件(SDK)的下载与安装,强调了在下载过程中需注意的细节,如避免选择代表军事实体的选项。随后,文章讲解了如何在CCS中导入工程、添加头文件路径以及清除报错信息,帮助开发者更好地管理项目。最后,提供了MSPM0G3507原理图的下载链接,为后续开发提供参考。本文适合初学者快速上手MSPM0开发原创 2025-05-21 05:23:13 · 1282 阅读 · 0 评论