Bonjour
J'ai un bus I²C avec des ADC lents (400kHz) et des EEPROM rapides (1MHz).
Je dois aller écrire 128 octets en EEPROM mais j'ai un timing à respecter : il faut les écrire en moins de 1.8ms (enfin les envoyer sur le bus en moins de 1.8ms, peut importe le temps que l'EEPROM met à les enregistrer).
Je peux le faire avec un bus I²C à 1MHz, mais pas 400kHz. Seulement à 1MHz les ADC ne suivent pas.
Ai-je le droit (je veux dire est-ce sans risque) de changer la valeur du baudrate sur mon µC (PIC18F) pour la mettre à 400kHz ou 1MHz selon si j'adresse les EEPROM ou les ADC ?
Merci d'avance !
et bonne nuit...
bus I²C : changer de fréquence en cours d'utilisation
Modérateur : Modérateur