Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

Compiler/TMS320F28377D: F28377D Driverlib Deprecated

$
0
0

Part Number:TMS320F28377D

Tool/software: TI C/C++ Compiler

Hi,

I'm working on a new project and recently I find that the TI deprecated some of the APIs.

I checked the new C2000ware and below directory;

...\C2000Ware_1_00_01_00\device_support\f2837xd\common\deprecated\driverlib

I used some functions of the older API in can.c, and its working.

In below directory there are some new APIs;

...\c2000\C2000Ware_1_00_01_00\driverlib\f2837xd\driverlib

But when I examine the functions, older API has more features, for example; older CAN API has got

functions like CANErrCntrGet(), CAN_AutoBusOn_Enable(), CANRetrySet() etc. whic new API hasn't.

Why TI deprecated that API, is there a problem? Can we use functions from older API?

Especially DCAN peripheral addressing structure is different than other modules in F28377D.

For DCAN module, Bit & Structure & Union definitions are supported lately by compiler.

Is it the reason why TI deprecated the API?


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>