AURIX_TC275的基本参数了解
Grey
全部学习汇总:GitHub - GreyZhang/g_TC275: happy hacking for TC275!
AURIX_TC275的基本参数了解
摘录与分析
- MCU中有2种内核,一个是1.6P,一个是1.6E。P核中有一个是锁步核,E核实一个锁步核。
- 从这一份描述看,看得出来每一个CPU其实都是有一块专属RAM的。
- 从功能描述看,其实P核功能是多于E核的。可能这也是E核低功耗节能的一个因素。
- SRAM是有ECC保护的,正好前阵子在其他的MCU上也的确是遇到过RAM ECC问题。当时也算是刷新了我的认知,我一直以为RAM应该是比较可靠的。因为之前的ECC问题,大部分是在flash中遇到的。刷新我认知的是RAM的ECC问题不仅出现了,而且复现起来十分容易。
- MCU有4M的Pflash,有384K的DFLASH。这么看之前我还有另一个认知的错误,我一直以为TC275的MCU flash跟我熟悉的SPC564是一样的,都是4M,现在看起来TC275的资源还是要多一些的。
- 有32K的LMU。之前LMU的概念接触过很多次,一直没有弄清楚是什么应用场景。这次趁着hack这一个MCU,学习了解一下。
- HSM看起来并不是所有的TC275都有的,只有部分型号是有这个模块的。
- 这里又看到了SMU,正好也是前阵子接触过的一个模块。从其他的工程师那里获知,这个SMU处理了一些报错信息。当时还以为这个模块是AURIX 2G,TC3XX的专有模块。现在看来其实这个模块在TC275上也是有的。正好,也趁着这次hack一起研究一下。
- hssl,前阵子从一个同事那里刚刚听说,没想到在这里接着看到了。当时我们谈论的是NXP的PowerPC MCU,看起来这个接口是一个比较通用型的一个接口。
- 其他,各种通信外设:SPI、CAN、I2C、MSC、SENT、FlexRay、以太网、各种定时器以及比较器,外设的接口。
- 除此之外,还有多核调试以及标定的支持。
- 调试接口上,支持JTAG和DAP等不同的接口。
小结
基础的信息初步做了一次梳理,多少还是有点刷新我的认知的。之前虽然简单帮别人处理过部分MCU的模块,但是一直没有尝试去揭开这个MCU的神秘面纱。很多人反馈这个MCU并不是那么好用,中间有诸多的问题还有不便。不过,单纯从DS上肯定是看不到这样的信息的,从DS上这部分功能参数的信息上初步是知道了,这个MCU的确是足够强大。
|