随笔分类 -  内核设计相关

摘要:一、CoreMark简述 CoreMark是一个广受认可的嵌入式处理器性能基准测试程序。您可以把它理解为嵌入式CPU领域的“考试试卷”或“跑分软件”。它的核心价值在于提供一个标准化、 可量化的方法,来衡量和比较不同处理器的核心性能。与之前更复杂的Dhrystone测试不同,CoreMark设计得小巧 阅读全文
posted @ 2025-11-01 16:10 WCH_CH32 阅读(257) 评论(0) 推荐(0)
摘要:在RTOS中,信号量(Semaphore)是一种实现任务间通信的机制,可以实现任务之间同步或临界资 源的互斥访问,常用于协助一组相互竞争的任务来访问临界资源。在多任务系统中,各任务之间需要 同步或互斥实现临界资源的保护,信号量功能可以为用户提供这方面的支持。在双核MCU中同样存在 核与核之间对公共资 阅读全文
posted @ 2025-08-01 11:42 WCH_CH32 阅读(219) 评论(0) 推荐(0)
摘要:PVD POR PDR 阅读全文
posted @ 2024-06-04 20:03 WCH_CH32 阅读(430) 评论(0) 推荐(0)
摘要:来源:https://www.cnblogs.com/liaigu/p/17982248 目前CH32V系列MCU EVT提供的IAP升级方式都是在SW_Handler函数中进行APP地址的跳转,如下图1,该方式在程序中需要使能该软件中断,如下图2配置。 图1 图2 该方式无需配置工程在机器模式下, 阅读全文
posted @ 2024-01-23 13:25 WCH_CH32 阅读(1560) 评论(0) 推荐(0)
摘要:CH32V系列单片机中断优先级 配置说明 CH32V系列中断资源概览: 芯片型号 芯片内核 硬件堆栈级数 中断嵌套级数 CH32V103 RISC-V3A 2 2 CH32V203 青稞V4B 2 2 CH32V307 青稞V4F 3 8 CH32V103系列: 2级中断嵌套:1位抢占,3位子优先级 阅读全文
posted @ 2023-02-06 15:01 WCH_CH32 阅读(2968) 评论(0) 推荐(0)
摘要:ARM 上移植实时操作系统大家可能比较熟悉,且例程较多,对于 RISC-V 内核的 MCU,可能相对比较陌生。下面结合 WCH 的 CH32V103 和 CH32V307 两款芯片来详细说下针对 RISC-V平台,移植实时操作系统的注意点。 在移植前,有必要对 RISC-V 的一些基本知识点有一定的 阅读全文
posted @ 2023-02-03 15:15 WCH_CH32 阅读(628) 评论(0) 推荐(0)