Keil Software provides numerous Application Notes that discuss solutions to special problems. These are available on the Keil web site at: http://www.keil.com/appnotes/.
Application Notes are available for topics like CAN and Ethernet Programming, Complex Device Simulation and many more.