micro controllers

Goals


- Understanding what a microcontroller is

- Implementing an Arduino board with the Arduino environment and the Arduino library

- Programming a microcontroller in C with an IDE

- Mastering the inputs-outputs

Program

Basic in electricity and electronics
Computer architectures, microprocessors and microcontrollers
History, manufacturers and families of microcontrollers
The Arduino: card, software and language

Practice on Arduino in C-Arduino language

Modular binary and arithmetic
Reminders of C for microcontroller
Inputs-outputs and bit fields
Time management
PWM: Amplitude width modulation

Practice in C, time management

The stages and tools of microcontroller development
IDE: example with Code Composer Studio and MSP430G

Practice on Code Composer Studio (MSP430G, Launchpad and C board)

Serial links: asynchronous, SPI and I2C
Introduction to interrupts
Introduction to timers

Convenient, basic use of interrupts and timers

Duration

3 days

Price

£ 1945

Audience

C programmer

Prerequisites

Basic knowledge of electronics, knowledge of programming (if possible in C language)

Reference

PRO100326-F

Sessions

Contact us for more informations about session date