自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言,各种类型转成字符串类型输出

最近在调试一套代码,需要将一个浮点型的数转成一个字符串输出代码跑在stm32上,用到是串口DMA发送,所以不太好直接使用 printf() 将不同类型的数据输出,所以需要先将其他种类型的数据转成字符串型的数据,再通过串口DMA输出。试了较多方法,如 itoa() ,atoi()等,也尝试自己编写一个转换函数,但是效果不尽人意,最后。。。 找到了利用 sprintf() 这个函数来转换的方法,这里感谢这个帖子C语言itoa()函数和atoi()函数详解(整数转字符C实现)_XuePiao...

2021-12-21 20:57:25 732

原创 步进电机驱动(ID386驱动器)

最近学习调试了利用 ID386 型号的驱动器来驱动三相电机,分享给大家实现功能: 利用 ID386 驱动器驱动三相电机 在串口工具中输入命令来使电机按照命令转动,命令格式如下: $motor 0999 180 1 $motor为帧头,0999为转速(这里单位未做转化),180为旋转角度(单位 度),1为方向实现方式:1.设置主从定时器输出脉冲给驱动器 这里感谢这个帖子提供的参考 ...

2021-12-13 23:22:48 2991

原创 IMU原始数据处理

IMU型号:lsm6ds3tr-c所选量程为+/-2g和+/-250dps,及其对应的分辨率,如图:注:LSB计算方法,量程为+/-2g,数字信号为16位,则LSB=(2-(-2))/65536从寄存器中拿出原始的加速度数字量数据raw_acc_data,假设为16384,将数字量转化成物理量phy_acc_data,则需要如下计算: phy_acc_data = raw_acc_data*0.061=16384LSB*0.061mg/L...

2021-08-17 19:49:24 3187 4

原创 STM32低功耗,停机模式,IAP

以下总结了最近在调试STM32低功耗时所遇到的问题,分享给小伙伴主要问题有以下三点:1.系统进入停机模式,然后通过RTC闹钟唤醒后,程序不能正常运行 通过仔细阅读应用手册和查阅资料发现,系统退出停机模式后,需要重新配置时钟这里我在RTC的闹钟中断里调用 SystemInit() 即解决该问题。 另:在利用RTC闹钟唤醒停机模式时,要注意配置EXIT172.系统在加入IAP功能后,RTC唤醒后又不能正常运行 实现IAP功能需要在主程序...

2021-06-27 16:46:37 864 1

空空如也

空空如也

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

TA关注的人

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