Analysis, design and development for embedded systems in C.
Functions implemented :
- Cooperative real-time kernel (C + ARM assembly)
- Hardware drivers (touchscreen, GPT timers, 7-segment, GPIO, I2C, AITC, ...)
- Network drivers (Ethernet, IP, ICMP)
- Tactile games (Battleships, Tic Tac Toe)
- Shell command interpreter (LCD screen + console port)
- And more ...
Material: Armadeus Freescale i.MX27 ARM APF27 target with 400MHz processor
Analyse, conception et développement d'une application pour système embarqué en C.
Fonctionnalités réalisées:
- Noyau temps réel coopératif (C + assembleur ARM)
- Drivers matériels (écran tactile, timers, 7-segments, GPIO, I2C, AITC, ...)
- Drivers réseau (Ethernet, IP, ICMP)
- Jeux tactiles (bataille navale, Tic Tac Toe)
- Interpréteur de commande Shell (écran LCD + port console)
- ...
Matériel: cible Armadeus APF27 avec processeur ARM Freescale i.MX27 400MHz