Tiva C Series LaunchPad Tutorial
Covered Under This Tutorial:
4. Programming the GPIOs for taking inputs (Under Development!)
5. Programming the GPIO interrupts (Under Development!)
6. Introduction to on board Timers (Under Development!)
7. LED blinking using timers (Under Development!)
Pre-requisites:
1. Basic knowledge about microcontrollers and their programming.
2. Basic knowledge of C programming.
The Tiva C Series launchpad is an ARM Cortex M4F development board. What that implies is that this board is based on a micro controller (TM4C123GH6PM) that has been developed on the ARM Cortex M4F architecture. I would not be discussing about the ARM architecture or its capabilities rather the concentration would be on getting to know the various aspects of the TM4C123GH6PMI microcontroller. As a first I would like you to understand the purpose of this blog on the Tiva C Series LaunchPad.
I bought this from TI for $12.99. The purpose was to learn about ARM based controllers and how I could make use of them to create some good applications. I also found out TI's own online tutorials about this board. These can be found HERE.
A great thing about this board is that TI provides its own C library called TivaWare for the board which makes development super easy. Also TI's own CCS compiler is fully functional and free when your system is connected to the launchpad. But the downside is that in TI's tutorials mentioned above they use only the TivaWare library to cover the operations of this board. It is not a problem when you just want get some know-how of how some of the basic operations could be implemented quickly. But if you want to delve in deeper and want to understand the actual micro controller than the board itself you would not find much resources/tutorials about it except the official data sheet provided by TI and some bits and pieces scattered all over the internet. So this blog is an attempt to provide you with all that information and knowledge that I was able to gather in a long time, at one place and in an easy to understand manner.
In short:
No comments:
Post a Comment