- 博客(15)
- 收藏
- 关注
原创 如何找寻数据对应关系
为了找出设置值和AD值之间的数学关系,我们可以对这些数据进行线性回归分析。但是由于没有直接的物理背景或转换公式的说明,我们暂时假设两者之间存在线性关系,并尝试拟合一条直线来描述这种关系。线性回归的目标是找到斜率(m)和截距(b),使得下述方程成立:设置值 = m × AD值 + b。
2024-01-29 15:05:13
569
原创 阿里的“通义千问”,听说比ChatGPT v4.0还强?快来试试吧!
【代码】阿里的“通义千问”,听说比ChatGPT v4.0还强?快来试试吧!
2024-01-21 02:04:56
563
1
原创 使用STM32F103C8T6的TIM1定时器PWM互补输出(带死区),按下停止后保持低电平(标准库)
【代码】使用STM32F103C8T6的TIM1定时器PWM互补输出(带死区),按下停止后保持低电平。
2024-01-18 12:55:48
2110
6
原创 windows下使用vim插件Vundle和Doxygentoolkit实现代码注释自动生成
链接:https://pan.baidu.com/s/16O1PkAQKH3_-1jLjbI9e3Q?链接:https://pan.baidu.com/s/1Xd7f8RlpcZtfT6v_45lxQw?使用vim打开并安装输入:PluginInstall。使用这个文件代替如下文件。
2024-01-16 11:22:59
384
1
原创 定时器输入滤波
1.3 / 8 = 0.164MHz的被采样信号将被这个滤波器滤除,按键抖动信号在此列当中,因此可以很好地完成硬件按键消抖。例如,选择采样基准频率。
2024-01-12 13:04:49
516
1
原创 xQueueSendToBack函数简介
如果给定的值是非零的值,表示等待队列可用空间的时间,单位为时钟节拍。如果队列已满,则任务将被阻塞,直到等待时间耗尽或者队列有可用空间。xTicksToWait > 0:表示有限期等待,等待xTicksToWait个时钟节拍时间,如果队列仍然满,则返回错误;如果给定的值是portMAX_DELAY,则表示等待队列可用空间的时间将无限期地延长,直到队列有可用空间。如果给定的值是0,则表示不等待队列可用空间,如果队列已满,则立即返回一个错误值。FREERTOS的任务优先级,数值越小,优先级越小。
2023-11-08 13:23:49
522
1
原创 通用定时器生成PWM
Pulse,PWM脉冲宽度,若设置为50,因为计数器的时钟频率为10KHZ,所以一个计数周期里的脉冲宽度频率为10000/50 = 200HZ,一个计数周期里的脉冲宽度是50/10000 = 0.0005s,需要注意脉冲宽度小于ARR。计数周期ARR若设为200,则一个计数周期就是200/10000 = 20ms ,一个计数频率就是10000/200 = 50HZ;如果要更改频率,设置计数周期ARR为71,则时钟频率为140HZ,一个始终周期为7ms,若设置占空比为50的话,就是占整个周期的5ms。
2023-11-08 13:16:00
248
1
原创 STM32CUBEIDE配置RTC的时钟唤醒功能和闹钟(Calendar&Alarm)
本文演示了如何使用工具STM32CubeMX和STM32CubeIDE来完成RTC的日历时钟以及闹钟。
2023-10-16 13:55:46
1592
2
原创 stm32cubeide代码自动补全设置
文件网盘链接:链接:https://pan.baidu.com/s/1hCRTTdlbK3Ujhg7CLs-9tw?,8.0.100.202301281552数字部分须根据自己文件数字改变,我的Cubeide版本是1.13.1,亲测有效!使用org.eclipse.cdt.ui_8.0.100.202301281552.jar替换原文件。1、鼠标右击STM32CubeIDE选择 “打开文件所在的位置”;--来自百度网盘超级会员V1的分享。2、进入"plugins”目录。本文为原创,转载请标明出处!
2023-10-08 09:51:58
1078
3
原创 01STM32CubeIDE中使用printf函数进行串口重定向输出
2、stm32CubeIDE左边的工程列表是与你实际工程所在的文件列表相对应的,就是说当你在stm32CubeIDE里直接添加或者删除工程里的文件或文件夹,那相应的实际工程所在的文件也会发生相应的变化。那么我们可以利用这一点向实际工程内添加自己想要添加的文件。5、使用printf函数:因为只在调试模式下需要进行重定向串口输出,因此,只在Debug模式下进行重定向,而Release模式下不需要串口调试,具体可看RePrintf.h。如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!
2023-09-06 14:57:03
1012
1
如何使用vim插件来实现如下的两种自动生成注释:包括文件的注释和函数的注释
2024-01-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人