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.
以前所有的C2000官方代码里面都叫做ramfuncs,新的driverlib库改名.TI.ramfunc,目的是什么?
其实叫什么名字都是可以,随意修改名字除了带来代码不兼容,并没有什么好处。
还有数据类型定义,全部用C标准头文件<stdint.h>中的定义不好吗?Uint16,uint16一大堆定义变来变去,除了让代码更乱,没什么意义。
建议参考下STM32的标准外设库是怎么写的,国产GD32的库也可以,修改底层软件的API是很痛苦的,既然痛苦一次,就把它一次性做好。
外设库的API方面TI做得完全不是一个IC大厂该有的水准。