-
сдурупо акции купил как-то полный комплект железок снифферов IO-ninja (UART/RS+I2C/SPI+Ethernet) за копейки, в принципе токма ради софта, который у ни зело удобный. И вовремя, т.к. потом они уже его перевели на подписку :) Ещё в шкафЕ где-то валяется Beagle USB protocol analyzer. Вот за всё время работы, обходился исключительно осциллоскопическими анализаторами протоколов в лекроях/риголах (причём в риголе сильно лучше :)) Было пару случаев, когда вот Adept(423 знак., 21.11.2022 21:47, ссылка)- Интересно, а Ethernet оно на каком уровне показывает? Всякие там
link test pulses и прочий auto-negotiation видно? Или только
Ethernet пакеты? - LightElf(21.11.2022 22:32)
- Похоже, там сделано при помощи двух PHY. Видимо, они на заднице
запаяны. Сказано о задержке 5.2 мкс. Трансформаторы там вполне
обычные. Кто сможет прочитать какой там MAX10 стоит? Evgeny_CD(2 знак., 22.11.2022 01:44 - 02:18, ссылка, ссылка)
- дык вроде читается всё Adept(1 знак., 22.11.2022 02:29, картинка)
- Спасибо! В такую мелкую ПЛИСку все засунули? Молодцы! - Evgeny_CD(22.11.2022 03:15)
- Схема просто как некий аналог ненайденного мною ДШ на трансформатор - Evgeny_CD(22.11.2022 01:51)
- дык вроде читается всё Adept(1 знак., 22.11.2022 02:29, картинка)
- даж не пробовал :) сейчас совсем недосуг :( если не забуду, через
пару недель попробую. Adept(663 знак., 22.11.2022 01:02, картинка)
- Это вот прямо plain asm или какой монстровый макроасм? - Evgeny_CD(22.11.2022 01:30)
- нативный ассемблер :) макросов дофигища, но токма, чтобы
удобочитаемее было. Всё повторяемое свёрнуто в подлрограммы Adept(135 знак., 22.11.2022 02:18, картинка, картинка)
- Тот, кто будет поддерживать проект после тебя, он тебе икоту до
самой пенсии обеспечит :) - Evgeny_CD(22.11.2022 03:17)
- там с точки зрения читабельности кода всё пучком :)) вообще никаких проблем. Авот структура программы сложная. Реально нужно потратьть время чтоб в ReadMe описать как что работает и как какие модули между собой взаимодействуют. Программы на ЯВУ читаются легко только в очень простых по структуре проектах. То, что чуть сложнее линейного алгоритма, уже требует расширенного текстового описания, и на самом деле вообще похкру на чём программировать. Главное знать и представлять Adept(727 знак., 22.11.2022 05:01)
- Тот, кто будет поддерживать проект после тебя, он тебе икоту до
самой пенсии обеспечит :) - Evgeny_CD(22.11.2022 03:17)
- нативный ассемблер :) макросов дофигища, но токма, чтобы
удобочитаемее было. Всё повторяемое свёрнуто в подлрограммы Adept(135 знак., 22.11.2022 02:18, картинка, картинка)
- Это 8051? - Evgeny_CD(22.11.2022 01:29)
- AVR - Adept(22.11.2022 02:19)
- До последнего байте еще 6% херачить, не расслабляйся! - POV(22.11.2022 01:07)
- у мну ещё "секретное оружие есть": - перетасовав расположение
процедур можно заменить в некоторых местах call на rcall, сэкономив
пару сотен байт :)) - Adept(22.11.2022 02:21)
- Случаи бывают разные, но вопрос - чип с 32к FLASH никак в проект не
лезет? Чтобы на Сях зафигачить? - Evgeny_CD(22.11.2022 03:20)
- да легко - та же мега32 пин-ту-пин совместимая вообще (тем более
"их есть у меня", аж 1200 штук :). но как говорил один мой
знакомый,
покойниквысококлассный программист: - "я слишкоммного зналтупой, чтобы писать на Си" :)) Люблю ассемблер :) (ещё бы HDL сосвоить, но времени нет, к сожалению :(( - Adept(22.11.2022 05:07)
- да легко - та же мега32 пин-ту-пин совместимая вообще (тем более
"их есть у меня", аж 1200 штук :). но как говорил один мой
знакомый,
- Случаи бывают разные, но вопрос - чип с 32к FLASH никак в проект не
лезет? Чтобы на Сях зафигачить? - Evgeny_CD(22.11.2022 03:20)
- +1 - Evgeny_CD(22.11.2022 01:29)
- у мну ещё "секретное оружие есть": - перетасовав расположение
процедур можно заменить в некоторых местах call на rcall, сэкономив
пару сотен байт :)) - Adept(22.11.2022 02:21)
- Это вот прямо plain asm или какой монстровый макроасм? - Evgeny_CD(22.11.2022 01:30)
- Похоже, там сделано при помощи двух PHY. Видимо, они на заднице
запаяны. Сказано о задержке 5.2 мкс. Трансформаторы там вполне
обычные. Кто сможет прочитать какой там MAX10 стоит? Evgeny_CD(2 знак., 22.11.2022 01:44 - 02:18, ссылка, ссылка)
- Интересно, а Ethernet оно на каком уровне показывает? Всякие там
link test pulses и прочий auto-negotiation видно? Или только
Ethernet пакеты? - LightElf(21.11.2022 22:32)
- LA1010 наше все - 0men(21.11.2022 18:46)
- Как я понимаю, речь о китайских клонах вот этого? Evgeny_CD(1 знак., 21.11.2022 19:58, ссылка)
- А, еще одна одна фирма Китайская клоны СТМ выпускает, кое что уже в
Платане есть. Распиновку сразу сравнил, на Ф207, да, питание
аналоговое тоже СТМ не соответствует, а с ГД совпадает. По сути в
одном пине проблема, №19 в корпусе 100 ног. Как понял, у СМТ
питание ядра 1.2 В, у Китайцев 3.3 В, пины для конденсаторов
освободились, а ручки шаловливые оказались. - Visitor(21.11.2022 20:18)
- Насколько я видел, у всех китайских клонов Fx07 в 100-ногом корпусе
распиновка заточена под STM32F107V. - LightElf(21.11.2022 20:23)
- Возможно, не разбирался, в 12г для проектов эзернет потребовался, ток что STM32F207VGT6 подошел, платы пока не правил. - Visitor(21.11.2022 20:34)
- Насколько я видел, у всех китайских клонов Fx07 в 100-ногом корпусе
распиновка заточена под STM32F107V. - LightElf(21.11.2022 20:23)
- я оригинал покупал на али - 0men(21.11.2022 20:09)
- Почему клонах? Оно тут продаётся за указные денежки. Видимо
оригинал. - POV(21.11.2022 19:59)
- Вау! Не знал, спасибо! - Evgeny_CD(21.11.2022 20:09)
- А, еще одна одна фирма Китайская клоны СТМ выпускает, кое что уже в
Платане есть. Распиновку сразу сравнил, на Ф207, да, питание
аналоговое тоже СТМ не соответствует, а с ГД совпадает. По сути в
одном пине проблема, №19 в корпусе 100 ног. Как понял, у СМТ
питание ядра 1.2 В, у Китайцев 3.3 В, пины для конденсаторов
освободились, а ручки шаловливые оказались. - Visitor(21.11.2022 20:18)
- Прекрасная вещь! Помогла стм32 забороть. - POV(21.11.2022 18:50)
- Как я понимаю, речь о китайских клонах вот этого? Evgeny_CD(1 знак., 21.11.2022 19:58, ссылка)