摘要:
文章来源:https://www.cnblogs.com/liaigu/p/17932173.html 关于CH32V003复位引脚PD7作为GPIO使用配置说明 具有两种配置方式: 1、直接通过操作用户字进行配置,如下图,注意要FLASH解锁; FLASH_Unlock(); FLASH_User 阅读全文
posted @ 2023-12-28 10:33
WCH_CH32
阅读(318)
评论(0)
推荐(0)
摘要:
CH32V 触摸 阅读全文
posted @ 2023-12-27 16:53
WCH_CH32
阅读(389)
评论(0)
推荐(0)
摘要:
使用 IIC 外设作为从机通过中断的方式进行接收时,应在 IIC 初始化完成后配置中断优先级并使能对应的中断。 这里将中断优先级的抢占位配置为 1,子优先配置为 0,使能了事件中断与缓冲器中断。 1 NVIC_InitTypeDef NVIC_InitStructure = {0}; 2 3 NVI 阅读全文
posted @ 2023-12-25 17:18
WCH_CH32
阅读(764)
评论(0)
推荐(0)
摘要:
测试平台: CH32V307VCT6+RTL8211FS PS:沁恒CH32V307VCT6-R2开发板带有千兆PHY(RTL8211FS),本次测试基于该开发板。该开发板原理图以及PCB图可在CH32V 307 EVT中获取到,如下图。EVT下载链接如下: https://www.wch.cn/d 阅读全文
posted @ 2023-12-25 15:49
WCH_CH32
阅读(892)
评论(0)
推荐(0)
摘要:
一,简介: I2C(IIC)属于两线式串行总线,由飞利浦公司开发用于微控制器(单片机)和外围设备 (从设备)进行通信的一种总线,属于一主多从(一个主设备 (主设备), 多个从设备 (从设备))的总线结构,总线上的每个设备都有一个特定的设备地址,以区分同一12C总线上的其他设备。 物理I2C接口有两根 阅读全文
posted @ 2023-12-22 15:26
WCH_CH32
阅读(3012)
评论(1)
推荐(1)
摘要:
串口数据收发 9bit 阅读全文
posted @ 2023-12-21 18:18
WCH_CH32
阅读(1094)
评论(0)
推荐(0)
摘要:
以V30x USBFS的CDC模拟串口为例,讲解通用的上下传机制,和注意事项 USB初始化: USBFS_RCC_Init是USB时钟配置 USBFS_Device_Init是USB设备初始化,其中有一个USBFS_Device_Endp_Init端点初始化 配置了端点使能,设置DMA地址,长度、控 阅读全文
posted @ 2023-12-19 15:26
WCH_CH32
阅读(1140)
评论(0)
推荐(0)
摘要:
如何获取芯片开发资料 方法一:按型号选择 我们更推荐采用按型号选择的方法,获取所对应型号芯片的开发资料,这能有效降低错误使用资料的风险! 沁恒官网首页的产品中心,点击青稞 RISC-V 通用系列,可跳转至 CH32V 系列单片机的产品选型表。 以 CH32V203C8T6 为例,点击红色方框中的芯片 阅读全文
posted @ 2023-12-19 13:46
WCH_CH32
阅读(1179)
评论(0)
推荐(1)
摘要:
键盘睡眠功耗分为两种,一种是USB有线睡眠功耗、另一种不带USB,做无线键盘的睡眠功耗。接下来会介绍以上两种方式如何降低其睡眠功耗,以及最低的睡眠功耗参数分别是多少? 当作为有线USB RGB键盘时,如果不做任何处理,进入stop睡眠后,睡眠功耗约为2ma-3ma左右; 降低功耗操作:睡眠前将USB 阅读全文
posted @ 2023-12-15 15:17
WCH_CH32
阅读(168)
评论(0)
推荐(0)
摘要:
本文使用V307的USBHS和I2S,实现USB转I2S输出。I2S做主机 UAC2.0 支持384K 2通道 32bit。 V30x时钟树分析 USBHS的时钟来源: 1.HSE->USBDIV->USBHSPLL I2S的时钟可以有两种来源: 1.HSE->DIV2->PLL3->I2S 2.H 阅读全文
posted @ 2023-12-07 09:56
WCH_CH32
阅读(1271)
评论(0)
推荐(0)