Brevet FR2695495A1 — publié le 19940311

La présente invention concerne de façon générale les systèmes de transfert de données à faible amplitude et vitesse élevée et, plus particulièrement, un procédé et un appareil permettant de faire fonctionner, à plusieurs vitesses, un bus de données à faible amplitude et vitesse élevée. De façon générale, les systèmes de transfert de données comportent un bus de données qui est en mesure de transférer des données entre un dispositif pilote et un ou plusieurs dispositifs périphériques. Dans un système classique de transfert de données, le dispositif pilote adresse chacun des dispositifs périphériques au moyen d'une adresse précédant toutes données qu'il souhaite envoyer aux dispositifs périphériques. Les adresses des dispositifs périphériques ont été ordinairement prédéterminées avant l'utilisation du bus de données et sont connues du dispositif pilote. Dans des systèmes automatisés plus récents, les adresses des dispositifs périphériques ne sont pas connues avant l'utilisation du système de transfert de données. Dès le démarrage du système de transfert de données, il y a une période d'initialisation au cours de laquelle chacun des dispositifs périphériques communique au dispositif de commande du dispositif pilote son adresse ainsi que d'autres informations concernant le type du dispositif. Ces dispositifs plus récents sont beaucoup plus complexes et sophistiqués que les systèmes classiques de transfert de données, mais ils permettent un fonctionnement aisé du point de vue des utilisateurs. Cette période d'initialisation est très complexe et exige un degré de précision élevé. Si le système de transfert de données est initialisé de façon incorrecte, alors les communications ultérieures peuvent être perdues. On sait bien que, dans le domaine des transmissions de données, les efforts portent sur l'obtention d'un système de transfert de données à vitesse élevée qui soit en mesure de transférer plus de données avec une plus grande efficacité. n existe également le souci que ce système de transfert de données produise un rayonnement parasite minimal dans le domaine des parasites de radiofréquence (RFI) et dans celui des parasites électromagnétiques (EMI). Un moyen permettant de réduire l'importance du rayonnement RFI et du rayonnement EMI consiste à diminuer l'amplitude du signal transporté sur le bus de données en le faisant passer du niveau classique de S V crête-à-crête à un niveau de 0,5 V crête-à-crête. Une telle réduction d'amplitude abaisse notablement l'importance du rayonnement produit par le système de transfert de données.En deuxième lieu, pour créer un système de transfert de données de faible amplitude, on filtre fortement les signaux produits par chacun des dispositifs connectés au bus de données afin d'éliminer la partie crête très défavorable du signal. Ce filtrage augmente les temps de montée et de descente des transitions sur le bus de données, ce qui provoque des variations dans le signal transmis entre le dispositif pilote et les dispositifs périphériques. En troisième lieu, dans un bus de données à faible amplitude et grande vitesse dans lequel le dispositif pilote et les dispositifs périphériques sont séparés d'une distance supérieure à 1 m, la capacité électrostatique des câbles, considérés du point de vue matériel, du bus de données provoque des temps de retard variables et longs dans la transmission de données entre le dispositif pilote et les dispositifs périphériques. Pour préserver la justesse de fonctionnement nécessaire d'un système de transfert de données complexe automatisé qui comporte un bus de données à faible amplitude et grande vitesse et présente entre les dispositifs de commande des périphériques et celui du pilote des distances de séparation allant jusqu'à 20 m, il faut réaliser dans le procédé et l'appareil d'arbitrage des conflits d'accès au bus une initialisation d'une haute précision de façon que la justesse de fonctionnement du système de transfert de données ne soit pas altérée par des bruits ou des variations des conditions de transmission pendant la période d'initialisation. La description suivante, conçue à titre d'illustration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages ; elle s'appuie sur les dessins annexés, parmi lesquels: la figure 1 représente un système radiotéléphonique selon l'invention; la figure 2 est un graphe représentant des données à codage Manchester; la figure 3 est un graphe représentant le temps d'échantillonnage disponible pendant la période d'initialisation dans un système de transfert de données selon la technique antérieure; la figure 4 est un graphe montrant le temps d'échantillonnage disponible dans un système de transfert de données selon l'invention; la figure 5 est un organigramme montrant les opérations effectuées dans un dispositif de commande de périphérique pendant la période d'initialisation;; la figure 6 est un organigramme représentant les opérations effectuées dans le dispositif de commande du pilote pendant la période d'initialisation; et la figure 7 comprend des graphes représentant des bits de synchronisation utilisés pendant l'état d'initialisation et l'état de fonctionnement, ou d'exploitation, selon la présente invention. Le mode de réalisation préféré comprend un système radiotéléphonique. Le radiotéléphone est un appareil qui emploie le bus de données à faible amplitude et grande vitesse entre son émetteur-récepteur et plusieurs périphériques. Les périphériques du système radiotéléphonique peuvent comprendre un combiné et un télécopieur, entre autres dispositifs. Parmi ces autres dispositifs, il peut y avoir un modem, un ordinateur portatif ou un dispositif d'affichage de données. Le bus de données à faible amplitude et grande vitesse possède un dispositif de commande de pilote dans son émetteur-récepteur, et des dispositifs de commande de périphériques correspondant dans chacun des dispositifs périphériques. Le système de transfert de données démarre, au cours d'une période d'initialisation, dans un état d'initialisation.Pendant l'état d'initialisation, le bus de données commence par fonctionner à une vitesse inférieure à la normale afin de permettre un suréchantillonnage et toute la précision voulue pendant l'arbitrage des conflits d'accès des dispositifs périphériques. En deuxième lieu, chaque périphérique est synchronisé avec le dispositif pilote, et, en troisième lieu, chaque dispositif périphérique se voit attribuer une adresse unique de façon que le dispositif de commande du pilote puisse communiquer indépendamment avec chacun des dispositifs périphériques. Le dispositif de commande du pilote dispose de l'aptitude à détecter la fin de cet état d'initialisation. Une fois détecté la fin de l'état d'initialisation, la fréquence du bus de données augmente jusqu'à son débit d'exploitation, lequel est plus élevé que le débit d'initialisation.Le fait d'utiliser une basse fréquence pendant la période d'initialisation assure la justesse de transmission des télécommunications entre le pilote et les périphériques pendant les communications ultérieures. On obtient cette justesse d'utilisation en permettant le suréchantillonnage et le traitement des bruits que celui-ci autorise et afin de permettre la variation des flancs des bits qui est due au filtrage ainsi que la capacité et la variation de longueur des câbles, considérés du point de vue matériel, qui sont connectés à chacun des dispositifs périphériques. La figure 1 représente un système radiotéléphonique selon l'invention. Le système radiotéléphonique comporte un émetteur-récepteur fixe 101 et un radiotéléphone mobile ou portatif 103. Le radiotéléphone 103 comporte un émetteur-récepteur 107, un antenne 105 et plusieurs dispositifs périphériques. A titre d'exemple et dans le cadre de la description du mode de réalisation préféré, ces dispositifs périphériques comprennent un combiné 111 et un télécopieur 113. Toutefois, d'autres dispositifs périphériques peuvent remplacer ou s'ajouter à ces dispositifs périphériques. Le bus de données 109 est un bus de données à faible amplitude et grande vitesse qui peut tirer avantage de l'invention. Le radiotéléphone mobile ou portatif 103 échange des signaux de radiofréquence (RF) avec l'émetteur-récepteur 101 du site fixe. Les signaux RF sont couplés par l'antenne 105 et sont modulés et transformés en signaux de données par l'émetteurrécepteur 107. L'émetteur-récepteur 107 peut échanger des signaux de données avec de nombreux dispositifs périphériques comprenant, sans s'y limiter, le combiné 111 et le télécopieur 113. Les données transmises sur le bus de données 109 entre l'émetteurrécepteur et les dispositifs périphériques constituent un flux de données série à codage Manchester. La figure 2 illustre le schéma de codage Manchester. Dans une donnée à codage Manchester, un zéro logique est représenté par un flanc descendant à mi-bit, comme indiqué en 201. Une donnée à codage Manchester est représentée par un flanc montant à mi-bit, comme représenté en 203. Pendant l'état d'initialisation, des communications entre les dispositifs périphériques et le dispositif pilote sont établies. Les conditions exigées pour l'état d'initialisation comprennent la synchronisation des dispositifs périphériques sur le dispositif pilote et l'attribution d'une adresse unique à chacun des dispositifs périphériques. Pour pouvoir effectuer l'attribution des adresses uniques avec la précision voulue, le système de transfert de données fonctionne à un fréquence inférieure à celle existant pendant l'état d'exploitation. Dans le mode de réalisation préféré, la fréquence d'initialisation est 128 kHz et la fréquence de l'état d'exploitation est 512 kHz. La synchronisation des dispositifs périphériques avec le dispositif pilote est une fonction qui est exécutée à intervalles réguliers pendant le fonctionnement du système de transfert de données. La synchronisation s'obtient par envoie d'un bit de synchronisation par le dispositif pilote 107 au dispositif périphérique 109 et 113 Pour maintenir la synchronisation à la fois pendant l'état d'exploitation et l'état d'initialisation, il faut que les bits de synchronisation soient sensiblement identiques, sinon les dispositifs de commande des périphériques devraient pouvoir reconnaître plus d'un bit de synchronisation, en l'absence de quoi la liaison et les communications seraient perdues. Sur la figure 2, est également indiquée une transition entre flancs de bits. La figure 7 est une représentation des bits de synchronisation envoyés pendant les états d'initialisation et d'exploitation. La forme d'onde 701 est un "0" à codage Manchester qui est transmis à la fréquence d'initialisation (128 khi). Un "1" à codage Manchester transmis fait également fonction de bit de synchronisation pendant la période d'initialisation. Ainsi, chaque bit transmis pendant l'état d'initialisation synchronisera avec l'horloge du dispositif pilote les horloges des dispositifs périphériques. Pendant l'état d'exploitation, la synchronisation est effectuée moins fréquemment. Dans le mode de réalisation préféré, la synchronisation a lieu une fois au début de chaque tranche de temps, soit environ une fois toute les 125 ms.Plus spécialement, pendant l'état d'exploitation, le dispositif de commande du pilote envoie une forme d'onde 705 comprenant un bit "1" logique non codé 703, suivi par un bit "0" logique à codage Manchester 705 et un bit "0" logique non codé 707. Le signal inverse fait également fonction de bit de synchronisation, à savoir un bit "0" logique non codé, suivi par un bit "1" logique à codage Manchester et un bit "1" logique non codé. Les bits de synchronisation envoyés pendant les états d'exploitation et d'initialisation sont reconnus au même titre par les dispositifs de commande des périphériques, ce qui maintient la synchronisation pendant l'état d'initialisation et l'état d'exploitation. Une affectation correcte des adresses particulières propres à chacun des dispositifs périphériques est nécessaire pour assurer le succès de toutes les communications ultérieures. L'organigramme 500 de la figure 5 représente le processus suivi par chacun des dispositifs de commande des périphériques. Le processus commence à l'état 501. Ensuite, aux étapes respectives 503, 505 et 507, la mise sous tension est faite, le bus DSC commence automatiquement à la fréquence inférieure, et le bus DSC se synchronise. A l'étape 509, le dispositif de commande du périphérique positionne son compteur d'adresse sur la valeur d'adresse la plus basse. A l'étape 511, le dispositif de commande du périphérique transmet son numéro de série sur le bus de données 109. A l'étape 113, le dispositif de commande du périphérique lit la valeur courante du bus de données 109.A l'étape de prise de décision 515, le dispositif de commande du périphérique compare la valeur du bus de données avec le numéro de série transmis. Si la comparaison indique que le numéro de série et la valeur de bus de données sont égaux, alors il n'y a pas de conflits d'accès au bus. S'il n'y a pas de conflit d'accès au bus, alors l'adresse particulière propre au dispositif de commande du périphérique se voit attribuer la valeur d'adresse au bloc 519, après quoi sont effectuées les étapes respectives 521, 523, 525 et 527 où, respectivement, la fréquence du bus est augmentée pour l'écriture au registre commun, une synchronisation a lieu pour abaisser, du point de vue du dispositif pilote, la fréquence du bus DSC, une synchronisation a lieu pour augmenter, du point de vue du dispositif pilote, la fréquence du bus DSC, puis le bus se trouve dans son fonctionnement normal.Sinon, dans le cas d'un conflit d'accès au bus, le processus va à l'étape 517, où le compteur d'adresse est incrémenté, après quoi le processus revient à l'étape 511. La détection de la fin de la période d'initialisation est une opération cruciale pour le passage de l'appareil de transfert de données dans l'état d'exploitation. L'organigramme 600 de la figure 6 illustre le processus suivi par le dispositif de commande du pilote pour détecter la fin de la période d'initialisation. Aux étapes respectives 601 à 607, l'organigramme suit les même étapes que celles définies sur la figure 5 en relation avec les étapes 501 à 507. A l'étape 609, le logiciel de commande atteint la fin d'un intervalle prédéterminé où doit être vérifié si le numéro de série d'un dispositif de commande d'un périphérique a été reçu. Le fait de laisser le logiciel de commande arriver à la fin d'un intervalle prédéterminé équivaut à attendre une durée prédéterminée. A l'étape de prise de décision 611, le processus détermine si le numéro de série a été reçu. Si un numéro de série a été reçu, alors, à l'étape 613, le logiciel du dispositif de commande du pilote configure le dispositif périphérique qui vient de recevoir ses paramètres d'attribution. A la fin de l'étape 613, l'organigramme retourne à l'étape 609 attendre la fin de l'intervalle prédéterminé suivant. Si l'étape 611 de prise de décision détermine qu'aucun numéro de série n a été reçu, alors l'étape 615 de prise de décision détermine si au moins un numéro de série a été reçu depuis la mise sous tension du dispositif de commande. Si aucun numéro de série n'a été reçu, alors, à l'étape 627, est effectué l'arrêt de l'appareil de transfert de données. Si au moins un numéro de série a été reçu, alors la fin de l'état d'initialisation est ainsi détectée. Dès la détection de la fin de la période d'initialisation, la fréquence du bus de donnée est changée en celle de l'état d'exploitation, à l'étape 617. Aux étapes respectives 619, 621, 623 et 625, l'écriture au registre commun du périphérique a lieu via le bus DSC, la fréquence du bus, du point de vue du dispositif pilote, est augmentée, l'écriture au registre de commande du dispositif pilote à lieu, après quoi le bus prend son fonctionnement normal. Dans le mode de réalisation préféré, la fréquence de l'état d'exploitation, ou état de fonctionnement, est supérieure à celle de l'état d'initialisation, à savoir vaut 512 kHz. Le système maintient la synchronisation entre les dispositifs de commande du pilote et des périphériques pendant qu'il modifie les fréquences du bus de données 109. Dans le mode de réalisation préféré, la fréquence de fonctionnement normale, ou d'exploitation, est de 512 kHz. Le dispositif de commande du pilote ne passe pas à la fréquence d'exploitation avant d'avoir détecté la fin de la période d'initialisation. Tout d'abord, le dispositif de commande du pilote transmet à tous les dispositifs de commande des périphériques l'instruction de passer à la fréquence d'exploitation, alors que le dispositif de commande du pilote reste à la fréquence d'initialisation.Pendant cette durée de transition, toutes les émissions allant du dispositif de commande du pilote aux dispositifs de commande des périphériques ressemblent à des impulsions de synchronisation pour les dispositifs de commande des périphériques qui fonctionnent à la fréquence d'exploitation. Ceci résulte des similitudes précédemment exposées en relation avec la figure 7. Dès que les dispositifs de commande des périphériques sont passés à la fréquence d'exploitation, le dispositif de commande du pilote commence à fonctionner à la fréquence d'exploitation. Une fois que l'appareil se trouve dans l'état d'exploitation, les communications ayant lieu dans l'appareil de transmission de données deviennent des communications normales. Une vitesse plus lente est nécessaire pendant la période d'initialisation pour assurer la justesse des communications ultérieures. La forme d'onde 300 de la figure 3 illustre le temps d'échantillonnage laissé, selon la technique antérieure, aux dispositifs de commande des périphériques pour déterminer leurs adresses particulières pendant la marche à la vitesse d'exploitation. Pendant le temps d'échantillonnage 301, il faut que le dispositif de commande du périphérique émette son numéro de série sur le bus de données (étape 411), et lise la valeur du bus de données (étape 513).La cause des retards capacitifs, des variations de longueur des câbles connectés aux périphériques et des variations des flancs des bits des signaux de faible amplitude, le temps d'échantillonnage 301 se révèle inapproprié à l'exécution d'un suréchantillonnage et d'un traitement des bruits sur la base des résultats de la lecture du bus de données (étape 513). Le fait de travailler à une vitesse inférieure pendant la période d'initialisation augmente le temps d'échantillonnage offert pour la lecture de la valeur du bus de données (étape 513). Un tel temps d'échantillonnage accru 401 est représenté sur la figure 4. Une analyse détaillée des divers retards est contenue dans les tableaux 1 à 4 annexés. Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du système de transfert de données dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. Tableau 1 BIC 1,5 Analyse des retards du bus DSC avec schéma d'avance de 1/4 bit (étendue réelle: 4/16 - 5/16) Mesuré Calculé Charge Câble + Meilleur cas Pire cas Cas typique(+25 C) Retard maximal sur trajet cordon en température en tempé- Retard sur trajet analogique analogique spiralé (-40 C) rature(+85 C) préamplificateurs et filtres sans câbles 2 m correct correct liaison descendante: 146 ns#5 % liaison descendante: 230 + ns liaison montante: 131 ns#5 % liaison montante: 290 + ns préamplificateurs et filtres avec ensemble de câbles 8 m correct correct liaison descendante: 171 ns#5 % liaison descendante: 230 + ns de 6 m liaison montante: 208 ns#5 % liaison montante: 290 + ns préamplificateurs et filtres avec ensemble de câbles 10 m correct correct liaison descendante: 178 ns#5 % liaison descendante: 230 + ns de 6 m et prolongateur de 2 m liaison montante: 229 ns#5 % liaison montante: 290 + ns préamplificateurs et filtres avec ensemble de câbles 12 m correct correct liaison descendante: 208 ns#5 % liaison descendante: 230 + ns de 6 m et prolongateur de 4 m liaison montante: 265 ns#5 % liaison montante: 290 + ns préamplificateurs et filtres avec ensemble de câbles 14 m défectueux défectueux liaison descendante: 215 ns#5 % liaison descendante: 230 + ns de 6 m et prolongateur de 4 m et de 2 m liaison montante: 276 ns#5 % liaison montante: 290 + ns Notes: 1)Source de fréquence: cristal (13 MHz et 8,19 MHz +/- 1%) 2)Toutes les mesures relevée ci-dessus sont basées sur BIC 1,5 avec PAL et registre à décalage. 3)Incidence sur le retard du trajet analogique dans un cas typique: Comparateur: 16 ns préamplificateur + filtre: 110 ns ensemble de câbles de 6 m: 77 ns câble prolongateur de 4 m: 57 ns câble prolongateur de 2 m: 21 ns retard de porte dans BIC: 5 ns Tableau 2 BIC 1,5 Analyse des retards du bus DSC avec schéma d'avance de 1/4 bit (étendue réelle: 3/16-4/16) Mesuré Calculé Charge Câble + Meilleur cas Pire cas Cas typique(+25 C) Retard maximal sur trajet cordon en température en tempé- Retard sur trajet analogique analogique spiralé (-40 C) rature(+85 C) préamplificateurs et filtres sans câbles 2 m correct correct liaison descendante: 146 ns#5 % liaison descendante: 230 - ns liaison montante: 131 ns#5 % liaison montante: 290 - ns préamplificateurs et filtres avec ensemble de câbles 8 m correct correct liaison descendante: 171 ns#5 % liaison descendante: 230 - ns de 6 m liaison montante: 208 ns#5 % liaison montante: 290 - ns préamplificateurs et filtres avec ensemble de câbles 10 m correct correct liaison descendante: 178 ns#5 % liaison descendante: 230 - ns de 6 m et prolongateur de 2 m liaison montante: 229 ns#5 % liaison montante: 290 - ns préamplificateurs et filtres avec ensemble de câbles 12 m correct correct liaison descendante: 208 ns#5 % liaison descendante: 230 - ns de 6 m et prolongateur de 4 m liaison montante: 265 ns#5 % liaison montante: 290 - ns préamplificateurs et filtres avec ensemble de câbles 14 m défectueux défectueux liaison descendante: 215 ns#5 % liaison descendante: 230 - ns de 6 m et prolongateur de 4 m et de 2 m liaison montante: 276 ns#5 % liaison montante: 290 - ns Note: 1)Source de fréquence: générateur de fonctions (13 MHz et 8,19 MHz - 2%) Tableau 3 BIC 2,0 Analyse des retards du bus DSC avec schéma d'avance de 1/4 bit Mesuré Calculé Charge Câble + Meilleur cas Pire cas Cas typique(+25 C) Retard maximal sur trajet cordon en température en tempé- Retard sur trajet analogique analogique spiralé (-40 C) rature(+85 C) préamplificateurs et filtres sans câbles 2 m correct correct liaison descendante: 146 ns#5 % liaison descendante: 230 ns liaison montante: 131 ns#5 % liaison montante: 290 ns préamplificateurs et filtres avec ensemble de câbles 8 m correct correct liaison descendante: 171 ns#5 % liaison descendante: 230 ns de 6 m liaison montante: 208 ns#5 % liaison montante: 290 ns préamplificateurs et filtres avec ensemble de câbles 10 m correct correct liaison descendante: 178 ns#5 % liaison descendante: 230 ns de 6 m et prolongateur de 2 m liaison montante: 229 ns#5 % liaison montante: 290 ns préamplificateurs et filtres avec ensemble de câbles 12 m correct/ correct/ liaison descendante: 208 ns#5 % liaison descendante: 230 ns de 6 m et prolongateur de 4 m défectueux défectueux liaison montante: 265 ns#5 % liaison montante: 290 ns préamplificateurs et filtres avec ensemble de câbles 14 m défectueux défectueux liaison descendante: 215 ns#5 % liaison descendante: 230 ns de 6 m et prolongateur de 4 m et de 2 m liaison montante: 276 ns#5 % liaison montante: 290 ns Notes: 1)Source de fréquence: cristal (13 MHz et 8,19 MHz +/- 1%) 2)Toutes les mesures relevées ci-dessus sont basées sur BIC 1,5 avec PAL et registre 'a décalage. 3)Incidence sur le retard du trajet analogique dans un cas typique: Comparateur: 16 ns préamplificateur + filtre: 110 ns ensemble de câbles de 6 m: 77 ns câble prolongateur de 4 m: 57 ns câble prolongateur de 2 m: 21 ns retard de porte dans BIC: 5 ns Tableau 4 BIC 1,5/2,0 Analyse des conflits d'accès N . Description de chaque retard Retard Limite correspondant théorique au pire cas 1 Un déphasage existe entre les périphériques par rapport au pilote 122 ns n/a 2 En supposant une longueur maximale de câble de 2 m pour la séparation entre les 40 ns n/a périphériques et qu'un des périphériques est un combiné, cette différence de 2 m, à quoi s'ajoute 2 m de cordon spiralé, contribue au retard sur le trajet de liaison descendante 3 Retard en boucle entre les périphériques sur le trajet de liaison montante (le retard total inclut 60 ns n/a le câble prolongateur de 2 m tet un cordon spiralé de 2 m sur un combiné) 4 L'erreur de syncronisation existe entre les périphériques en raison de la tolérance sur le 122 ns n/a cristal 5 Du fait de la variation du temps de montée de long du trajet analogique, la détection de seuil 40 ns n/a par un comparateur varie avec le temps. Le retard associé à cette variation du temps de montée comporte également un bruit le long du bus DSC 6 Le moment du passage par zéro dépend de la variation du temps de montée et de données 10 ns n/a transmises. La détection de "1" et de "0" en alternance prend plus longtemps que s'il n'y a que des "1" et que des "0". Total 394 ns 427 ns Notes: 1) Cette analyse est basée sur l'existence de trois périphériques. 2) Les retards associés aux diverses longueurs de câble sont des valeurs réellement mesurées. REVENDICATIONS 1. Procédé de transfert de données entre un dispositif pilote et au moins un premier et un deuxième dispositif périphérique utilisant un bus de données, le dispositif pilote et les dispositifs périphériques comportant chacun un dispositif de commande correspondant, le procédé de transfert de données étant caractérisé par les opérations suivantes: effectuer une initialisation pendant une première période d'initialisation, ladite opération d'initialisation comprenant les opérations suivantes: faire fonctionner le bus de données à une première fréquence (505), et attribuer une adresse unique auxdits premier et deuxième dispositifs périphériques (519); détecter la fin de ladite période d'initialisation; et faire fonctionner le bus de données à une deuxième fréquence en réponse à ladite opération de détection (617). 2. Procédé de transfert de données selon la revendication 1, caractérisé en outre en ce que ladite opération de détection comprend les opérations suivantes: attendre une première durée prédéterminée (609); vérifier si le dispositif de commande du pilote a reçu un numéro de série unique pendant ladite précédente opération d'attente (611); déterminer, en réponse au fait que ladite opération de vérification a révélé qu'aucun numéro de série unique n'a été reçu, si le dispositif de commande du pilote a reçu au moins un numéro de série unique (615); répéter, en réponse au fait que ladite opération de vérification a révélé qu'un numéro de série unique avait été reçu, ladite opération d'attente (609). 3. Procédé de transfert de données selon la revendication 1, caractérisé en outre en ce que ladite opération consistant à attribuer une adresse unique à chacun desdits premier et deuxième dispositifs périphériques comprend les opérations suivantes: positionner un compteur d'adresse sur une première valeur de comptage (509); transmettre un premier numéro de série unique sur le bus de données (511); lire une première valeur du bus de données (513); comparer ladite première valeur du bus de données avec ledit premier numéro de série unique (515); déterminer si le dispositif périphérique est en conflit d'accès au bus de données (515); et attribuer l'adresse dudit compteur d'adresse au dispositif périphérique en cas d'absence de conflit d'accès au bus de données (519). 4. Procédé de transfert de données selon la revendication 3, caractérisé en outre en ce que ladite opération d'attribution comprend les opérations intermédiaires suivantes: incrémenter ledit compteur d'adresse en réponse au fait qu'il a été déterminé que le dispositif périphérique est en conflit d'accès au bus de données (517);et répéter lesdites opérations de transmission, lecture et détermination jusqu'à détermination d'une absence de conflit d'accès au bus de données. 5. Système de transfert donné permettant de transférer des données entre un dispositif pilote (107) et au moins un premier et un deuxième dispositif périphérique (111, 113), le système de transfert de données comportant un bus de données ainsi qu'au moins un premier et un deuxième dispositif de commande de périphérique et un premier dispositif de commande de pilote, le système de transfert de données étant caractérisé par: un moyen permettant d'initialiser le système de transfert de données pendant une première période d'initialisation, ledit moyen d'initialisation comprenant: un moyen servant à faire fonctionner le bus de données à une première fréquence (505), et un moyen servant à attribuer (519) une adresse unique à chacun desdits premier et deuxième dispositifs périphériques; un moyen permettant de détecter la fin de ladite période d'initialisation; et un moyen, répondant audit moyen de détection, qui permet de faire fonctionner (617) le bus de données à une deuxième fréquence. 6. Système de transfert de données selon la revendication 5, caractérisé en outre en ce que ledit moyen d'initialisation comprend un moyen permettant de synchroniser (507) lesdits premier et deuxième dispositifs périphériques sur le dispositif pilote avant que ledit moyen d'attribution exerce son effet. 7. Radiotéléphone (103) comportant un émetteur-récepteur (107) et au moins un combiné (111), ainsi qu'un système de transfert de données permettant de transférer des données entre l'émetteur-récepteur (107) et au moins le combiné (111), le système de transfert de données comportant un bus de données (109) et au moins un premier dispositif de commande de périphérique ainsi qu'un premier dispositif de commande de pilote, le premier dispositif de commande de périphérique étant contenu à l'intérieur du combiné (111) tandis que ledit premier moyen de commande de pilote est contenu à l'intérieur de l'émetteur-récepteur (107), le radiotéléphone (103) étant caractérisé par: un moyen servant à initialiser le système de transfert de données pendant une première période d'initialisation, ledit moyen d'initialisation comprenant: : un moyen permettant de faire fonctionner le bus de données à une première fréquence (505), et un moyen permettant d'attribuer une adresse unique à chacun desdits premier et deuxième dispositifs périphériques (519); un moyen permettant de détecter la fin de ladite période d'initialisation; et un moyen, répondant audit moyen de détection, qui permet de faire fonctionner le bus à une deuxième fréquence (617).