全部学习汇总: GitHub - GreyZhang/g_TC275: happy hacking for TC275!
从这两页的表格信息中看,ETH的功能涉及到的硬件管脚似乎还是很多的。从Symbol的命名来看,功能全都是不相同的。但是从解释的信息中能够看得出来,有些PIN可能只是辅助测试之类的功能,并不是量产产品中用的。
另外一点就是I2C,在这里涉及到了输入输出的功能。按照之前的记忆,I2C应该就是一个时钟线加一个数据线,那么这里是一个按照什么功能进行的输入输出的区分呢?
这个P14.0看起来是一个比较特殊的PIN,有两个方面的特殊性。作为输入的时候,是推荐的BootLoader的选择。结合这个表中的功能描述,我觉得这里提到的BootLoader可能是一个基于串口的,而且是用到了类似出厂Boot程序的。从输出方面考虑,这个PIn可以用作单线DAP的SPD功能。
P14.1余上一页的P14.0有相似的功能,都可以用作DAP的SPD功能。这样,不可避免得提问一个问题了:系统如何判断到底是用了哪一个PIN做了这样的功能呢?还是随便用,系统都可以识别?
P14.2,这是一个与系统的启动模式相关的硬件配置PIN。
结合这几条信息看,SCU的功能不是我之前看最前面信息理解的一个信号捕捉功能。其实,它也是信号捕获功能,但是捕获的其实是启动的信息而不是通用的编码类信号。
划出来的这几个,又是硬件配置相关的。其中,148中划出来的这个描述提到了LDO以及SMPS。后者我并不知道是一个什么缩写,是一个什么功能,但是前者其实是一个稳压电源的元器件。如此,硬件的配置符合某些条件之后这个MCU会提供一个内置的稳压器吗?后面,这个设计还得去琢磨一下。
一般来说,预留功能多的PIN都会让人感觉到它的特殊性。另外,画出来的这部分多了几种,后面得去看看这个缩写的具体概念,这样有助于对MCU系统的理解。
最后两页没有太多能够吸引我注意力的地方,暂且放过了。