GCC ARM installation et utilisation sur Mac

GCC ARM installation et utilisation sur Mac

22
juillet
2016

STM32L052_1

Ici est presente mon investigation sur la programmation d’un systeme ‘bare metal’ pour un microcontroleur ARM.

Table des matieres:

  •       –Compilateur–
  •       –Commande Line Tool–
  •       –Tester le fonctionnement avec la commande–
  •       –Lancer les compilations avec la commande–
  •       –Creation du fichier make (base)–
  •       –Fichier Startup Code (startup.s)–
  •       –Fichier Linker Script (*.lst)–


Conception du PCB du M0+

Conception du PCB du M0+

26
décembre
2015

ARM_M0+_V1board

Voila le PCB de mon M0+ envoyé ! Dans la plus grande simplicite … c est pour du prototypage … il n’y a plus qu a attendre son arrive …   Et voila … le PCB pret aux tests … Liens du processeur : http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1817/LN1844/PF254218

Spartan3E V0.1 construction

Spartan3E V0.1 construction

14
février
2015

Spartan3E V0.1 second attempt

Reception des PCB Reception du stencil Preparation pour appliquer la pate a souder Et hop, au four … Apres une operation de sauvetage a cause d’une mauvaise soudure au four … Bon beh on recommence … et la c’est mieux :P Sous perfusion … et le resultat …

ARM – Environnement de développement & 1er programme en assembleur.

ARM – Environnement de développement & 1er programme en assembleur.

5
février
2015

ARM_1

Voici quelque temps que j’ai reçu une carte STM32L053Discovery. Au début, tout était pour le meilleur des mondes alors que je pouvais utiliser l’IDE IAR en version démo, et les librairies fournies par STM. Mais voici que le temps de test de l’IDE est arrive a son terme, et les possibilités viennent a se réduire pour programmer cette carte sans avoir a ouvrir le porte monnaie. De plus, comme l’utilisation des librairies vient souvent grossir les binaires, je me suis lancé dans l’idée de retourner aux sources et de programmer ce microcontrôleur avec le strict minimum. Alors pourquoi ne pas réapprendre les bases de cette architecture, ainsi que celles de la programmation embarquées « Bare Metal ».

BBAlim – WorkFlow

BBAlim – WorkFlow

2
février
2015

Description des étapes de conception de ma carte BBAlim. En commençant par le PCB, jusqu’au produit fini.

CanSat Photos

CanSat Photos

2
février
2015

cansat loading

 

Xmega128

Xmega128

31
janvier
2015

xmega128_board
Cansat – Video Prototype

Cansat – Video Prototype

31
janvier
2015

Capture d’écran cansat film
CAM – BreadBoard adaptateur

CAM – BreadBoard adaptateur

30
janvier
2015

CAM_PCB

Voila un moment que j’ai acheter de petite camera, je pense qu’il est temps que je fasse le PCB pour y souder le connecteur et enfin tester ces cameras … en attente du PCB … see ya

protofpga : Conception du PCB

protofpga : Conception du PCB

29
janvier
2015

ProtoFPGA_PCB

J’ai toujours voulu faire une carte de prototypage à base de FPGA, voila le projet lancé … J’ai fais dans le plus simple, voici le schéma bloc : et après un peu de travail … voici le PCB : On retrouve un connecteur USB a gauche, principalement pour l’alimentation, mais une connexion différentielle est faites au […]