[原厂资料] 杰发底层库使用问题

[复制链接]
 楼主| tianmeijiao 发表于 2021-5-6 17:43 | 显示全部楼层 |阅读模式
本帖最后由 tianmeijiao 于 2021-5-7 10:07 编辑

1、不知道杰发科技底层库后续是否升级的好用点,现在的库就和使用寄存器一样,需要一个一个函数调用,没有像STM32 HAL那种封装。
2、请点有梦想的软件工程师,从杰发科技底层库可以看出,有些库写的可以,有些库写的很难用,是不是不同人写的,水平参差不齐。RCC的库太难用了,就像毕业大学生写的一样。3、函数命名存在问题,看得出来函数名称没有仔细考虑,想到啥就写啥,用起来很别扭。也可以参考ST HAL命令与Windows API命名。HAL_Delay、HAL_GPIO_WritePin、FindWindows。例如WritePin若改成SetPin就完全变味了。
4、库架构需要提升,和ST HAL库相比显得杰发的库结构不够清晰,代码风格不统一,开发人员水平参差不齐。(请个架构师设计一下吧,不要让毕业大学生把正点原子的代码风格带进来了)

总结:库函数过于散乱、命名不合理、库架构差、代码风格不统一。

吐槽下使用感想,还是希望国产MCU能发展起来能看中文文档
weifeng90 发表于 2021-5-7 07:13 来自手机 | 显示全部楼层
哈哈,慢慢来吧。
marginer 发表于 2021-5-10 15:11 | 显示全部楼层
感谢提出宝贵的意见,不断改善中。
yangxiaor520 发表于 2021-5-11 08:06 来自手机 | 显示全部楼层
这块国产厂家确实还需要努力啊
拿来主义 发表于 2021-5-12 16:20 | 显示全部楼层
虽然尖锐,但是深有体会!
LM莫 发表于 2021-5-15 20:15 | 显示全部楼层
慢慢来把,ST也是经过多少年的积累,才达到了LL库的水平,都是在不断进步的。
guijial511 发表于 2021-5-17 18:02 来自手机 | 显示全部楼层
国产要想做好,需要个过程。
单片小菜 发表于 2021-5-18 09:41 | 显示全部楼层
确实需要一个很长时间的过程的。不然没有办法做好的。
勇敢的大白菜 发表于 2021-5-18 23:58 | 显示全部楼层
感谢楼主的分享,不错的。
Linley 发表于 2021-7-13 15:33 | 显示全部楼层
780X和78XX的库函数中同一个功能,参数都不统一
单片小菜 发表于 2021-7-14 15:05 | 显示全部楼层
还是希望国产MCU能发展起来,能看中文文档。
自己造声卡 发表于 2021-7-14 16:52 | 显示全部楼层
需要进行很好的设置,慢慢熟悉了,就好了。没有别的了。
liangdingren 发表于 2021-9-13 11:52 | 显示全部楼层
他山之石可攻玉,为何杰发工程库架构不提升,和ST HAL库相比显得杰发的库结构不够清晰,代码风格不统一,开发人员水平参差不齐?
daichaodai 发表于 2021-9-15 07:36 来自手机 | 显示全部楼层
国产的需要时间来适应和优化
菜鸟tony1 发表于 2021-9-15 09:49 | 显示全部楼层
加油
Bobby13 发表于 2021-9-15 14:03 来自手机 | 显示全部楼层
我们一起搞一下吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

13

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部