cubenmx设计的目的就是让你直接在生成的工程内编辑
因为cubemx(尤其是hal库)相当复杂,替换文件可能也需要一些功夫
直接在工程内部修改,如果需要中途变换外设的话,随时可以打开cubemx配置文件更改(只要你的个人代码是写在指定位置,就不会被删掉)
都是可以的,要看你的工程是大小了,其实在结果上,都是一样的。
如果你的工程太大,可以把生成的代码放到你自己的工程中,这样就不用去修改工程了