Accueil > Mots-clés > Composants > ARM
ARM
Les calculateurs programmables ARM sont des micro-contrôleurs ou des microprocesseurs basés sur une architecture RISC 32 bits. C’est une architecture simple et performante qui a été développée par la société ARM Ltd dont un laboratoire est basé à Sophia-Antipolis.
Il existe différentes familles ARM et différentes fondeurs de composants proposent leur version dans chaque famille : Atmel, Samsung, Texas Instruments, etc.. Par exemple les ARM7 sont des micro-contrôleurs tandis que les ARM9 ou ARM11 sont des microprocesseurs.
Ces petits calculateurs sont en train de révolutionner l’électronique grand public, en remplaçant les micro-contrôleurs peu puissants et en restant beaucoup plus économes (faible consommation nécessaire pour des équipements mobiles sinon trop courte autonomie) que les processeurs classiques.
Presque tout le monde a oublié que ARM signifie Acorn RISC Machines.
Articles
-
Vision par webcam avec une Raspberry Pi
9 novembre 2012, par Julien H.
Un robot mobile autonome peut servir à explorer un endroit où on ne se trouve pas. Pour l’acquisition d’images comme pour la transmission à distance, des solutions à bas-coût sont possibles grâce à une simple webcam de chat (15€) et une carte Raspberry Pi (35€ + câbles et carte mémoire).
C’est la solution qu’a choisi Greg pour la mise à jour 1.1 de son robot Baba.
Configuration requise
La manip’ présentée ici est effectuée avec une Raspberry Pi type B seconde version avec 256 Mo de (…)
-
Environnement de dév. pour ARM7
24 novembre 2007, par Patrick
Bonjour à tous,
J’attire votre attention sur le kit iF-Dev de iSystem.
Site officiel du kit arm7 iF-Dev (mise à jour de mai 2011 : le produit n’existe plus)
C’est un ensemble complet pour développer sur arm7 pour 69 euros port compris. Il y a :
– une carte arm7,
– une sonde jtag pour faire du debug,
– un environnement avec compilo c/c++ et debugger intégré.
J’en ai acheté un et c’est vraiment super pour un rapport qualité prix inégalé ; pour ce prix là on a du mal à trouver la (…)
-
Communication série avec Java sur puce ARM
8 juillet 2012, par Julien H.
La Raspberry Pi est équipée d’un processeur ARM. Bien que l’essentiel des fonctionnalités demandées à un micro-ordinateur soient supportées, il y a quelques cas particuliers.
C’est le cas de la communication série depuis une application Java. Le langage Java sait parler avec un port série (USB, etc..) grâce à des bibliothèques (RXTXcomm.jar par exemple). Mais derrière, il délègue le travail au système d’exploitation, avec des bibliothèques systèmes (DLL sous Windows, shared objects ou SO (…)
-
Découverte du PCduino
16 mai 2013, par Julien H.
Tester une nouvelle carte n’a jamais été aussi passionnant. En effet ce n’est pas la première fois que nous découvrons une nouvelle solution de développement embarqué pour nos robots, mais jamais avec autant de promesses.
Et cette expérience a été rendue possible grâce à Arobose, la boutique des robots geeks qui nous a offert la PCduino dès sa sortie.
Pourquoi encore une nouvelle carte ? Tout simplement parce qu’elle résout un problème récurrent au club : la connectique ! On supprime un (…)
-
Forum de l’embarqué libre aux JM2L 2010
28 novembre 2010, par Julien H.
Lors des Journées Méditerranéennes du Logiciel Libre, un mini-forum consacré aux solutions embarquées libres était proposé. Un petit groupe des Pobots y a assisté (et même notre robot bipède, à base d’Arduino open source).
Présentation des JM2L 2010
Site officiel de l’atelier des JM2L 2010
Les intervenants
L’association Linux Azur présentait des plateformes OMAP (cartes électroniques à base du processeur ARM de Texas Instruments).
Un ingénieur de Texas Instruments était présent. (…)
-
Archlinux sur la Raspberry Pi
2 juillet 2012, par Laurent Ba.
Cet article est destiné à ceux qui veulent découvrir et installer la distribution Archlinux sur une carte Raspberry Pi.
D’autres distributions sont disponibles, plus simples : Debian, Raspbian, Occidentalis...
Installation
Allez c’est parti pour une petite install sur la Raspberry pi d’une de mes distributions Linux préférées. L’installation est faite depuis un PC lui-même sous système GNU/Linux.
Pour les présentations le plus simple c’est d’aller faire un tour sur , mais je vais (…)
-
Logiciel bas-niveau de la Raspberry Pi
9 juillet 2012, par Julien H.
Une carte électronique à base de micro-processeur peut être vue comme une succession de couches, soit du bas vers le haut : le circuit imprimé les puces interconnectées le logiciel de chaque puce (firmware) le programme de bas-niveau spécifique au matériel le système d’exploitation adapté pour ce programme les machines virtuelles (VM) dédiées au système d’exploitation les applications dédiées au système d’exploitation les applications indépendantes de la carte utilisant une VM
Nos projets (…)
-
Cartes à base d’ARM (2007)
18 novembre 2006, par David,
Julien H.,
Thierry C.
étude du marché 2007 des produits grand public à base de microcontrôleurs ARM
-
Benchmark du dSpin pour R2-D2
19 août 2012, par Julien H.
Nous allons utiliser des drivers dSPIN avec la puce L6470 de ST Microelectronics. Ils ont été présentés par Éric dans cet article.
Plutôt gros le moteur, non ? C’est un Step-Syn 03-820-26 de SANYO qui fait 85 mm de diamètre.
Cet article décrit comment adapter les paramètres électriques aux caractéristiques des moteurs, et ensuite à régler les paramètres d’accélération et de vitesse à la structure mécanique de R2-D2, notamment les effets de son poids et de son centre de gravité.
La (…)