Всё относительно. И понятие стандарта -- тоже. О приведенной вами распиновке скажу, что я развожу свои платы с соответствие с ней. У каждого производителя -- своя распиновка, удобная для его плат, для его производства.
Немного офтопа. Например, стандарт ISP-разъема -- я на него просто "забил"! Во первых, я видел их несколько -- значит, уже нет стандарта. А во вторых, все они требуют переплетающейся трассировки (скрещивания проводничков от ножек проца к разъему) -- не интересно. Поэтому я придерживаюсь своего "стандарта". Многие разработчики независимо от меня и друг от друга также выкатили свои стандарты, и на удивления точно с такой же распиновкой -- пин-в-пин. Почему так получилось? Да потому что так удобнее подключаться к Mega16 и другими, похожими на нее. Вот эта цоколевка:
1-MOSI 2-MISO 3-SCK 4-REset 5-Vcc 6-GND
Кроме того, у каждого производителя железа еще и свои разъемы. Ведь не секрет, что место на плате дорого, что иголки разъема торчат не по делу во время эксплуатации изделия. Я видел разъемы с шагом 1.27. Я видел платы вообще без разъема! На плате присутствуют только металлизированные дырочки. В них вставляется иголки разъема, разъем слегка наклоняется (для лучшего контакта), плата программируется. Профит!
По любому, все прибегают к переходникам с одного "стандарта" на другой. Так что не заморачивайтесь, всё нормально!
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|