RISC-V MCU技术社区文章

  • 【沁恒微CH32V307评估板试用体验】工程应用——鼠标测试架 视频

           最近接到一款鼠标测试架的开发,以前工厂出厂前需要人工焊上线,再手工调试,这次我准备给他做成自动测试的工程。        【工程思路】检测到鼠标后,显示设备就绪 ...

    3
    评论
    6286
    浏览
  • 【热门直播】32位无线型 RISC-V 单片机 CH32V208 开发入门

    本次直播主要给大家介绍一下CH32V208系列芯片具备的外设资源和TMOS任务管理系统,为低功耗蓝牙功能的开发打下基础。 立即预约: https://t.elecfans.com/live/2303.html 直播亮点: 手把手教学如何开发CH32V208; ...

    2
    评论
    2076
    浏览
  • 【沁恒微CH32V307评估板试用体验】+入门第一步点灯 视频 attach_img

    本帖最后由 ℡你是我戒不掉的思念 于 2022-5-20 22:02 编辑   刚刚收到板子就迫不及待的打开板子,作为一个“资深”的点灯工程师,那么第一件事就是点灯了。在点灯之前先欣赏下板子: 上电完成,打开R ...

    1
    评论
    2933
    浏览
  • 【沁恒微CH32V307评估板试用体验】评估板硬件功能单元分析

         在进行CH32V307应用程序开发之前,最重要的是搞清楚硬件平台的功能单元与MCU引脚的连接情况,才可以通过程序实现对功能单元的控制。本帖简单对CH32V307评估板的板载功能单元及引脚连接情况 ...

    1
    评论
    3459
    浏览
  • 沁恒微 CH32V307 评估板开发视频集锦

    1、【沁恒微CH32V307评估板】旋转编码器EC11使用 2、ch573 沁恒的蓝牙芯片,广播扫描都OK,协议有点难 3、基于沁恒微ch32f307跑freestos的一个简单测温项目 4、沁恒ch32v307赤兔,将gpio和中断合二为一效果 ...

    2
    评论
    2351
    浏览
  • 【沁恒微CH32V307评估板试用体验】CH32V307接OLED显示超声波测试距离数据 视频 attach_img

    本帖最后由 lingxin-yuhe 于 2022-6-23 13:16 编辑 前言:前一段时间头脑一热买了一堆传感器也捎带买了一个大家都用的OLED(0.96寸,4pin),淘宝截图几张看看参数。 先来连接管脚说明:I2C1_SCL ---- PB8   ...

    2
    评论
    10700
    浏览
  • 沁恒 RISC-V指令架构 CH32V208 数据手册下载 attachment

    CH32V208 系列基于 RISC-V指令架构设计的 32 位 RISC-V 内核 MCU,工作频率144MHz,内置高速存储器,系统结构中多条总线同步工作,提供了丰富的外设功能和增强型I/O端口。本系列产品内置1个12位ADC模块、多组定时器 ...

    0
    评论
    683
    浏览
  • 【沁恒微CH32V307评估板试用体验】CH32V307初之体验 attach_img

    一:开箱记录       ·1·中午收到快递消息(昨天下午官方才寄出的),立马跑到快递站拿快递,打开层层包装后终于看到了CH32V307的庐山真面目,黑色看着酷酷的,同时拿在手上非常有质感,让我们 ...

    4
    评论
    4029
    浏览
  • 【抢先体验】沁恒 CH32V208 开发板免费试用

    ​CH32V208系列是基于32位RISC-V设计的无线型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V基础上大大提高了中断响应速度。搭载V4C内核,加入内存保护单元,同时降低硬件除法周期。片上集成2Mbps低功耗 ...

    1
    评论
    2932
    浏览
  • 蓝牙mesh组网实践(mesh组网的评估与沁恒蓝牙芯片选型)

    沁恒的组网方式主要有2.4G私有协议组网和BLE mesh组网两大类。2.4G私有协议组网灵活性相对较高,对开发者的要求也相对较高。mesh组网本身有一系列规范,考虑到了可靠性、安全性、功能性等等方面,分了网络层、上下传 ...

    0
    评论
    2574
    浏览
  • 【沁恒微CH32V307评估板试用体验】定时器使用基础:使用系统时基定时器和基本定时器闪烁LED 视频 digest

    CH32V307系统提供了多个类型的定时器,具体可查看手册了解: 这次的分享,我们使用到的定时器为系统时基定时器和基本定时器TIM6。 闪烁使用的LED,为LED1,使用连接线将LED1和PA0连接即可;实际运行时,间隔1秒闪烁 ...

    4
    评论
    48478
    浏览
  • BLE无线通讯的RISC-V MCU微控制器CH583数据手册 attachment

    CH583是集成BLE无线通讯的RISC-V MCU微控制器。片上集成2Mbps低功耗蓝牙BLE通讯模块、2个全速USB主机和设备控制器及收发器、2个SPI、4个串口、14路ADC、触摸按键检测模块、RTC等丰富的外设资源。 下图为CH583芯片系 ...

    0
    评论
    688
    浏览
  • CH573 CH582 CH579蓝牙从机(Peripheral)/主机(Central)例程讲解一(蓝牙主从机收发数据接口说明)

    蓝牙从机,顾名思义,就是一个蓝牙从设备,可以不断发送广播等待与主机建立连接进行通信,建立连接后,可以通知主机,也可以收到主机发的信息, 一般使用BLE调试助手(安卓应用市场可下载),ios可使用Lightblue来进行 ...

    1
    评论
    3165
    浏览
  • 通用RISC-V MCU 系列集合(持续更新)

    RISC-V 指令集架构, 拥有以下几个特点: 低成本硬件设计,相对较高运行性能,差异化产品定制 指令集精简 开源可控 结构体系先进自由 指令管理模块化 指令定义可扩展 外设资源也比较丰富,如: BLE5.3/4.2蓝牙无线 ...

    1
    评论
    783
    浏览
  • 蓝牙mesh组网实践(手机配网例程配合wch mesh手机app的使用) digest

    CH582的官方EVT在22年7月更新后,修改了手机配网代码以支持wch mesh手机app。使用该app可以保存手动配网信息,设置订阅地址分组,OTA升级,极大方便了用户管理节点。 老版本的EVT中也有对手机配网的支持,但是只有一 ...

    0
    评论
    2667
    浏览
  • 中断—CH32V系列单片机中断优先级 配置说明

    CH32V系列单片机中断优先级 配置说明 CH32V系列中断资源概览: 芯片型号 芯片内核 硬件堆栈级数 中断嵌套级数 CH32V103 RISC-V3A 2 2 CH32V203 青稞V4B 2 2 CH32V307 青稞V4F 3 8 CH32V103系列: 2级 ...

    0
    评论
    1552
    浏览
  • CAN—CH32V307芯片CAN2使用说明与CAN波特率计算方法

    一、修改引脚   CH32V307CAN2的TX为PB13,RX为PB12   注意用CAN2时需要初始化CAN1的时钟。 二、配置CAN2过滤器开始的组(组号与图24-4相对应) 三、将FIFO0改为FIFO1(可选) 四、CAN波特率计算方法    ...

    0
    评论
    1051
    浏览
  • OPA—CH32x系列芯片OPA使用注意事项

    1 OPA运放基本功能说明 1.1 OPA引脚详细说明方式 说明方式1如下所示: OPN0、OPP0、OPO为OPA的第0通道 OPN0:OPA_0通道的N端 OPP0:OPA_0通道的P端 OPO:OPA的OUT端 OPN1、OPP1、OPO为OPA的第1通道 OPN1:OPA_1 ...

    0
    评论
    2477
    浏览
  • TIM—高级定时器输出PWM

    高级定时器输出PWM 主频144M,生成一个频率为1K,占空比为30%的PWM 详细代码参考EVT例程PWM_Output 重要参数说明 TIM_TimeBaseInitStructure.TIM_Period=100-1; 周期或叫重装值 TIM_TimeBaseInitStructure.TIM_Presc ...

    0
    评论
    1296
    浏览
  • Touchkey—CH32x系列芯片TouchKey 变化值小的解决办法

    其实以下操作其实就是增大Y轴间隔,以增大按下和未按下时的采样差值,这样是否按下会更明显检测到 方法一,提高主频 方法二,适当减小充电时间。 方法三,充电电流减半(具体看RM手册ADC控制寄存器1) 建议测试 ...

    0
    评论
    724
    浏览
  • ADC—CH32FV2x_V3x 芯片ADC功能框图详解

    主要特性(CH32FV2x_V3x) 系列: l 12 位分辨率 l 支持 16 个外部通道和 2 个内部信号源采样 l 多通道的多种采样转换方式:单次、连续、扫描、触发、间断等 l 数据对齐模式:左对齐、右对齐 l 采样时间可按通道分别 ...

    0
    评论
    1841
    浏览
  • ADC—单通道DMA到多通道DMA ADC采集修改事项

    1、 使能通道IO,因为从单通道到多通道,需要添加规则转换通道数,故需要使能扫描模式,否则只能扫描第一个通道; 2、 DMA模式配置需修改为循环传输模式,否则只转换一次; 3、 开启ADC规则转换通道; ...

    0
    评论
    896
    浏览
  • 低功耗—如何降低芯片睡眠电流

    1、所有IO口需要设置成上拉输入,目的是将芯片IO固定电平状态,防止芯片IO悬空漏电; 2、开启PWR时钟,目的是将内部调压器调成低功耗模式; 3、调用睡眠库函数,芯片进入STOP睡眠模式或者STANDBY睡眠模式。STOP模式睡 ...

    0
    评论
    888
    浏览
  • SPI—CH32V307VCT6实现SPI从机DMA收发

    SPI从机DMA收发 使用CH32V307VCT6单片机实现主从SPI数据交换 SPI从机IO口配置 从机SPI配置,注意使能SPI的DMA 从机SPI的发送DMA配置,SPI1的发送DMA1的通道3 从机SPI的接收DMA配置,SPI1的接收是DMA1通道2,这里 ...

    0
    评论
    1975
    浏览
  • USART—串口常见使用方法及注意事项

    串口常用的方式有查询、DMA、中断 更多代码参考EVT中USART相关例程 串口常用的状态位 TXE、TC    默认状态1 发送数据寄存器空、发送完成标志   当串口正在发送,TXE、TC为0;当发送完成或还未发送为 ...

    0
    评论
    720
    浏览
  • USART—LIN应用说明

    一、LIN概述 LIN(Local Interconnect Network)总线是本地互联网络的简称,由LIN联盟公司提出的一种大量应用于汽车的串行通信协议。LIN总线主要应用于性能要求不高(最高速率20Kbps),成本敏感的场景。 LIN的应用 ...

    0
    评论
    1168
    浏览
  • CAN—关于CAN过滤器的一些设置方法

    CAN过滤器配置以及常见问题总结 过滤器组 在具有两个CAN的产品中,CAN1和CAN2分享28个过滤器组,只有一个CAN的系列产品中有14个过滤器组,用以对接收到的帧进行过滤。 • 设置为掩码模式主要是为了过滤出一组(多个) ...

    0
    评论
    2608
    浏览
  • TIM—V20x--32位定时器的使用

    本说明针对具有32位定时器的芯片型号。 因为此定时器是32bit的,库不太好做兼容,需要用寄存器自己操作,且必须采用位定义的方式。且CNT寄存器需要采用32bit地址去访问 下面是操作方式(其实就是在传完结构体后对 ...

    0
    评论
    741
    浏览
  • EVT-CH32x系列芯片EVT工程使用注意说明

    CH32V系列 注意: 我们EVT例程中默认配置是CH32V203C8T6配置,若使用MCU为CH32V203K8T6-CH32V203C8U6-CH32V203C8T6,无需修改配置 若使用MCU为CH32V203RBT6或CH32V208系列,注意使用外部晶振大小为32MHz MCU型号为 ...

    0
    评论
    1101
    浏览
  • MRS_Debug仿真相关问题汇总

    解决问题如下: Debug时,看不到外设寄存器选项 Debug时,更改变量显示类型 Debug时,断点异常 跳过所有断点 取消仿真前自动下载程序 Debug时仅擦除程序代码部分flash空间 保存Debug过程中RAM中的数据到文件中 调试 ...

    0
    评论
    865
    浏览
发文章

版主

+  加入RISC-V MCU技术社区
链接复制成功,分享给好友