自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 MSPM0G3507驱动VL53激光测距

这个思路可以用在其他串口模块上,使用传统的接收数据包形式在数据多后会有丢包的可能,这个问题博主已经遇到过,而且只能接收定长数据,在不定长数据上就无法完整接收。这篇文章只讲述了基础配置和核心代码,功能实现和扩展需要自由发挥,后续会发出整个工程文件(有空就发),以及其他电赛会用到,而网上没有什么资料的模块移植。对于文章中的错误以及函数使用上的遗漏都可以提出,我对于M0G3507的使用也不太了解,像定时器计数清零函数我就没找到。

2026-05-19 10:18:07 202

原创 MSPM0G3507电赛基础模块使用移植

电赛模块移植教程摘要 本系列教程针对MSPM0G3507微控制器,提供电赛常用模块的底层驱动移植指南。内容涵盖HWT101陀螺仪、步进电机、激光测距、电机驱动等12个核心模块的配置与代码实现,适用于熟悉STM32的开发者快速完成M0平台适配。教程仅提供底层驱动,应用层需自行封装。目前已发布步进电机驱动教程,其他模块教程将陆续更新。支持根据需求扩展更多高级模块(如留言建议),但基础模块(如超声波)不在计划内。

2025-07-02 23:54:07 1547 4

原创 MSPM0G3507驱动张大头步进电机

摘要: 本文探讨了将张大头步进电机驱动从STM32移植到MSPM0G3507平台时遇到的串口接收差异问题。MSPM0G3507无空闲中断功能,作者通过定时器模拟空闲中断实现不定长数据包接收。文章详细展示了硬件配置过程(包括定时器和串口SYSCFG设置),并提供了核心代码实现:利用接收中断触发定时器清零,在定时器超时时处理数据队列。该方法解决了传统接收方式在不定长数据包场景下的丢包问题,适用于电赛等场景中的各类串口模块驱动移植。文中也指出了未解决的定时器计数清零函数问题。

2025-06-30 13:09:54 3176 6

MSPM0G3507驱动直流减速电机加编码器

MSPM0G3507驱动直流减速电机加编码器

2025-07-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除