
HT32F52352
文章平均质量分 71
0X78
可接小功能单片机,C语言设计,数据结构及C语言答疑 WX: DPJSJ0X78
展开
-
HT32F52352 -- 解锁电调、电机速度控制
电池组,电子调速器(好盈电调 /ESC),接收机(HT32F52352),风扇。原创 2024-05-05 19:34:51 · 1545 阅读 · 0 评论 -
HT32F52352 串口通信
最后,使用USART_TxCmd和USART_RxCmd函数使能USART的发送和接收功能,并使用USART_IntConfig函数使能USART的中断。然后,在主循环中,我们使用USART_ReceiveData函数从USART接口中读取一个字节的数据,并将其存储在ss中。在该函数中,使用USART_SendData函数发送数据,并使用USART_GetFlagStatus函数检查USART是否准备好发送下一个字节的数据。在该函数中,使用Usart_Sendbyte函数发送每个字节的数据。原创 2023-05-24 17:08:12 · 1371 阅读 · 2 评论 -
HT32F52352 PWM控制舵机
这段代码是用来初始化HT32F52352开发板的GPTM PWM输出,包括选择使用的GPIO端口、配置GPTM定时器和GPTM输出模式。这段代码用来控制四个舵机,其中cs()函数通过改变PWM波的占空比来控制舵机的转动方向和角度。下面使用到的舵机控制针脚为 PA4 PA5 PA6 PA7。原创 2023-05-23 21:20:55 · 933 阅读 · 0 评论 -
HT32F52352 按钮控制(输入)
如何使用HT32F52352微控制器的GPIO模块来控制一个针脚的输入。通过这个例子,您将学习如何将HT32F52352与按钮进行连接,并从中读取输入信号!这段代码是用来控制一个HT32F52352开发板上的LED灯和按键。当使PA0接地时,LED灯会闪烁,闪烁的次数为4次。这段代码用来初始化按键,包括选择使用的GPIO端口、配置外设模式和使能输入功能。注意:这段代码中没有给出delay_ms()函数的实现,需要另外查找相关函数库。这段代码用来配置HT32F52352的时钟,包括GPIO端口所连接的时钟。原创 2023-05-23 20:43:51 · 946 阅读 · 0 评论 -
HT32F52352 点灯+HT32延时函数
首先知道在HT32F52352中有两个可用的LED灯。可以看出对应为PC14 PC15。当PC15 PC14 为低电平时LED亮。实现两个LED灯500ms一闪一灭。因为上面会用到延时函数。原创 2023-05-23 17:37:49 · 1270 阅读 · 3 评论 -
HT32F52352 创建新工程
HT32F52352例程创建原创 2023-05-23 17:07:39 · 425 阅读 · 1 评论