This book is intended as a hands-on
manual for learning how to design systems using the STM32 F1 family of
micro-controllers. The focus of this book is on developing code to utilize the various peripherals
available in STM32 F1 micro-controllers and in particular the STM32VL Discovery
board. Topics covered includes: Introduction to the STM32 F1, Skeleton Program,
STM32 Configuration, Asynchronous Serial Communication, SPI, SD Memory Cards,
I2C – Wii Nunchuk, Timers, DMA: Direct Memory Access, DAC : Digital Analog
Converter, ADC : Analog Digital Converter, Real-Time Operating Systems.
This book covers the following topics:
Hardware Architecture, pinouts Functional Building Blocks of Processor Memory
organization I/O ports and data transfer concepts Timing Diagram Interrupts-
Data Transfer, Manipulation, Control Algorithms and I/O instructions, Comparison
to Programming concepts with 8085.
Author(s): St. Anne's
College of Engineering and Technology
The purpose of this
book is not to make a microcontroller expert out of you, but to make you equal
to those who had someone to go to for their answers. Book contains many
practical examples, complete assembler instruction set, appendix on MPLAB
program package and more.