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

原创 C2000开发 解决在CCS中使用sprintf函数问题

我使用的是LaunchPad F280049C,想利用sprintf函数的%f,OLED显示浮点数。引用了stdio.h,但debug时sprintf函数执行后g_buff内容并未改变,代码如下。添加 _TI_ENHANCED_MATH_H=1。

2025-03-16 23:10:06 266

原创 stm32动态修改ARR后pwm输出异常问题

没搞明白的是在HAL库里__HAL_TIM_SetAutoreload通过宏定义成__HAL_TIM_SET_AUTORELOAD,按理来说该两个函数的使用应该没区别。直到发现将函数__HAL_TIM_SetAutoreload换成。看看有没大佬知道是啥情况T_T。试过很多方法都没解决。

2025-02-07 19:48:23 220 1

原创 【学习笔记】短按长按双击的代码实现

短按双击区别:双击是连续的两个短按,即需要一个变量(timer2)计时当第一个短按后的一段时间内有无第二个短按,timer2变量需要在从有效状态转变回无效状态时开始计时(即松手后)短按长按区别:按下时间不同,可利用一个变量(timer1)计时有效状态的持续时间判断是长按还是短按,timer1变量需要在刚进入有效状态时开始计时,在下一次进入有效状态时清零。此外还需要一个变量(key_dwn_num)记录连续短按的次数,在timer2计时结束时根据此变量判断是单短按还是双短按(即双击)

2025-01-17 14:44:16 590

原创 32ADC单通道连续模式只能采样一次问题,adc值不更新( CUBMX+HAL)

结果adc_value的值只有复位时有效,然后值一直不变(IN15的IO口接了个电压值不断变换的信号)只要在cubemx中使能Low Power Auto Wait,代码不变,即可正常工作。使用ADC2,单通道(IN15)连续模式。在main.c中添加如下函数。

2025-01-16 12:55:16 441

空空如也

空空如也

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

TA关注的人

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