02 2022 档案
摘要:接着以WCH沁恒微电子的赤菟V103(CH32V103)和赤菟V307(CH32V307)两款RISC-V内核芯片来详细说下针对RISC-V平台,移植实时操作系统的注意点。 今天聊下移植RTOS时RISC-V内核时单片机任务栈保存哪些内容。 上一章中列举了所有的寄存器,当需要切换任务时刻的寄存器值,
阅读全文
摘要: 赤菟V307(CH32V307)是一款RISC-V内核的MCU,搭载的是沁恒自研RISC-V内核青稞V4F,最高主频144MHz,支持单精度浮点运算(FPU)。通常官网介绍Flash大小为256 KB,SRAM大小为64 KB。 仔细阅读应用手册发现,其Flash和SRAM的大小支持配置,具
阅读全文
摘要:ARM上移植实时操作系统大家可能比较熟悉,且例程较多,对于RISC-V内核的单片机,可能相对比较陌生。下面结合WCH沁恒微电子的赤菟V103(CH32V103)和赤菟V307(CH32V307)两款RISC-V内核芯片来详细说下针对RISC-V平台,移植实时操作系统的注意点。 之所以选择赤菟V103
阅读全文
摘要:各类MCU的高速USB外设在使用时通常需外挂专业的高速USB PHY芯片,如常用的32F105/107/205系列MCU,不仅占用了MCU多个GPIO而且还增加了PCB面积。极少部分MCU厂商通过外购第三方的高速USB PHY IP,会增加IP分摊成本,且不便针对高速USB应用需求对收发器性能进行持
阅读全文