programmateur et un bus pour ST7LITE09.
Nous allons dans cette deuxième leçon vous expliquer comment réaliser un bon programmateur et un bus pour ce microcontrôleur: SOFTEC nous a permis d’utiliser son programme INDART capable d’effectuer non seulement la programmation du microcontrôleur ST7LITE09, mais aussi le débogage en temps réel des fonctions du programme. Ainsi, en cas d’erreur, il est possible de déterminer tout de suite où se trouve l’instruction erronée. Dans cette première partie, nous nous occuperons surtout de la réalisation du programmateur proprement dit, laissant pour la deuxième l’objectif de construire le bus et l’alimentation.
Une mémoire “flash” peut être de deux types, reprogram- mable et non reprogrammable. Les mémoires “flash” reprogrammables ont une fenêtre sur le dessus du boî- tier, comme le montre la figure 1, laquelle, soumise à la lumière d’une lampe à ultra-violets, permet l’effacement du programme présent dans le microcontrôleur et d’ob- tenir ainsi un microcontrôleur vierge pouvant recevoir un nouveau programme. Les microcontrôleurs reprogram- mables ont l’inconvénient d’être très coûteux et d’avoir une mémoire qui se détériore après un certain nombre d’effacements. Les microcontrôleurs à mémoire “flash” non reprogrammable, bien moins coûteux, n’ont pas de fenêtre mais présentent l’inconvénient de ne pas pouvoir être effacés une fois programmés.
avantage décisif. En outre ils sont programmables sans devoir être extraits du circuit où ils vont fonctionner : ils sont de type ICP (“In circuit programmation”), on n’a donc pas besoin de les monter sur le programmateur. La programmation ICP se fait grâce à une mémoire interne réservée, ou “System Memory”, dont ce microcontrô- leur est doté, contenant un petit programme constitué d’une série d’instructions. Ces instructions permettent d’établir une communication bidirectionnelle “In Cir- cuit” (fonction ICC) entre le microcontrôleur et l’ordina- teur. Chaque fois que la programmation commence, la ICC est activée : elle transfère de l’ordinateur vers la mémoire RAM du microcontrôleur une série d’instruc- tions spécifiques servant à la programmation ICP. Ces instructions sont celles qui, grâce à l’ICC, transfèrent de votre ordinateur vers le “Program Space” du micro- contrôleur les instructions au format exécutable (.hex) de votre programme. Vous l’avez compris, avec ce type de programmation c’est le microcontrôleur lui-même qui prélève dans votre PC le programme exécutable .hex que vous avez réalisé.
Comment faire Un programmateur et un bus pour ST7LITE09.
comment fabrique
comment creer
Popular Posts
-
Rockstar Games Launcher is essential for playing popular games like GTA V , Red Dead Redemption 2 , and others. However, many users encounte...
-
How to Fix War Thunder Error 81110013 – Step-by-Step Guide War Thunder is a popular online combat game, but many players encounter Error ...
-
Struggling with the Dobzouls38.0 error in your software? Our comprehensive guide provides step-by-step solutions and tips to fix and preven...
-
Learn how to fix the Reedoor2.4.6.8 data error with this easy guide. Discover effective solutions and preventive measures to keep your syst...
-
How to Fix Dev Error 0x59e33872 in Warzone & Other Games Are you experiencing Dev Error 0x59e33872 while playing Call of Duty: Warzone...
-
If you’re trying to access TD Bank’s online banking services and encounter Error 503.1755 , you’re not alone. This error commonly occurs du...
-
Are you encountering the "Missing Error JSON Structure" message while streaming on Hulu? This frustrating error can interrupt your...