Тружусь на благо общества в сфере связи, попутно изучаю программирование и фотографирую красивых девушек.
Контакты

Достижения

Все достижения (4)

Наибольший вклад в теги

Все теги (26)

Лучшие ответы пользователя

Все ответы (8)
  • Как начать работу с микроконтроллерами с минимальными затратами?

    @ananevilya
    Инженер
    Не начинайте с Arduino - это не имеет с программированием микроконтроллеров ничего общего. По хорошему начать стоит с внутреннего устройства микроконтроллера. Лучший, но не очень дешевый вариант - микроконтроллер AVR (по сути та же Arduino, но без Arduino IDE) с отладчиком. Так Вы и остановить выполнение программы сможете и поглядеть где какие данные в регистрах, и даже какие сигналы на портах ввода/вывода. По AVR очень много информации как на английском, так и на русском.
    Если хочется совсем почти ничего не затратить - тогда STM8 с отладчиком ST-LINK. Информации по ним меньше, зато дешевле чем AVR.
    Паяльник нужен будет лишь изредка. Для начала все можно собирать на беспаечной макетной плате.
    Ответ написан
  • Какой лучше использовать язык программирования для микроконтроллеров?

    @ananevilya
    Инженер
    А кроме Си и ассемблера вариантов то больше нет.
    В большинстве случаев придется использовать Си / Си++. Ассемблер знать нужно, даже если не писать на нем весь код. Он необходим для отладки и оптимизации.
    Ответ написан
  • Можно ли управлять МК через NRF24L01 при помощи WiFi-роутера?

    @ananevilya
    Инженер
    Подключить NRF24L01 к WI-FI роутеру не получится, потому что протоколы передачи данных разные. NRF24L01 хороши в том случае, если необходим передать данные между собой. Лучше используйте ESP8266 - модуль WiFi c портами ввода-вывода и последовательным интерфейсом UART. С его помощью сможете управлять всем чем угодно с телефона/ПК. Да и стоит он по сравнению с NRF24L01 не так уж дорого, разница всего в 1.5-2 раза. Данных по работе с этим модулем в интернете уже накопилось достаточно.
    Ответ написан
  • Литература по AVR?

    @ananevilya
    Инженер
    Сначала рекомендую изучить "Микроконтроллеры AVR семейства Mega" А.В.Евстифеев 2007. В этой книге очень подробно описана архитектура микроконтроллеров (кстати есть аналогичная книга того же автора для семейства tiny.
    Ну а потом уже приступить к программированию, читая книжку Белов А.В. "Разработка устройств на микроконтроллерах AVR шагаем от «чайника» до профи" А.В.Белов 2013.
    Во второй книге примеры программ как на ассемблере, так и на Си.
    Ответ написан
  • Как подключить компьютер к домашней группе через VPN?

    @ananevilya Автор вопроса
    Инженер
    В техподдержке zyxel был получен следующий ответ:
    Добрый день, Илья, при работе через VPN сервер не поддерживается работа автоматического определения компьютеров в присоединённой сети (такие функции как Обозреватель компьютеров в Windows). Автоматическое определение компьютеров и устройств в сети Microsoft Windows в данной реализации не будет работать, поскольку объединение сетей происходит на третьем уровне модели OSI, с задействованием NAT (трансляции сетевых адресов) и маршрутизации. Ограничения, накладываемые этими факторами, препятствуют работе службы Computer Browser (Обозреватель компьютеров), т.к. последние используют немаршрутизируемые типы передачи данных, рассчитанные на рамки одноранговой сети. Также в связи с этим не будет работать доступ к устройствам в другой сети по их сетевым именам.
    Поэтому доступ можно получить только зная конкретные IP адреса компьютеров в локальной сети.

    Всем, кто пытался разобраться в моем вопросе, спасибо за потраченное время. Буду на Raspberry, находящейся в домашней сети настраивать VPN-сервер.
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (9)