现有的SDK太杂乱,后续有推出精简版的计划吗?
-
现在的YCT工具为了芯片的兼容,生成的工程结构简直没法看,各种乱七八糟的东西全部堆在一起,逼死强迫症是一回事,代码里也会有很多不必要的冗余,导致排查问题的时候很麻烦.
这是自带的HelloWorld DEMO,什么都没加,编译出来就10几K了. ,全系列芯片的CMSIS都给你放进来 . ,(也不知道为什么要单独列出来)
本来云途最开始的SDK就存在外设功能过度封装,臃肿复杂的问题,比如控制GPIO的文件就有irq---driver---port_hw_access.c----port_hw_access.h----gpio_hw_access.h,排查问题时少一个都不行,看的头疼.现在随着工具自动化的提高这样的情况愈演愈烈了,各种不明所以的文件充斥工程,看起来就头大.
我也不是说这样的库模式一定就不好,但是是否后续可以考虑和ST一样对于常用的外设,简化软件架构,出一个精简版的LL SDK.
帮助没办法联网的电脑使用YCT
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...