There are thousand of different ARM chip . But in this series of ARM I will be using STM32F030 M0 series and perticularly STM32F030R8T6 chip .
The STM32F030R8T6 microcontroller incorporates the high-performance ARM Cortex™-M0 32-bit RISC core operating at a 48 MHz frequency, high-speed embedded memories (up to 64 Kbytes of Flash memory and up to 8 Kbytes of SRAM), and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (up to two I2Cs, up to two SPIs, and up to two USARTs), one 12-bit ADC, up to 6 general-purpose 16-bit timers and an advanced-control PWM timer.The STM32F030R8T6 microcontroller operates in the -40 to +85 °C temperature range, from a 2.4 V to 3.6 V power supply. A comprehensive set of power-saving modes allows the design of low-power applications. These features make the STM32F030R8T6 microcontroller suitable for a wide range of applications such as application control and user interfaces, handheld equipment,
A/V receivers and digital TV, PC peripherals, gaming platforms, e-bikes, consumer appliances, printers, scanners, alarm systems, video intercoms, and HVACs.
Since STM32F030R8T6 microcontroller in a 64-pin LQFP (Low Profile Quad Flat Package),it is not possible to to connect wtih other components as i mentioned earlier you need a development board which has this chip.Above mentioned features are some basic feature & characteristic of this microcontroller If you can't read them forget for now .You will understand everything later. Don't worry i am not writing whole feature about this chip now . We have to study whole a lot further in next chapter . But here is the complete menual of this chip you can download from this link .
In next chapter we will start from a real example of ARM project ,getting started with blinky . I will show you complete step by step guide with circuit diagram and code .
|Basic introduction to STM32|
|Basic GPIO and pre-requestic|
|Learn by examples|
|Getting started with blinky|
|Different methods of programming|
|LED array(display 8 LEDs serially)|
|Display message on LCD|
|Introduction to functions and library|
|Input and output|
|Sensors and transducers|
|Motors and relay interfacing|
|Seven segment interfacing|
|Timer and counters|
|Pulse width modulation|
|Using ethernet shield|