Потому что 7407 раза в два медленнее АВРа по рабочим частотам. И то, лимитирует АВРа тока флэшь
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
|
а сама логика у него, думаю, вполне работоспособна до 40-50МГЦ, значит элементы работают на частотах под 500-600МГц. И для них шпень 1-2нС вполне заметная помеха, которая пройдёт через кристалл как ножык сквозь масло и где зацепится - Бог его знает. За такими занятиями были уже замечены Филипсовые 51, АДСПшки. К тому-же у 7407 входная ёмкость и есть те самые 20-30 пФ. А у авра 5-10. Да и то, половина - емкость корпуса. Так што щитильнее нада.
А фронты АРМа ускорять нет смысла. Что это даст? Увеличение мощности помехи? Оно вам надо? Поставьте кондюки и спите спокойно. Первая заповедь борца с EMI - не быть святее Папы и не пользовать быстрые сигналы без надобности. Бо свистеть эти фронты будут не только в АВР, но и в пространство. Можете огрести проблему при сертификации, например. Или просто некоторые приборы не будут работать рядом с вашым. Я обычно быстрые машинки развязываю 4-ками по 100-150 Ом, даже если они щёлкают килогерцами. Фронты-то наносекундные всё равно.
А ваще-то не пойму, чего потребовалось развязывать по уровню? резисторы ОК на 3,3В и всё. АВР на 5В их прекрасно схавает, АРМ будет как у себя дома(кстати, он должен иметь эти выводы 5В-tolerance).
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Обнаружил новые сюрпризы ARM'a :-( — vit2005 (30.09.2005 12:58 80.254.3.98, 800 байт)
- Ну и флаг, пусть присоединяются... — -mse- (30.09.2005 13:07 81.201.66.34, 53 байт)
- Ответ: Да я знаю, что LPC имеет 5V толерантные входы. Но проблема в том, что я хочу понять почему одни линии АРМ'а генерируют нормальный фронт, а другие дефективный. Похоже что I2C линии ARM'a не могут сгененировать нормальный фронт даже, если они сконфигурированы как GPIO — vit2005 (30.09.2005 13:14 80.254.3.98, пустое)
- Выводы I2C у LPC требуют pull-up резисторов даже если они как GPIO работают. — rezident (30.09.2005 13:30 212.33.249.11, пустое)
- Ну, мож как раз по той причине, что я тебе писал. Дабы не было чего, завалили при выпечке. Для 400кГц хватает? До свиданья. Кстати, они могут быть изначально ОК(ОС), а там хороших фронтов не дождёшься. — -mse- (30.09.2005 13:19 81.201.66.34, пустое)
- Ответ: Картину ушлости АВР можно посмотреть здесь — vit2005 (30.09.2005 13:54 80.254.3.98, пустое, картинка)
- Ответ: Согласен. На I2C линиях схемотехника может быть другая.Другого объяснения пока нет. Но меня удивляет AVR.Я согласен, что ему нужно как минимум два цикла.В первом он проверяет, что была "1".Во втором, что появился "0". Но ведь все происходит не так.ARM только начинает тянуть SCL вниз. А AVR уже определил, что SCL пошла вниз.Другими словами, AVR начинает тянуть SDA вниз, когда SCL достигла только 4.5V.Как он это делает? Это удивительно, но факт. проверил несколько раз, н — vit2005 (30.09.2005 13:33 80.254.3.98, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru