-
云途LE_etmr输入捕获介绍
云途LE系列MCU,只需要单通道就可以实现信号的周期和占空比的捕获。其中有三个etmr模块,都是16位,通道个数8+8+2.每个etmr模块均可以用作输入捕获当捕获事件发生时,需记录边沿处的etmr计数器值,在整个捕获过程完成后,将相应的计数器的值做... -
沁恒CH343供电方案介绍
本文对沁恒CH343(串口转USB)的供电方案做一个简要的介绍下面是CH343的四个电源输入端:VDD5:电源调节器的输入端V3:内部电源调节器输出和内核及 USB 电源输入VIO:I/O 端口电源输入端VBUS:USB 总线的 VBUS ... -
云途MCU CAN_FIFO介绍
本文简要介绍一下云途CAN的FIFO在经典CAN模式下,消息缓冲区可被分配为邮箱模式和FIFO使能模式 邮箱模式:每个缓冲区块占用512 byte。内含32个邮箱(8字节负载),每个邮箱占用4个字(32位)的空间。云途MCU不同系列缓冲区块数量RAM... -
FreeRtos vTaskStartScheduler解析
本文介绍介绍一下vTaskStartScheduler函数。首先是traceENTER_vTaskStartScheduler ,是一个 可自定义的调试宏,默认无操作,可自行实现 创建空闲任务,根据是否支持静态内存管理,使用静态方式或动态方式创建空闲... -
云途REGFILE、NVR介绍
REGFILE 寄存器堆,这部分始终处于上电状态的域中,在掉电模式下(power down)也能保留一些关键信息值。NVR:Nonvolatile Register 这部分我现在的理解是带特殊功能的flash REGFILE只有32个位,但是这个掉电... -
云途TRNG外设介绍
本文简要介绍一下云途TRNG外设(True Random Number Generator (TRNG)真随机数生成器TRNG 包含一个环形振荡器、一个随机位收集器、一个时钟监控器和一个故障检测器。 环形振荡器(Ring OSC)是一个随机噪声源。它... -
验证云途Flash driver放在RAM中运行
缘起:之前阅读这位大佬的写的《如何提取与执行位置无关的Flash Driver》。总感觉模模糊糊,不得要领。今天又使劲读了几遍,加上在开发板验证,终于算是有所心得。 本文不做原理上面的讲解,上面大佬的文章已经足够详细,只介绍验证流程首先在下面的链接获... -
云途lptmr外设介绍
本文简要介绍一下云途的lptmr外设(Low Power Timer) lptmr可工作于所有功耗模式,lpTMR中断产生时可从任意低功耗模式中唤醒(在进入低功耗模式之前,须先将 sircDeepSleepEnable 和 sircPowerDown... -
专业世界观
缘起:之前我一直想把自己的一些想法总结下来。但是总感觉零零碎碎,不成体系。后面无意中在搜索引擎上面进入了一个“一生一芯”的学习讲义页面。发现里面很多理论和自己不谋而合。https://ysyx.oscc.cc/docs/ 遂做以下记录。 程序员的第一... -
MCU跑分 dhrystone/coremark
MCU性能测试有两个常见的工具:CoreMark与Dhrystonehttps://www.eembc.org/coremark/Dhrystone是1984年发布的,用来测试处理器的整数运算性能和编译器的代码优化能力。结果以 DMIPS(Dhrys...