Dear All, I am new to the ARM and KEIL. I plan to develop a system containing usb host/device. I see in the website the rl-arm functions and also middleware doing this. But I don't understand the difference between them. It only came to mind that the rl-arm is containd the mdk v4 and the middleware for v5 ( may wrong ).
I have tow question: 1- What is the difference between them? 2- What is the correct solution to my application?
Best Regards, ras
RL-ARM is older library and only maintenance mode, so only bug fixes are done. Middleware is currently active and development is active on it so new features and improvements are actively added.
You can not buy license of RL-ARM any more, you can only buy license for middleware, actually you can only buy product called MDK professional which includes middleware for USB host and device.
Dear Milorad, Reply to your comments: But in the mdk v5 when for example i open the lpc 1768 usb projects ( included in the pack installer ) the rl-usb function and other rl-arm functions are there!
And how do you know those are rl-arm functions?