......
.....
- "je n'arrive pas à programmer mon poste "xxx"
- "ca fait plusieurs fois que je refais l'interface et ca ne marche toujours pas"
- "lors de la lecture de mon radiotéléphone "xxxx", j'ai un message "erreur 2"
- "Lors du lancement du logiciel sur mon pc j'ai un "Run time erreur",
je vais donc essayer de vous faire comprendre le "pourquoi" du "comment" !!!
Je vais donc vous présenter ci-dessous un tableau succint mettant en évidence la référence du microprocesseur et son année de sortie.
| Micro-processeur | Année |
| 8080 | 1974 |
| 8085 | 1976 |
| 8086 | 1978 |
| 8088 | 1978 |
| 80186 | 1982 |
| 80188 | 1982 |
| 80286 | 1982 |
| 80386 | 1986 à 1994 |
| 80486 SX25 | 1989 |
| 80486 DX33 | 1990 |
| 80486 DX50 | 1991 |
| Pentium 686 | 1995 |
| Pentium Pro | 1995 |
| Pentium II | 1997 |
| Pentium III | 1999 |
| Pentium IV | 2000 / 2007 |
| Pentium M | 2003 / 2007 |
Nous avons donc ci-dessus les "processeurs" les plus courant des années passées.
Nous avons donc eu au fil des ans :
| System d'exploitation DOS | Année |
| PL/M (Program Language/ Microprocessor) | Avril 1972 | CP/M (Digital Research) | 1974 |
| CP/M-86 | 1979 |
| PC-DOS | 1980 qui devient Ms-DOS 1.0 en 1981 |
| Q-DOS (Quick & Dirty Operating System) | 1980 |
| CP/M-Plus (version 3) | 1982 | DR-DOS | 1987 |
| Ms-DOS 3.3 | 1987 |
| Ms-Dos 4.01 | 1990 |
| Ms-Dos 5.0 | 1992 |
| Ms-Dos 6.2 | 1993-1994 |
| Free-DOS | 1994 |
| System d'exploitation Windows | Année |
| Windows 3.0 | Mai 1990 |
| Windows 3.0a | Octobre 1991 |
| Windows 3.1 | Mars 1992 |
| Windows 3.11 | Novembre 1993 |
| Window NT | Juillet 1993 |
| Windows 95 | 1995 |
| Windows 98 | 1998 |
| Windows 98 SE | Juin 1999 |
| Window ME | Oct 2001 | Window XP | 2001 | Window XP SP1 | 2002 | Window XP SP2 | 2004 | Window XP SP3 | prévu Avril 2008 |
Cette prise est identifiable soit en DB9 (mâle)ou DB25 (mâle).
Les premiers circuits intégrés permettant la gestion des ports COM était le "couple" MC1488 et MC1489.
On les trouvaient souvent sur des cartes "AddOn" que l'on enfichait dans un slot de pc nommé "ISA", ou "VLB".
Par la suite sont apparus les circuits 8250A et 16550AF....
Ces derniers ont équipés pendant de nombreuses années des cartes pour bus "ISA" et "PCI"..
Elles étaient très souvent montées sur les cartes mères de pc vendus au public, soit par des "assembleurs" ou "grandes surfaces".
L'intérêts de ces anciennes cartes étaient de pouvoir PARAMETRER les ports COM individuellement tant en Vitesse, parité, matériel, etc....
On en trouve d'ailleurs encore en 2008 pour PCI , et des neuves..!!!!.
Ensuite les pcs ont été équipés de circuits "multiplexés", voir même perdu le port SERIE au profit de la connectique "USB" (Uniserval Sérial Bus).
Vous rencontrerez des problèmes de prog si vos cartes sont équipées de "circuits multiplexés", de "microcontroleur inconnu" ou d'adaptateur USB/série.......etc.....en général tout ce que vous trouvez dans un pc "Ultra Moderne" de nos jours..
ATTENTION, toutefois il y aura quand même quelques exeptions.
Nous allons donc voir ensemble plusieurs exemples.
Comment éplucher tout cela.
Vous avez besoin pour la prog de:
- Un pc de bureau ou portable + un port rs232.
- Le system d'exploitation de ce pc.
- Une interface avec MAX232 (ou autre circuit) ou pas.
- Un logiciel se rapportant à votre radiotéléphone.
Concernat "le pc" c'est à vous de l'identifer, et de voir son contenu et périphériques .
Pour l'interface vous disposez d'une "TOUTE FAITE" ou d'un schéma pour la réaliser.
Maintenant le plus important est le côté 'SOFT".
1er exemple:
Nous avons radiotéléphone de marque MOTOROLA type Staccato.
Nous avons le soft, et lors de la vérification de la date des fichiers voyons "1986".
La question est avec quoi le programmer.
- Le matériel Staccato n'est programmable QUE sous DOS
- Le logiciel est des années 1986 (avec derniere modif en 1991).
Nous avons donc déjà 2 informations importantes.
A partir de la nous en déduisons:
- Que la prog doit pouvoir se faire sur un pc du genre 80386.
- Que le soft est ancien et demande des circuits RS232 de l'époque.
- Que la prog ne fonctionnera PAS sous WINDOWS.
- Que le system d'exploitation devra être du MS-DOS 1.0 à 6.22 ou équivalent.
2ème exemple:
Nous avons radiotéléphone de marque TAIT T2000 type 2020 deuxième édition donc V2.
Nous avons le soft v2.64, et lors de la vérification de la date des fichiers voyons "24/02/2004".
La question est avec quoi le programmer.
- Le matériel TAIT T2020 n'est programmable QUE sous WINDOWS
- Le logiciel est des années 2004.
Nous avons donc déjà 2 informations importantes.
A partir de la nous en déduisons:
- Que la prog doit pouvoir se faire sur un pc du genre "Pentium", voir même en dessous.
- Que le soft est récent et utilisera des circuits RS232 de maintenant.
- Que la prog ne fonctionnera PAS sous DOS.
- Que le system d'exploitation devra être du WINDOWS XP voir en dessous du Win98SE (Essai à faire).
Si vous n'avez pas le "BON PC" et/ou le bon "SYSTEM d'EXPLOITATION" , n'insistez pas , vous allez PLANTER la Radio.
On trouve encore de petits pc portable anciens à bas prix, ou même des pc bureaux.
Maintenant si vous ne maitrisez pas tout cela, laissez quelqu'un d'autre ayant les connaissances pour le faire.
Vous n'avez donc plus aucune excuse pour ne pas comprendre la programmation des radiotéléphones.
Retour à la page de présentation