Gast
#3066827
Hi, ich arbeite gerade mit einem 74 237 Line Decoder und steuer diesen mittels eines AVRs (in Software) an. In meinem Code kommt (so ungefähr) Folgendes vor:
1 | |
2 | |
Funktioniert auch wunderbar. Ich meine allerdings irgendwo gelesen zu haben, dass man dazwischen ein nop stecken sollte. Da geht es wohl weniger ums Timing (der 74HC237 schaltet ja "typischerweise" bei 4.5 V und 25 °C in 2 ns), sondern da geht es eher um das Problem, dass der Compiler (je nach Einstellung) solche Abschnitte wegoptimieren könnte. In dem ein oder anderen Projekt jedenfalls konnte ich schon ein zwischengeschobenes nop zu sehen bekommen. Ich kompiliere hier gerade mit "-Os" und konnte nichts dergleichen feststellen. Leider habe ich da jetzt aber nichts offizielles zu gefunden. Wisst ihr da mehr bzw. wie handhabt ihr das? Vielen Dank!