缺点:
1. I2C没有stop信号检测。这个导致一个很悲剧的结果,每次进I2C中断后,要开个定时器,检查Stop信号发了没有。官方的例子是靠修改软件协议,来避过这个缺点。可是KL的却有。
2.看门狗居然是要在规定的很短时间内按时序写入。如果系统需要频繁的开关总中断,看门狗也需要,必须要卡时间
3.UART的FIFO功能没写好,应该是在收到一个字节后,如果多长时间没有下一个字节,那么一帧数据结束,发一个中断。这个功能实际上在飞思卡尔的其它CPU上有,但是大公司的通病在这里就显现了,部门之间没有沟通。
4.稀烂的用户手册。语文水平从0到9打分,我们一定会说,有没有负分?1千多页的文档,使能外设的时钟在第100页,外设描述在1000页,分开写。我x,当时发现这个问题,真想给这个作者报名重上语文课。
5.驱动代码库不全。现在的库只有一部分MCU可以用。
优点:
1.创新的升级方法。有两个区,可以互相升级,不用写boot。但是宣传力度太小了。
总结:
希望飞思卡尔被收购,要好好反思不足。提供更多有亮点的产品。
|