自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于STM32的ADS1115-16位ADC电压读取

本文主要介绍基于STM32HAL库的ADS1115使用方法,掘弃理论方面的介绍,同时给出该芯片的精简化驱动。

2024-12-31 16:22:09 2741

原创 FreeRTOS查看任务CPU占用率及剩余内存 HAL库STM32

使用STM32CubeMX配置FreeRTOS工程,借助其封装函数查看系统运行时任务CPU占用率及剩余内存。

2024-09-11 11:25:49 1681

原创 用VS code+STM32CubeMX+Clion+Ozone优雅地开发STM32

注:仅个人开发记录 谨慎参考。

2024-08-30 17:30:06 1415

原创 基于HLA库开发STM32的多通道ADC定时器采集配合DMA功能

创建二维数组,注意要uint16_t的16位无符号整型,在调用函数时再强制转换成(uint32_t *)类型指针,因为初始化配置时选用的是半字形式,如果定义uint32_t类型数组的话会把两个ADC通道的值都合并在一个数中。芯片型号为STM32F103RCT6。初始化ADC,开始转换。

2024-02-21 14:37:44 305 2

原创 VSCode中配置好EIDE插件环境下开发新STM32工程步骤

2.取名跟STM32CubeMX名称一致,选择STM32CubeMX文件夹上一级目录,切换工作区。1.在插件中新建项目、选择空项目、选择Cortex-M项目。7.添加包含目录,有新的目录按照同样步骤添加即可。6.添加预处理宏定义,注意不要复制-D。3.将.s文件移动到Core文件夹下。5.选择CPU类型,填写链接脚本路径。至此配置完成,正常编译烧录即可。4.添加所有含代码的资源文件夹。

2024-02-19 11:35:14 1073 1

原创 TPMP2359DJ输出电压计算

例:需求为5.7V输出 先确定R1为11KΩ,计算可得R2为68KΩ。

2024-02-19 10:03:12 773 1

原创 VSCode使用EIDE插件开发STM32串口打印浮点型数据

在全局选项中添加,注意添加后编译出来的文件会比原来的要大。之后就可以使用printf函数打印浮点型数据了。1.重定向printf。

2024-02-19 09:43:40 1111 3

INA226软件IIC驱动.zip

INA226软件IIC驱动.zip

2024-09-23

空空如也

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

TA关注的人

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