Andy_ry
Участник-
Постов
20 -
Зарегистрирован
-
Посещение
-
keil 5 cmsis
Andy_ry ответил MiklPolikov тема в Keil
Packs можно размещать где угодно. Только поправить путь в TOOLS.INI например так: RTEPATH="C:\Keil_v5\Local\Arm\Packs" -
Програмный 1-wire на прерываниях таймера
Andy_ry ответил pokk тема в Программирование
Я на мостах DS2482 1-Wire реализовал. А сами мосты имеют интерфейс I2C с микроконтроллером. И, поскольку I2C полностатический протокол (нет тактового - нет передачи, есть тактовый - передача продолжается) то может прерываться в любой момент. https://www.maximintegrated.com/en/app-notes/index.mvp/id/126 -
Програмный 1-wire на прерываниях таймера
Andy_ry ответил pokk тема в Программирование
Опыт общения с протоколом 1-Wire говорит о том, что самой правильной является реализация с использованием мостов, специально предназначенным для этого. Для I2C это DS2482-100 для одного канала (73,38 руб за 2 штуки на алиэкспрессе) и DS2482-800 для 8 каналов (464,25 за 2 штуки ), для UART это DS2480 (54,7 руб там же). Есть рабочие программные реализации для MCS-51 и STM32 на задержках и на таймере, но при использовании нескольких прерываний при отсутствии синхросигнала (как в других протоколах) тайминги могут не соблюдаться тем не менее. -
USB сниффер (анализ данных)
Andy_ry ответил Vladx64 тема в Интерфейсы
Как раз наоборот. Чтобы получить ответы на вопросы, необходимо глубокое понимание самого протокола(ов) USB. Раз: http://perscom.ru/usb/99-usb-protocol Два:http://we.easyelectronics.ru/electro-and-pc/interfeys-usb-esche-nemnogo-teorii.html ну и, разумеется https://ru.wikipedia.org/wiki/USB -
сервисные программы
Andy_ry ответил sasha2005 тема в FTP-серверы
Ссылка рабочая, проверено. -
Вопрос о НОВЫХ закромах
Andy_ry ответил LeonY тема в FTP-серверы
Уже и домен свободен. Тема умерла в 2012. Надо бы почистить. -
ФТП с книгами по радиотематике
Andy_ry ответил Nitrotoluol тема в FTP-серверы
Имхо такие ссылки надо вычищать, чтобы другие не ходили, ибо там тупик. Некоторые ссылки даже очень старые живы до сих пор. Большая часть мертвы. -
FTP Analog Device
Andy_ry ответил Dvil тема в FTP-серверы
Проверил - ресурс до сих пор работает! -
АСУ ТП учета электроэнергии.
Andy_ry ответил MIkler тема в Предлагаю работу
Или один инженер, который знает что такое Modbus RTU, ASCII, Advanced Serial Port Monitor & Modbus Poll и который будет общаться с конкретными счётчиками. И так получите инфу по всем интересующим вас счетчикам ;) З.Ы. Цена вопроса не ясна. -
Помнится на программатор Uniprog буфера на все выходы стояли, да ещё на панельках - чтобы легче менять было в случае чего...
-
Знатокам Кейла
Andy_ry ответил LLLLLLLLLL тема в MCS51
Сам такое слово! Отличный микроконтроллер! Keil отличная IDE, отличный компилятор, линкер, дебаггер!!! Просто у некоторых руки растут не из правильного места... Стартап должен использоваться именно для твоего микроконтроллера, иначе компилятор про твою дополнительную память ничего не знает!!! В Memory Model для твоего проекта надо поставить Compact: variables in PDATA (про зоопарк памяти у MCS-51 слышал?). И действительно часть данных ОСОБЕННО непрерывных - массивы (буферы приёма передачи и т.д.) описать как PDATA! Обрати внимание сколько занимает стек и укажи с запасом в стартапе. Реальный пример компиляции для микроконтроллера AT89C5115 (256 Bytes on-chip RAM and 256 Bytes ERAM): Program Size: data=155.1 xdata=131 code=15356. После добавления массива unsigned char pdata ucUartDataXXX[100] = {0}; Program Size: data=155.1 xdata=231 code=15459. Если и дальше будут проблемы - шли исходники, добью твой прожект :crying: -
Та же ерунда и у меня! Когда использую прерывания одного контроллера - всё нормально, если задействую оба - вылетает. Эта проблема уже почти год обсуждается в форуме ST (английский). Одни говорят, что в новых ревизиях этой проблемы уже нет. Другие снова обнаруживают... Может проблема уже решена?