Updated: May 7, 2013 - Added 6 new chapters
Ken Hsu, Rochester Institute of Technology
Dan Cheung, Rochester Institute of Technology
Sam Skalicky, Rochester Institute of Technology
Written using the TWR-K40N512. Most of the knowledge is transferable to any of the Kinetis K family of devices.
The Freescale Tower System is a modular development platform that allows rapid prototyping and re-use through interchangeable modules. A few of the modules are serial modules for Ethernet and other serial interfaces, wireless modules, audio modules, and blank proto-boards to build your own circuit.
CodeWarrior 10.1 Integrated Development Environment (IDE) is a new version of CodeWarrior based on the Eclipse IDE. It provides features such as instruction level debugging, disassembly, access to device registers while debugging, processor expert, and more. It is designed to be used with Freescale’s latest microcontrollers.
- General Purpose I/O
- Multipurpose Clock Generator
- Interrupts and Timers
- Serial I/O
- Digital to Analog Converter
- Analog to Digital Converter
- Analog to Digital Interrupts
- Flex Timer Module
- Real Time Clock
- Cyclic Redundancy Check (CRC)
- Digital Signal Processing (DSP) [Draft State]
- Capacitive Touch
Complete course files restricted to verified faculty only. Available for download in the Faculty-Portal