zyuzyuzyu 发表于 2017-8-7 11:28:00

请问一下大家当遇到要更新HAL库时候都是怎么更新的

因为公司的产品要更新使用的HAL库版本比较旧了,是2014年写的,而且之前更新某些文件的时候遇到了因为HAL库版本而出现的不兼容问题,虽然解决了但是很麻烦,就想把HAL库的版本更新一下,重新写一个新版,直接移植的话工程量很大,特地来请教一下有没有啥比较方便的更新方法,或者更新版本应该做一些怎样的处理能让以后的更新比较方便一些呢?谢谢!

o科技人生o 发表于 2017-8-7 18:48:25

做过这个工程,如果你之前的工程是用cube做的并且都按照规范写在user code beginend里面那你只要在cube新建一个工程把库选择最新的,生成一下稍作修改就行。如果没有cube工程而且没按规范写,那还是有些工作量的,14年的话版本跨度比较大很多API都不一样,底层函数基本都要修改一遍。

zyuzyuzyu 发表于 2017-8-9 11:24:26

o科技人生o 发表于 2017-8-7 18:48
做过这个工程,如果你之前的工程是用cube做的并且都按照规范写在user code beginend里面那你只要在cube ...

多谢指教!我也发现了...工程量的确很大...但是必须要做,为后续版本更新打下标准基础
页: [1]
查看完整版本: 请问一下大家当遇到要更新HAL库时候都是怎么更新的