上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 一:功能简介 1.当使能CH32-CAN的时间触发功能后,CAN内部的一个16位计数器就开始从0计数,溢出后重新从0开始计数,计数频率是CAN模块的波特率。 使用时间触发模式必须要保证发送帧的长度为8字节,而且要关闭自动重传功能,使能该模式后,每当发送一个CAN数据帧时,时间戳数据会自动覆盖在发送帧 阅读全文
posted @ 2024-03-02 16:34 WCH_CH32 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 电机极对数原理的解析与测量 当A、B、C三相每相绕组只有一个线圈均匀对称分布在圆周上,则电流变化一次,旋转磁场转过一圈,这就是一对极。 如果A、B、C三相绕组每相分别由两个线圈串联组成,每个线圈的跨距为1/4圆周,那么三相电流所建立的合成磁场仍然是一个旋转磁场,并且电流变化一次,旋转磁场仅转过1/2 阅读全文
posted @ 2024-03-02 10:05 WCH_CH32 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 硬件接线图:主机的RX端接上拉电阻,或者初始化IO时改RX为上拉输入。GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; 主机的TX接所有从机的RX,所有从机的RX接主机的TX。 主机配置要素:需要将发送位数改为9bit,因为主机第九位写1代表发送的是从机地址 阅读全文
posted @ 2024-02-02 17:33 WCH_CH32 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 基于CH32V307的RMII MAC直连MAC应用 本文介绍一种MAC直连MAC的网络应用,使用两块CH32V307的RMII接口直连 物理连接 时钟来源 RMII接口需要50M时钟,两端设备的时钟线直连,这里采用CH32V307本身MCO接口输出50M时钟,MCO使用方法可参考官网EVT例程,M 阅读全文
posted @ 2024-02-02 16:58 WCH_CH32 阅读(417) 评论(0) 推荐(1) 编辑
摘要: 前言:传统IAP升级都是实现了APP的整体升级,如果APP过大,就会导致升级速度过慢,升级过程中出错概率就会增加,特别适用于一些没有很高速度的 接口,但仍想实现IAP升级的客户,或者APP需要频繁升级的场合。 以307的IAP例程为例 一,修改IAP工程中的flash编程起始地址,此地址就是存这个函 阅读全文
posted @ 2024-02-01 15:01 WCH_CH32 阅读(136) 评论(0) 推荐(0) 编辑
摘要: CH32X035 Flash 寿命 阅读全文
posted @ 2024-02-01 14:08 WCH_CH32 阅读(287) 评论(0) 推荐(0) 编辑
摘要: CH643-RGB键盘的睡眠、唤醒以及远程唤醒主机 CH643是基于青稞RISC-V内核设计的RGB显示驱动工业级微控制器。 阅读全文
posted @ 2024-02-01 10:17 WCH_CH32 阅读(99) 评论(0) 推荐(0) 编辑
摘要: CH32V003 系列单片机内部仅集成了一个 OPA,但该运算放大器提供了 2 组输入引脚供我们选择。可以通过分时复用的方法,切换外部输入引脚,达到采集并放大两路输入信号的目的。 在芯片应用手册(V1.6)的第 17 章节配置扩展控制寄存器中,可以发现 OPA 的正、负端通道的选择是由两个位进行控制 阅读全文
posted @ 2024-02-01 09:51 WCH_CH32 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 来源:https://www.cnblogs.com/liaigu/p/17982248 目前CH32V系列MCU EVT提供的IAP升级方式都是在SW_Handler函数中进行APP地址的跳转,如下图1,该方式在程序中需要使能该软件中断,如下图2配置。 图1 图2 该方式无需配置工程在机器模式下, 阅读全文
posted @ 2024-01-23 13:25 WCH_CH32 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 使用定时器触发DMA是比较好用的一种操作,这里将对此做个示例说明。 EVT的例程中有一个 TIM_DMA 的例程,其功能是启用一个定时器,设置其中一路通道输出PWM,使用 TIM_CH 事件来触发DMA,然后用DMA搬运数据到 CCR 寄存器,从而来改变PWM的占空比。 该示例演示通过 TIM_UP 阅读全文
posted @ 2024-01-08 16:29 WCH_CH32 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页