单片机
文章平均质量分 56
主要基于51和32单片机用c语言做一些小东西
is llong
这个作者很懒,什么都没留下…
展开
-
STM32灌溉系统(蓝牙模块与上位机部分)
在函数`HAL_UART_MspInit`中,进行外设GPIO端口的初始化设置,将USART1的TX引脚和RX引脚配置成对应的功能,并通过`HAL_GPIO_Init`函数进行初始化。在函数`MX_USART1_UART_Init`中,通过`HAL_UART_Init`函数初始化了USART1串口的设置,并指定了。函数`HAL_UART_MspDeInit`是对USART1串口和相关外设进行反初始化的函数,在函数内部将与USART1相关的外设和中断进行了禁用和反初始化的操作。可读性有点大但是用起来方便。原创 2023-10-01 16:15:13 · 937 阅读 · 0 评论 -
天问语音(TWEN-ASR) 音频文件的更换
链接文件夹有个脚本能够实现一键自动转换,只需要把自己的音频复制到wav文件夹,运行脚本,会在mp3文件夹产生转换后的音频文件,再将音频文件复制替换到原始安装目录即可(链接中有示例音频)链接: https://pan.baidu.com/s/1iiwtiFaqEr7vWbMXY2fIEA 提取码: rhfj 复制这段内容后打开百度网盘手机App,操作更方便哦。1、准备你的音频文件(.wav),转换成 16000采样,24Kbit,单声道的mp3文件。2、替换掉模型中的音频文件。原创 2023-10-02 12:26:27 · 539 阅读 · 2 评论 -
51单片机:220v 家用定时开关控制系统模拟(基于开发板固有硬件)
F7设置完毕,双击 KEY1,第 5 位数码管点亮,显示 3,定时系统开始运行,启动一个定时器,时间分辨率为秒,(模拟时,用“开始时间值”更新当前时间值,此时开始时间到,开始通电),此时,6-8 位显示220,表示220电源接通,同时 beep 开始,间隔 3 秒 beep 一次,持续,表示运行状态。F4[10 分].进入设置时间状态,开机后,双击 KEY1,第 5 位数码管显示 1、2,进入开始时间编辑模式,默认 1-4 数码 管显示全 0,其中最后一位,即第四位,闪烁,0.5 秒周期;原创 2023-09-27 16:45:15 · 685 阅读 · 2 评论 -
keil uvision 4/5 注释中文部分乱码(出现方块或者问号)解决办法
主要针对keil4的代码注释乱码出现方块的解决原创 2023-03-29 22:17:14 · 7620 阅读 · 2 评论