自定义博客皮肤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)
  • 收藏
  • 关注

原创 结构体内嵌套函数指针用法

记录一下结构体指针用法,以供参考。

2023-09-10 16:39:28 77

原创 【bat】bat脚本搜索重复头文件对应路径

若有重复头文件名字和所有重复头文件的路径,可找到对应的头文件路径,以帮助编译配置中排除重复头文件

2023-01-07 15:42:39 272

原创 关于MQTT发送json格式消息出现ERROR的情况

MQTT发送json格式消息出现ERROR的原因是因为进行了2次转义,可以通过{\“type\”:1}这种格式解决发送出错的问题。cmd:AT+MQTTPUB=0,"mmxq/report/device/123","{"type":1}",1,0err recive:AT+MQTTPUB=0,"mmxq/report/device/123","{"type":1}",1,0ERROR...

2020-09-07 13:47:48 2821 4

原创 有关于UCOSIII无法进入软件定时器的回调函数且不报错的情况

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5有关于UCOSIII无法进入软件定时器的回调函数且不报错的情况发生这种情况的原因是由于定义ucosiii自带的软件单次定时器错误的时间设置导致的,如下所示:图中有两个OS_TICK类型,单次定时器的定时时间应设置在第一个OS_TICK上。上面的是初始定时时间设置,可用于单次定时器与周期定时器中;下面的是重装载时间设置,仅用于周期定时器中。//错误代码OSTmrCreate((O

2020-08-28 09:00:08 796

原创 有关于UCOSIII同一定时器的不同line的pwm输出不能共存的情况

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5有关于UCOSIII同一定时器的不同line的pwm输出不能共存的情况发生这种情况的原因是由于定义初始化函数时加入了TIM_DeInit()函数导致的,如下所示: GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OC

2020-08-28 08:59:57 287

原创 有关于UCOSIII打开定时器之后不能按时进入回调函数的问题

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5

2020-08-28 08:59:51 583

原创 有关于PWM关闭之后电平不一的问题

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5有关于PWM关闭之后电平不一的问题在实际的使用过程中,我发现TIM_Cmd(TIMX, DISABLE)仅仅只是关闭了PWM的产生,而并不是将PWM波拉低,PWM的高低决定于关闭前一刻电平的高低,因此,想要得到恒定的高电平或者低电平,可以考虑2种方法:①利用TIM_SetCompareX()//X为通道编号,例如CH3通道X为3(X为通道编号,例如CH3通道X为3)将占空比调整到1

2020-08-28 08:59:42 1582 2

原创 在猫砂项目中称重模块的调试过程

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5称重传感器:HX711在猫砂项目中称重模块的调试过程1.称重模块的校准模式2.称重模块的工作模式1.称重模块的校准模式使用标准10kg砝码进行校准,每隔30ms采集一次ad值,一共采集20个数据,利用冒泡排序取数值大小中间的4个数据,取其平均值,带入计算公式(1) ,得到其称重比例系数mWeightCoe,将其写入空闲的flash当中,多次使用砝码验证过后保存最佳值,最佳值会根据

2020-08-28 08:59:34 656

原创 在STM32控制的智能猫砂盆项目中的问题总结

主控芯片:STM32F103RCT6编程软件:keil5;sourseinsight4串口调试工具:XCOM V2.5遇到的问题1.有关于UCOSIII无法进入软件定时器的回调函数且不报错的情况1.有关于UCOSIII无法进入软件定时器的回调函数且不报错的情况发生这种情况的原因是由于定义ucosiii自带的软件单次定时器错误的时间设置导致的,如下所示:图中有两个OS_TICK类型,单次定时器的定时时间应设置在第一个OS_TICK上。上面的是初始定时时间设置,可用于单次定时器与周期定时器中;下面的

2020-08-28 08:59:22 1468

Spreadsheet Compare Files v1.36.0.zip

Spreadsheet Compare Files v1.36.0.zip

2022-11-17

空空如也

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

TA关注的人

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