This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

280049的driverlib为何要把ramfuncs段改名.TI.ramfunc呢?

以前所有的C2000官方代码里面都叫做ramfuncs,新的driverlib库改名.TI.ramfunc,目的是什么?

其实叫什么名字都是可以,随意修改名字除了带来代码不兼容,并没有什么好处。

还有数据类型定义,全部用C标准头文件<stdint.h>中的定义不好吗?Uint16,uint16一大堆定义变来变去,除了让代码更乱,没什么意义。

建议参考下STM32的标准外设库是怎么写的,国产GD32的库也可以,修改底层软件的API是很痛苦的,既然痛苦一次,就把它一次性做好。

外设库的API方面TI做得完全不是一个IC大厂该有的水准。

x 出现错误。请重试或与管理员联系。