今天收到了团购活动的FRDM-KL25Z的板子,“黑色镀金”果然还不错!
CPU一面显示“2012 FREESCALE”,背面显示“700-27556 REVA”、“SCH-27556 REV D”。
看盒子估计27556是KL25Z系列的ID(没什么可讨论的),关键是“SCH-27556 REV D”,基本确定是硬件相关的版本标识,那么现在(20150112)最新的版本是多少呢?
在此处可以下到FRDMKL251UM(自行搜索,我没权限发表url链接)。
附件查看“FRDM-KL25Z User's Manual (Rev 2).pdf”,可以看到最新的硬件是REV E。
D和E相差多少呢?
在上面的pdf中的A.1中看到如下信息(摘抄):
• Updated Power Supply Schema
tic (Figure 3) for Rev. E board changes.
• Updated FRDM-KL25Z Power Supplies (Table 3) to reflect, and describe Rev. E board changes.
• Updated Serial and Debug Adapter (OpenSDA) description (5.2) to reflect Rev. E board changes.
• Updated USB Interface (5.3.2) to include USB Connector schematic and describe the host function configuration.
• Updated Reset (5.3.4) to discuss OpenSDA MCU isolation from SW1 & RESET line.
• Added Analog Ref. Voltage (5.8) to describe Rev. E board changes to VREFH.
A.2中看到如下信息(摘抄):
Rev. E added J14; therefore, on Rev. D boards the OpenSDA MCU cannot be easily isolated from SW1 and the target MCU’s RESET line.
Rev. D boards do not feature optional USB host functionality. They lack J21 and R82, necessary for USB host functionality.
--------------------------------------------
RevE主要对
电源、OpenSDA、USB等做了更新:
1.对电源部分进行了更新,以符合OpenSDA和USB部分等。
2.添加了J14,使得OpenSDA调试变得更加方便了。
3.添加了J21和R82,由此支持了USB的host功能(RevD硬件不支持)。
RevE具体的更新及ReleaseNote查看附件“FRDM-KL25Z_SCH_REV_E.pdf”,可以对比查看RevD。
由此带来了如下问题:
1.我们要注意文档、代码、说明等针对不同的Rev进行的说明。
2.显然最新的版本更加方便,也支持更多的功能。
3.由于兼容Arduino的shield最新版本也将支持的更好(比如对USB HOST的支持等)。
欢迎大家讨论。