第十篇:终篇
对HC32F448的测评告一段落了,接下来讲一下我的个人体会,仅代表我个人哦。
优点:
宏观:
- 资料公开透明,基本齐全,且均提供中文版;提供的例程相对丰富,有利于本土开发者使用。立足本土,放眼海外
- 小华半导体的MCU产品线相对丰富,包含通用控制、电机控制、低功耗和车规,每款型号均有多种规格可以选择。
- 针对F460和F4A0型号有对应的初始化代码生成器,XHSC XHCode Setup.zip,类似于STM32的CubeMX,虽然没用过,但是有就好评。
微观:
- 通讯引脚可以很方便的在GPIO上映射,有利于后期PCB布局。
- 各个模块介绍相对完整。
不足:
- 个人觉得最大的问题也是国产MCU厂家共同的问题,就是生态。一方面虽然提供了数据手册、参考手册、勘误手册等,但是有些外设更加具体的用法没有介绍,像DMA、定时器、ADC等。以至于可能就是一两个配置没配置对或者理解错误,导致功能无法运行。虽然有提供较多的例程,但不是所有细节都能概括的。另一方面因为国产MCU相对用的人较少,所以开发资料也很少,对一些模块的驱动都需要自己编写,耗时耗力。
- 提供技术支持的渠道和时效不理想。官网提供了技术咨询的邮箱和电话,但是像程序这类电话咨询不方便,邮箱个人感觉时效性不高,因为我有个问题发到他们邮箱3天了,但还是没有消息,虽然人家可能比较忙,也没有义务帮你解答,但是一些小问题只需要厂家稍微指导一下,开发者就能豁然开朗,对开发者和厂家其实都是有利的,虽然我是个人开发者,但是选用了你们的产品,你们也不能不太重视吧,技术肯定是原厂就权威。除非你们的目标就是面对大客户。
- 最后,我当然相信认真设计MCU的企业给他们一定的时间会做的更好,会推出更多的应用笔记、编写更加实用的例程,更加实用的工具。像STM32的生态也不是一朝一夕就建立起来的,也是ST的工程师和无数开发者的共同努力下才越来越完善的,市面上有大把大把的资料和现成工程,还有针对越来越复杂外设配置的CubeMX等。现在工程师吐槽国产最多的就是资料太少了,使用成本过高,同时由于推出时间较短,可能还有一些未知的Bug,这个试错成本对于开发时间有限的使用者来说是比较高的,所以需要厂家共同努力,毕竟MCU设计起来是要有人用的,不好用或者很难用会直接不采用这款MCU而选择成熟、资料多的国外MCU,这对于厂家也是不利的。 最后,我还是很看好小华半导体的,也希望我以后遇到问题,实在解决不了,还有求助于原厂的机会,共同努力,谢谢