- 博客(8)
- 收藏
- 关注
原创 SU-03T1离线语音识别模块的详细使用教程(主要讲解识别自定义语句通过串口发送数据出来)
这里TTL和模块接线,现在只能接3根线,GND,RX,TX,这里先不要把5V电源线接上(成功的关键),就会像上面那个样子,识别到了COM13,点击COM13,再点击烧录。这个模块可以自己定义要识别的语句(可离线),但是下载的话,需要使用商家所给定的平台进行一个固件下载烧录进去,就可以实现它特定的功能。下面就可以给模块上电,就行测试,然后根据命令语就可以看到串口助手接收到的数据了(注意接线,这里是模块B2接另一个TTL的RX)像这个状态,就是只接了3根线,然后,再把电源线接上。
2025-04-18 12:46:49
532
原创 cube配置一个基本模版(未完成)
答:就是平时使用芯片的是高速的晶振,一般我们选择第一个,低速的则是什么低功耗模式(用于特殊的),平时我们画板子也可能加上多一个晶振,也可以选择上!这里暂时没有什么设置,我把刚刚那个RCC的优先级设置为5。再配置时钟的时候,我该怎么选择,高速和低速有什么区别。在开始前,先把sys设置了先(必须),如下图所设置。有个要点就是系统的优先级越大,这个数值越大。先不设置引脚了,我还没用到,有空再写。我这里选择两个,使用板子有两个晶振。2.系统中断优先级(NVIC)1.配置系统时钟(RCC)
2025-01-17 00:00:42
248
原创 cubemx如何创建一个新的工程(无配置)
1.打开cubemx,就会出现这个界面,同时,注册一个账号登录(好像必须的,不太记得了)点击Start后就会出现下面的界面,再点击Project Manager。点击Project Manager后,出现以下界面,根据图示设置。继续设置下面的code generator。然后出现这个界面,操作以下步骤。2.点击这个创建新的文件工程。1.存放路径不能有中文路径。
2025-01-16 22:31:12
283
原创 stm32hal库配置PWM模式(H743)
我这里需要定时器15,由图可知道频率的240M,(这里我也不知道定时器15是APB1还是APB2,还好两个一样的频率)第三步:1.配置分频系数,2.配置自动重装载值(分辨率),3.确认电机所需要的转动频率。这里编码电机频率的取值一般为10K-20K,因为这样电机才不会发生异响!因为这里的pwm的给电机用的,所以这里需要两路PWM控制。第一步:确认所需要定时器的频率,第二步:选择这里三个选项,第六步:在代码中添加代码。第五步:开启NVIC。
2024-12-16 20:17:00
871
原创 stm32hal库配置编码器模式(H743)
这里我已经把串口配置好了,当我把线接好,旋转电机后,就可以看到串口显示的cnt的值(编码器采集的数值),如下图。那么我们就需要配置另一个定时器来进行中断采集cnt,因为TIM5配置为编码器模式后,就无法再作为其他用处。第六步:在主函数调用这两句代码就行了(可以通过配置串口,把cnt的值打印出来)上面这种方式只是一个在主函数采集这个编码器的值,在现实不会采用这种方式。下面是使用定时器中断来采集cnt的值(编码器的值)第一步:选择定时器5,然后选择模式(编码器模式)如果使用定时器中断,那么就需要使用这个函数,
2024-12-11 19:34:11
1238
原创 stm32发送数据在vofa+上显示图像的使用方法
第三步:直接在while里调用Printf函数就行了(注意这是一个通道的)第二步:在main函数上面定义这个,就能够在下面使用Printf函数了。第一步:先在主函数定义这个,这是为了重定义Printf函数的。标准库的(有空再写笔记了,思路是一样的。先右击空白处,出现下面,点击Y轴。点击下面那个点,就能够显示图像了。然后可以在VOFA可以看到这样。下面继续说发送两个通道的。1.要和stm32相同。2.如果没有显示图像。就可以看到如图所示了。
2024-12-09 13:07:18
891
3
原创 opecv简单的代码实现——学习
这里有个要点,这张照片的位置要放在这个文件目录下,在能把照片打开,同时要注意照片格式,cv2.imread('cat.jpg') ,这里改一下格式才能打开。注意,capture = cv2.VideoCapture(1),这里通过改括号里的值调用不同的摄像头!第二步,学会打开电脑或者插入的USB摄像头。第一步,实现在opencv上显示照片。
2024-10-26 22:17:27
204
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人