摘要:
iot-fan文章目录 本文为了方便快速搜索一些文章对本文章进行了一些整理 CH57x/CH58x/CH59x Getting start CH5xx系列BLE芯片 上手指南 CH5xx系列BLE芯片 固件下载,烧录 软件 外设 wch ble例程中关于低频时钟的选择和差异 CH5xx 系列BLE芯 阅读全文
摘要:
本文目的 本文主要讨论 mounriver studio ide 使用时候的一些相关的细节, 不做过于深入的探讨,反正又不是不能用. 使用 常用功能 全局宏定义 源码参与编译的使能与禁用 加入源码只需要把对应的文件夹或者文件拷贝到工程的文件夹里面,然后再按下图操作 下面操作可以对文件夹,也可以对具体 阅读全文
摘要:
待编辑 CH57x,ch58x的 PWM的能力以及实现 本文所用的PWM为ch57x,58x的timer的pwm功能,而不是那个简单的专用的pwm外设 ##选择合适的音源 音源的关键参数:采样率,量化位宽 采样率:每秒采多少次,单位为Hz,这个跟我们的PWM的频率相关,不对应会导致我们的实际音频速度 阅读全文
摘要:
本文目的 本文将记录如何在沁恒的risc-v芯片上进行hardfalt问题追踪,以及找出程序卡死的地方 适用芯片 CH573/CH571 CH583/CH582/CH581 CH565/569 CH32V series 说明 hardfault 问题追踪 人为制造hardfault (下面使用CH5 阅读全文
摘要:
本文目的 本文主要分享wch的CH57x,ch58x 系列的risc-v芯片的在线仿真相关方法,以及注意事项 适用芯片 CH573/CH571 CH583/CH582/CH581 (本文不适适用ARM-M0的CH579/578/577,这类芯片可参考:https://www.cnblogs.com/ 阅读全文
摘要:
本文目的 本文将记录如何在沁恒的ble soc上使用rtc 以及注意事项 对于用到BLE功能,不建议直接对RTC直接操作,而是使用wch提供的"系统" TMOS的API,这里有个使用总结: https://www.cnblogs.com/iot-fan/p/13460082.html 适用芯片 CH 阅读全文
摘要:
本文目的 本文将记录如何在沁恒的RISC-V的BLE芯片上进行内部codeflash 和dataflash的读写,以及注意事项 适用芯片 CH573/CH571 CH583/CH582/CH581 CH592/CH591 CH569/CH565 (未验证) 说明(以下内容,使用CH573做示例,CH 阅读全文
摘要:
#本文目的 本文将记录如何在沁恒的cortex-m0平台的蓝牙芯片上实现用户bootloader引导用户app方式,并且变相解决中断向量表重映射的问题 用户app包括一般的工程,和蓝牙工程 本bootloader跟wch芯片内置的bootloader不同,并不烧录到芯片自带的bootloader区域 阅读全文
摘要:
#本文目的 本文将记录如何在沁恒的risc-v平的蓝牙芯片上实现用户bootloader引导用户app的方式 用户app包括一般的工程,和蓝牙工程 本bootloader跟wch芯片内置的bootloader不同,并不烧录到芯片自带的bootloader区域. 在本例程的基础上经过简单的修改,既可以 阅读全文
摘要:
##本文目的 CH578M/CH579M是ARM Cortex-M0内核,通常arm的内核都是支持ARM-SWD下载和仿真的,那ch578M/579M也不例外.鉴于在ch578/579上使用SWD仿真有一些技巧和注意事项,本文进行一些总结与记录. ##适用芯片 仅限于CH578M/579M (其他的 阅读全文