会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
azou
博客园
首页
新随笔
联系
订阅
管理
[置顶]
CH579 CH583 CH585 CH592 CH32V208 等芯片相关知识及应用分享目录
摘要: Mounriver StudioⅠ编译器 Mounriver Studio更改内部文件夹路径后移植报错的解决方法 Mounriver Studio编译器在当前工程中添加文件夹后编译报错问题的解决方法 Mounriver Studio编译器中打印函数printf和LOG对应的RAM开销区别 Mounr
阅读全文
posted @ 2023-03-08 14:44 oTvTo
阅读(3051)
评论(0)
推荐(0)
2026年1月30日
CH582/CH592/CH585/CH584_全速USB中端点4、5、6、7的使用注意事项
摘要: 博客转载自:USB设备在端点4~7交互数据 - JayWell - 博客园 在CH582的EVT包USB设备例程中,已有端点0~3的全部代码。端点4~7在手册中有描述,不过在例程中没有给出。 在端点0~7中,端点0与端点4与众不同。端点0只拥有64字节DMA缓存。这是符合USB协议标准的。作为USB
阅读全文
posted @ 2026-01-30 13:35 oTvTo
阅读(8)
评论(0)
推荐(0)
CH585/CH584/CH582/CH592_全速USB口实现绝对鼠标
摘要: 简单来说,绝对鼠标 是一种根据绝对坐标系 来定位光标的输入设备。 为了更好地理解,我们通常将其与日常使用的普通鼠标(即相对鼠标 )进行对比。 特性 绝对鼠标 相对鼠标 (我们日常用的鼠标) 定位原理 光标位置与设备所在的绝对坐标一一对应。 光标位置基于相对位移,即相对于上一次位置移动了多少。 工作方
阅读全文
posted @ 2026-01-30 12:58 oTvTo
阅读(7)
评论(0)
推荐(0)
2026年1月16日
CH585中断优先级
摘要: 1、抢占优先级 CH585含有两级抢占优先级,默认所有中断为高抢占优先级,可通过内核函数:PFIC_SetPriority 设置目标中断为低抢占优先级, 例如:程序中同时含有定时器中断,和GPIOA中断两个中断,在不设置抢占优先级时,如果定时器中断正在发生中(进定时器中断函数正在运行,还未结束前),
阅读全文
posted @ 2026-01-16 09:37 oTvTo
阅读(12)
评论(0)
推荐(0)
2025年12月8日
CH592万年历示例
摘要: 本篇基于CH592的内部RC实现,其精度约1000ppm,精度较低,不适合对时间敏感的应用;其次,需要联网获取北京时间进行定时校准,建议每小时一次;原理:ppm(Parts Per Million)代表“百万分之几”,用于描述时钟频率的精度;1ppm的误差意味着每100万秒会产生大约1秒的误差; 误
阅读全文
posted @ 2025-12-08 13:17 oTvTo
阅读(38)
评论(0)
推荐(0)
CH592/CH585测试dataflash擦写所耗费的时间
摘要: 擦: 擦除256字节时间约为:16.8301ms 擦除512字节时间约为:33.6476ms 擦除1024字节时间约为:67.3289ms 擦除2048字节时间约为:134.6314ms 擦除3072字节时间约为:202.0072ms 擦除4096字节时间约为:270.8235ms(下图错误) 写:
阅读全文
posted @ 2025-12-08 11:15 oTvTo
阅读(37)
评论(0)
推荐(0)
2025年12月1日
CH592 IO软件模拟UART打印
摘要: 波特率(Baud Rate)是每秒传输的位数(bits per second, bps),位时间(Bit Time)是每 bit 的持续时间: Bit Time (μs)=Baud Rate1×106 波特率 理论位时间 (US) DELAYUS 应设值 适用场景 9600 104.17 104
阅读全文
posted @ 2025-12-01 16:05 oTvTo
阅读(35)
评论(0)
推荐(0)
2025年11月25日
串口波特率在各个主频下的误差
摘要: 转载自:CH579/CH57x/CH573/CH571/CH582 串口收发,UART使用 - iot-fan - 博客园 波特率计算与误差(各主频下误差率高于2%的串口波特率杜绝使用)
阅读全文
posted @ 2025-11-25 18:29 oTvTo
阅读(8)
评论(0)
推荐(0)
2025年11月21日
Mounriver Studio设置工程默认加载路径(Ⅰ代\Ⅱ代)
摘要: 有些电脑在安装某些驱动或者软件后,会更改注册表,导致Mounriver Studio无法直接加载工程; 一、Mounriver Studio Ⅰ ①打开任意需要打开的工程,右键选择属性: ②选择更改打开方式,在弹出的界面下翻到最下方,选择在电脑上选择应用 ③按照下图所示路径找到加载的驱动exe ④选
阅读全文
posted @ 2025-11-21 14:42 oTvTo
阅读(42)
评论(0)
推荐(0)
2025年11月20日
CH585蓝牙HID添加数据双向透传功能
摘要: 一、打开Hid_keyboard例程 二、找到Profile文件夹,Hid报表有关配置写在hidkbdservice.c中 三、源工程只含有一个标准键盘描述符,其未描述上传的ID号,BLE HID中默认为ID = 0; 而在hidReportMap中加入透传描述符后,此描述表会转变为复合报表,因此K
阅读全文
posted @ 2025-11-20 14:55 oTvTo
阅读(65)
评论(0)
推荐(0)
2025年10月14日
BLE动态修改广播地址
摘要: 转载自:https://www.cnblogs.com/gscw/p/18735613 前言:实现动态修改MAC,需要注意关闭广播后调用GAP_ConfigDeviceAddr(ADDRTYPE_PRIVATE_NONRESOLVE, ownAddr)配置完成后再开启广播。 void HidEmu_
阅读全文
posted @ 2025-10-14 16:03 oTvTo
阅读(37)
评论(0)
推荐(0)
下一页
公告