It is highly optimized, has a small code footprint, and gives excellent performance.
#Keil mdk arm uart interrupt full
The middleware library includes a full networking suite specifically written for ARM7 and Cortex-M processor-based microcontrollers including support for SmartFusion Cortex-M3.
MDK-Professional* includes a comprehensive suite of middleware libraries. When your ARM microcontroller application calls for real-time thread control, TCP, Flash, CAN*, or USB* support, a proven middleware library will save you substantial time coding and debugging.
If they don't meet your expectations, please let them know. They want to provide you with a quality product, service, and support. Quality is the prime motivating factor at Keil. On-line Discussion Forum: They sponsor an open discussion forum at where you may share your comments, suggestions, and questions with other Keil users.Training Courses: For those of you who have to quickly get up-to-speed with their tools, they offer training courses that they can tailor to your specifications.Support Knowledgebase: As they receive technical support questions, they enter them into their support database that they publish on the web at There are over 2,000 questions and answers available there.Device Database listing all supported chips.Web-based Updates and E-mail Notification.Keil tools offer a complete development environment for microcontrollers and have designed specifically for ARM, XC16x/C16x/ST10, 2 families