Master SIAME | Université Toulouse 3

Internet of things and System on Chip

Master SIAME | Université Toulouse 3

Internet of things and System on Chip

User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

embedded:materiel:arm335x [2015/08/26 20:37] (current)
Line 1: Line 1:
 +{{ http://​www.ti.com/​graphics/​folders/​partimages/​AM3358.jpg}}
 +
 +====== ARM335X ======
 +
 +  * {{:​embedded:​spruh73i.pdf|description du micro-contrôleur}}
 +
 +Comme vous pourrez le voir, ce micro-contrôleur est beaucoup plus gros et complexe que  notre petit AT91SAM7S. Etant donné qu'il y a un système Linux, il faudra seulement se polariser sur les parties intéressantes :
 +  * le(s) PIO(s) appelé GPIO multiplexant jusqu'​à 6 périphériques,​
 +  * le PWM (qui est beaucoup plus puissant mais on ne s'​intéresse qu'à la génération d'​impulsion).
 +
 +
 +Les périphériques ci-dessous sont pris en charge par Linux (y toucher pourrait compromettre la pérennité du système) :
 +  * I2C (module Linux),
 +  * Timer (base d'un système à temps partagé comme Linux et utilisable à travers les primitives [[http://​linux-kheops.com/​doc/​man/​manfr/​man-html-0.9/​man2/​setitimer.2.html|setitimer]] et [[http://​www.linux-kheops.com/​doc/​man/​manfr/​man-html-0.9/​man2/​sigaction.2.html|sigaction]]).