![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
vesago
-
Постов
747 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные vesago
-
-
Родной бут как был так и остается. Посредством его вы прошъете секондари бутлодер. Кроме функций защиты бут полезен шитьем по 485, с карточки или еще каким макаром. Шифровать чем угодно. Имхо маловероятно, чтобы кому-то пришло в голову ковырять вашу прошивку.
-
В свое время я делал трекер на m128 и кроме всего прочего занимался подключением по GPRS. Соответсвенно написал свой вариант ppp + tcp/ip естественно отбросив лишнее. Отлаживал на компе. Через мастер новых подключений/установить прямое подключение к другому компьютеру/подключиться напрямую к другому компьютеру/ выбираете ведомый, ведущий, com порт. Далее в один шлет клиентклиент другой отвечает клиентсервер и начинают валить пакеты ppp, котрорые надо обработать, пройти инициализацию передать свой ip и потом поверх ppp пойдут уже ip пакеты и можно использовать html. В общем сложного особого нету, но гемор определенный имеется. Если надо устройство побыстрее, то тогда лучше обычным путем через джамперы или уарт (допустим командной строкой через гипертерминал). Ну а если есть желание повозиться, то тогда можно и погемориться.
-
Я тоже начал подымать эту платформу. Намерян в IAR писать. Не очень понравилось, что в хедерах кишки в виде масок представлены. Ну и нет задержек. Сами камни согласно документации очень привлекательны для своей ниши - по мере знакомства все больше проникаюсь. Имхо неплохо было бы завести отдельный раздел, посвященный STM8.
-
700 евро? Это что, нормальная для Минска зарплата? Мне интересно просто, без шуток
Подтверждаю. Весьма неплохая в данной области. Ява программер или по 1с конечно может поприличнее устроится.
-
Я управлял 5в жки модулем процом msp430f149 3.3в. У жки ногу записи/чтения намертво на землю садил, чтобы модуль только на примем работал.
-
Loreleja, может у Вас в принципе алгоритм декодирования не очень? Каков он? Если одну дорожку декодировать, то проблем нет. Для одной дорожки я бы наверное делал так. Вначале идут нули для синхронизации. Т.е. можно определить временные характеристики данного семпла измеряя время между дерганиями ноги. Как только появится перепад отличающийся соответсвенно по времени - пошла единица начала посылки - B. После этого начинаем по каждому прерыванию, зная длительности 0 и 1 складывать в буфер биты. Также контролируем таймаут. На банковской карте на дорожке порядка 40 байт.
Если сразу несколько дорожек, то сложнее. Скорость протяжки может быть разная и длительности могут быть довольно малыми. Тут надо мудрить со вложенными прерываниями. Наверное. Вейганд я сразу 4 канал декодировал, но там длительности млс. Может проц пошустрее задействовать или применить на каждую дорожку свою мегу?
-
Я б еще понял по $5 взять 2-3 штучки для изготовления прототипа чего-то планируемого быть массовым, тогда любая цена оправдана.
Но если речь о крупной партии, и там тупо в 3 раза переплачивать за каждый компонент да еще и радоваться и улыбаться. Это Ужос!
Как говорит чукотская народная пословица - пиcец подкрался незаметно, хотя и был виден издалека :) Обидно конечно столько терять из-за происков буржуинов. Но ничего не поделаешь. Нет времени на смену платформы.
-
В том же Виакоме m168-20AU ~$1.8
Да что Вы говорите. А мне они совсем другие цифры называли. Просто мне нужно не через полгода и не 2-3 штучки. Так уж получилось сейчас. В любом случае на данный момент общая тенденция неприятна. Особенно если прохлопал и не запасся своевременно надолго вперед.
-
В IAR нет. В Keil в режиме симуляции есть.
-
Вообще напруга там не превышает напряжение питания схемы. Т.е. если питание получается 5В, то вполне покатят p6ke6.5, 6.8 или около. Но, у супрессоров приличная емкость. Поэтому на 9600 работает, а на 115200 могут быть проблемы. Поэтому этот момент важно не упустить. Сам обычно ставлю smbj18.
-
Мы недавно мегу168 по $5 взяли прилично и очень рады, т.к. это еще "хорошая" цена да и вообще не так просто купить. Знал бы что так дело пойдет, подумал своевременно о другой платформе. Вообще говорят, что заводы или переносят, или новые строят. Но по нормальному, сначала надо было наклепать, чтобы ажиотажа на рынке не создавать. Короче, Атмел нас покинул :( Опять же по слухам устаканиться должно полностью к концу года.
-
Где-то в софте косяк. Сперва нужно убедиться, что ваш ридер выдает в том формате, который вы ожидаете. В чистом виде это ф2ф, но может быть встроенный преобраз клокдата. Допустим ф2ф. Сначала нужно научиться принимать данные. Настройте программу, чтобы выдавала данные, которые считала без проверки битов паритета и лрц. Считайте допустим банковскую карту. Обычно сначала валят нули, потом тетрада B, в конце F. Добейтесь чтобы четко выдавало B. Если с приемом все в норме, значит некорректно считает лрц. лрц = B xor x1 xor...xor F.
-
Тоже люблю эту серию 48/88/168. А сейчас еще появилась 328.
-
Видал схемку одну, там проц ногой манипулировал хитрым узлом кварца для ускорения.
-
Если допускается наличие PC на производстве, то авркомандлайнтулз + батник.. Ваш донгл работает через Stk500.exe, который поддерживает программирование через командную строку.
-
Я шил IC-Progом AT89S8252 по SPI. Правда не JDM а STK-200. Смутно помню, что в настройках игрался типа инверсии сброса или что-то в этом духе. В IC-Proge как-то не очень стабильно шилось. Без предварительного стирания дело не шло. Лучше в ISP Programmer от Adam Dybkowski. А вообще лучше родной атмеловской прогой шить эти кристаллы..
-
Мегареспект Сергею Борщу! Испробовал эту схему. Только вместо инвертора ставлю ключ на полевичке.
-
В качестве инструмента предлагаю известный клон аврисп на меге8 + подрихтованную Гудвином прошивку.
После прошивки подключаем терминалку на скорости 115200 и смотрим отладочный вывод из target Функции в target: void init_debug(void) { PORTB=0x00; DDRB=0x38; PORTB.3=1; // сигнал MOSI программатора - используется как SS delay_ms(1); PORTB.3=0; delay_ms(1); } void putchar( char c) { unsigned char n; for (n=0;n<8;n++) { if (c & 1) PORTB.4=1; // сигнал MISO программатора - данные else PORTB.4=0; PORTB.5 =0; // сигнал SCK программатора - clock delay_us(100); PORTB.5 =1; delay_us(100); c=c>>1; } }
Пардон, посмотрел выше уже есть аналогичное решение..
-
В схеме может быть проблема. Маломощный питатель, паразитная запитка и т.д. Игт надеюсь открытым коллектором рулите? Игт отпускаете? Потом у модема есть всякие режимы работы. Может прописано, что он в режиме энергосбережения и если не делать ни каких телодвижений, то отключается. Ну и вообще сие к армам глубоко косвенно относится. Обратитесь к профильному разделу данного форума.
-
Имхо разумнее пользовать аналог от NXP типа mfrc530.
-
-
Спасибо! :beer:
-
Вышлите и мне, пожалуйста f157(собака)tut.by
-
Имхо компилеру нет достойной. Коль редактор напрягает, пользуйте сликэдит.
LPC2104 + bootloader с шифрованием
в ARM
Опубликовано · Пожаловаться
+1. По нынешним временам одно из самых эффективных решений. Также многие используют аеэс на основе атмеловской аппликухи. Я лично в основу положил рц-подобный, исходник которого под руку попался где-то в интернете. Если до этого практики использования не было, воспользуйтесь примером Nixonа. Имхо смысла обсуждать криптостойкость в данном контексте нет. Проще новый дивайс состряпать, чем ковырять даже малость претусованную прошивку.