自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MCU使用INA219检测电压电流功率数据和低功耗配置详解

本文详细介绍了如何使用MCU通过I2C接口驱动INA219芯片检测电压、电流和功率数据。主要内容包括:1. I2C接口配置,建议对功耗敏感的应用为每个INA219单独分配I2C接口;2. 提供了完整的I2C驱动代码,包括GPIO初始化、数据传输等底层函数;3. 详细说明了INA219的工作模式配置,包括连续测量、单次测量和掉电模式,其中掉电模式功耗最低(约5uA);4. 给出了电压、电流和功率的读取函数实现;5. 包含完整的低功耗管理方案,支持进入和退出低功耗模式;6. 提供了电机电流检测和电池电量计算等应

2026-06-08 20:56:38 230

原创 AD25导出Gerber教程

AD25导出Gerber教程

2025-10-04 09:31:09 1547

原创 Ubuntu20.04 安装与管理 RabbitMQ

本文介绍了在Ubuntu 20.04系统上安装和管理RabbitMQ的完整流程。主要内容包括:1)通过apt安装RabbitMQ服务并启用Web管理插件;2)用户管理操作(添加用户、设置角色权限);3)通过15672端口访问Web管理界面;4)常用管理命令(启停服务、用户管理、状态查询等)。文章提供了详细的命令行操作指南,适合需要快速部署RabbitMQ的开发运维人员参考。

2025-08-24 20:14:00 424

原创 RT_Thread操作系统实现多个按键的短按和长按检测

在RT-Thread操作系统中,实现多个按键的短按和长按操作,不占用线程和其他资源,使用软件定时器实现。

2023-12-02 16:38:55 953

原创 FM33LC0X系列,需要使用UART5作为调试串口,使用UART5打印数据,使用重定向printf打印和不使用重定向UART5_printf打印

FM33LC0X系列,需要使用UART5作为调试串口,使用UART5打印数据,使用重定向printf打印和不使用重定向UART5_printf打印

2023-03-10 16:12:27 1297 1

原创 RT-Thread修改Finsh串口信息

RT-Thread修改Finsh输出串口

2022-11-01 14:25:12 1218

原创 STM32搭载RT-Thread系统时的rt_sprintf函数和stdio.h的sprintf函数的区别

在工作中,使用STM32搭载RT-Thread操作系统,使用的字符串打印函数一般使用操作系统带的rt_sprintf函数,在使用过程中,将一个浮点数和字符串打印到字符型的数组中时,这个运行的线程就崩了,经过同事解说,了解到rt_sprintf和sprintf有区别,rt_sprintf函数更换成了sprintf后,问题立刻解决,在度娘搜索后没有看到这个问题的说明,在此深入探究两个函数的区别函数代码(2).RT_Thread操作系统中的rt_sprintf函数函数代码(3).问题解决说明后面看了源码才

2022-07-08 10:03:12 1575

原创 stm32tftlcd显示小数

stm32tftlcd显示小数void LCD_ShowFloat(u16 x,u16 y,u8 size,float num,u8 Int,u8 Float){ int i,n,a; double t; n=num; t=(num-n); for(i=0;i<Float;i++) { a=t*10; t=(t*10)-a; LCD_ShowxNum(x+8+i*8+Int*8,y,

2021-12-07 00:56:14 5431 14

原创 Ubuntu mate 20.04及无vnc的Ubuntu 系统开启vnc

Ubuntu mate 20.04及无vnc的Ubuntu 系统开启vnc目录Ubuntu mate 20.04及无vnc的Ubuntu 系统开启vnc1.介绍2.步骤1.介绍2.步骤1.介绍我学习ros机器人的过程中,想要实现键盘控制机器人,但是在Ubuntu mate20.04原始系统中,没有安装vnc,在经过很多次试验后,找到一个可行的办法,我在windows10上用的软件是VNC Viewer,最后实现的截图2.步骤ctrl+alt+t 打开终端开始安装vncsudo apt-g

2020-11-12 16:28:29 3434 3

INA219的英文手册

INA219的英文手册

2026-06-08

国民技术N32L436RBL7最新SDK

包含芯片所有的驱动例程

2025-04-21

字库生成器、点阵字库生成器

字库生成器、点阵字库生成器

2022-07-26

正点原子阿波罗stm32h743核心板底板pcb文件

自己画的,试过了,可以正常使用,有ch340芯片,miniusb,包含pcb文件、原理图、封装库。制作不易

2021-08-11

STM32f103c8t6最小系统板PCB源文件资料

自己画的

2021-08-11

机器人操作与实践代码

古月居视频代码,包含所有章节代码,古月居视频代码,包含所有章节代码,古月居视频代码,包含所有章节代码,古月居视频代码,包含所有章节代码,古月居视频代码,包含所有章节代码,古月居视频代码,包含所有章节代码,

2020-10-17

空空如也

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

TA关注的人

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