飞思卡尔 HCS12(x) memory map解说之3 了解XS128的MEMORY map和core,对充分榨取他的现有资源,合理分配RAM很有帮助。上次讨论到cpu12内核的DG系列单片机,基本上该涉及的东西都有所提及。包括:1 MEMORY map的原因,为什么要搞这个概念出来。2 MEMORY map包含的内容,有那三点...3 一些相关的概念性的东西。如果不明白,看... 2023-06-13 飞思卡尔HCS12(x)memorymap文章技术应用嵌入式开发
飞思卡尔 HCS12(x) memory map解说之1 对于用MCU的人来说,不一定要明白HCS12(x) memory map的机制和联系。因为如果没有系统地学习操作系统和编译原理之类的课程,确实有些难度。并且,对于DG128 XS128这样的MCU,默认的memory分配方式已经够用了。从这个意义上讲,搞清楚memory map似乎不必要。 但是,你有没有RAM不够用... 2023-06-13 飞思卡尔HCS12(x)memorymap文章技术应用嵌入式开发
基于HCS12(x)的UCOS内核分析 接着上次的分析。我们顺着上次的思路分析,推倒出那个庞大的数组表。OSUnMapTbl,为什么数组元素是那样排列的,为什么要那样设计?上篇讲到,每个任务的就绪态标志都放入就绪表中的,即两个全局变量OSRdyGrp和OSRdyTbl[]。在OSRdyGrp中,任务按优先级分组,8个任务为一组。OSRdyGrp中的... 2023-06-13 HCS12(x)ucos内核分析文章技术应用嵌入式开发