Цитата(Ruslan85 @ Jul 20 2012, 14:34)

Народ у меня вопрос: существуют ли различия при трассировке плат между AVR (с частотой работы процессора 8 Мгц например Atmega 2560) и каким нибудь ARM процессором (с частотой работы 70 Мгц например STM 32)
При трассировке вообще следует придерживаться опеределённых общеизвестных правил. Самое главное - прокладка массы, чтобы не создавать колец (rings) и ответвлений (stubs). Если нет возможности организовать сплошную поверхность (на многослойке), то следует стремиться к звездообразному сведению массы к одной точке, как правило - к точке разъема питания или - еще лучше - массе регулятора напряжения. Для микропроцессоров важно развязать его питание керамическими конденсаторами 0.1..1uF наиболее близко к их выводам, то есть - придерживаться рекомендаций производителя. При соблюдении этих правил на частотах до 200MHz проблем быть не должно. Кстати, о резисторах (в районе 50..100 Ом) в линиях портов. Такой подход не столько защищает линии от выбросов напряжения извне, - резистор совместно со встроенными в процессоре защитными диодами на линиях портов погасит пики и спасет порты при случайном приложении снаружи напряжений больше питания, - но прежде всего гасит звон на линии, возникающий от крутых фронтов. Например, уже на 5MHz и более - вполне реальные частоты SPI и всяких параллельных интерфейсов, - последовательные резисторы избавят от непонятных глюков.