Connectique TP6
This commit is contained in:
BIN
ressources/Pinout.png
Normal file
BIN
ressources/Pinout.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 412 KiB |
32
tp5.md
32
tp5.md
@@ -382,6 +382,38 @@ modprobe ehci-atmel
|
|||||||
|
|
||||||
Et à présent quand on redémarre le système embarqué, les modules USB sont montés correctements et le fonctionnement du script que l'on a créé au préalable est de retour !
|
Et à présent quand on redémarre le système embarqué, les modules USB sont montés correctements et le fonctionnement du script que l'on a créé au préalable est de retour !
|
||||||
|
|
||||||
|
Bonus quand on lance le système ca ressemble à ca :
|
||||||
|
|
||||||
|
```
|
||||||
|
####################### #########################
|
||||||
|
############################ #############################
|
||||||
|
################################ ###############################
|
||||||
|
############################## ##############################
|
||||||
|
############################# ############################
|
||||||
|
########################### ###########################
|
||||||
|
######################### #########################
|
||||||
|
####################### #######################
|
||||||
|
###################### ######################
|
||||||
|
########################################
|
||||||
|
####################################
|
||||||
|
##############################
|
||||||
|
##########################
|
||||||
|
####################
|
||||||
|
################
|
||||||
|
############
|
||||||
|
#############
|
||||||
|
################
|
||||||
|
####### #######
|
||||||
|
##### ####
|
||||||
|
## ##
|
||||||
|
Welcome back
|
||||||
|
|
||||||
|
192.168.144.100 login: root
|
||||||
|
Password:
|
||||||
|
login[53]: root login on 'ttyS0'
|
||||||
|
~ #
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
34
tp6.md
Normal file
34
tp6.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# Travail pratique 6
|
||||||
|
|
||||||
|
## Objectif
|
||||||
|
|
||||||
|
Le but du TP est de pouvoir commencer à utiliser les GPIO en jouant avec une carte MyLab1. Ensuite l'idée est de faire notre propre module driver pour notre kernel embarqué qui s'occupe de gèrer le joystick et pouvoir l'utiliser ensuite dans un jeu.
|
||||||
|
|
||||||
|
## Connectique...
|
||||||
|
|
||||||
|
Bon c'est un peu le bazard cette histoire, la carte myLab a des connecteurs un peu fébriles ou du moins pas très compatibles avec les cables dupont que l'on a et on a très peu d'informations sur le pcb pour se retrouver ce qui est très frustrant.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Voici tous les ports que on peut utiliser sur notre carte:
|
||||||
|
|
||||||
|
PA16, PA17, PA21, PA23, PB15, PB25, PB26, PB28, PB29,
|
||||||
|
PC9, PC16, PC17, PC22, PC23, PC24, PC28, PC29, PE31
|
||||||
|
|
||||||
|
Nous allons utiliser les pins PA16 PA17 PA21 PA23 et PB27 car ils sont plutôt proches sur la carte et ils groupés et pour GND et +3.3V on va aller les chercher sur un autre endroit de la carte car c'est plus simple.
|
||||||
|
|
||||||
|
Voici un tableau des ports
|
||||||
|
|
||||||
|
| Device | Mylab | Sama5d3 |
|
||||||
|
| -------- | ------- | ------- |
|
||||||
|
| Up | 2.24 | PA16 |
|
||||||
|
| Down | 2.26 | PA17 |
|
||||||
|
| Left | 2.25 | PA21 |
|
||||||
|
| Right | 1.27 | PB27 |
|
||||||
|
| Button | 2.23 | PA23 |
|
||||||
|
| +3.3V | 2.1 | +3.3v |
|
||||||
|
| GND | 1.1 | GND |
|
||||||
|
|
||||||
|
En suivant ce tableau tout le long du tableau on devrait eviter toute confusion de câbles.
|
||||||
|
|
||||||
|
C'est un peu la galère pour tout faire tenir mais bon normalement ca passe.
|
||||||
Reference in New Issue
Block a user