Jump to content

Symkin

Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Symkin

  • Rank
    Новенький

Контакты

  • ICQ
    211487530

Информация

  • Город
    Москва
  1. Здравствуйте. Возникла такая проблема: есть микроконтроллер PIC33, который связан с GSM-модемом с по RS232 с использованием CTS/RTS. Всё работает нормально, но время от времени одно из устройств (бывает как модем, так и PIC) выводит на линию квитирования запрещающий сигнал, и соответственно, другое устройство прекращает передачу. Система зависает в таком состояний и лечится только перезапуском. Сама по себе передача небольшая - периодически по нескольку байт (как в одну сторону, так и в другую). UART и CTS/RTS на микроконтроллере управляются аппаратно. Скорость 9600. У меня возникло предположение, что в модуле UART на МК (а может быть и на модеме) иногда возникают ошибки принятия (сбивки скорости, или ещё чего-нибудь), и приёмный буфер заполняется не полностью и зависает в таком подвешенном состоянии, и поэтому устройство запрещает дальнейший приём, высылая соовтетствующий сигнал на линию квитирования. Может быть кто-нибудь уже сталкивался с подобным?
  2. Разумеется, что самообразование - основа всего и вся, я в этом уже многократно убедился. Просто, с точки зрения оптимизации - гораздо лучше будет самообазование + опыт на работе, чем просто самообразование. P.S. Не в тему - вопрос к модераторам - я что-то не нашёл, как к этой теме приклеить опрос?
  3. Кто работает программистом или электронщиком на полный день - очень интересно узнать, сколько времени в день у вас уходит на левые, непрофильные задачи, не приносящие опыта/знаний? Ну, например, писание лишних бумажек, бегание по отделам, однообразная пуско-наладка и пр.? Ну так, если ориентировочно, в %
  4. Здравствуйте. Я начал разбираться в CanOpen, в интернете много документации и библиотек, но нигде не нашёл конкретного примера кода с использованием той или иной библиотеки (речь идёт о микроконтроллерах). Посоветуйте, где можно найти простенькие примеры.
  5. Здравствуйте. Мне нужно изучить интерфейс Ethernet. Хотелось бы узнать, где можно о нём почитать "с нуля", на русском языке, чтобы было и про формат кадра и про непосредственно способ передачи информации (тайминги), и особенности. Желательно с примерами работы на микроконтроллерах. А то рыться в интернете и вытаскивать информацию по кусочкам неудобно.
  6. Symkin

    Bootloader По Can

    Здравствуйте. Я ищу bootloader для прошивки Pic33F по CAN. В сети много бутлодеров, но все они по USB или USART. Могли бы вы подсказать, хотя бы ориентировочно, где можно найти? Или проще написать?
  7. Здравствуйте. У меня проблема с программаторами серии MPLAB (ICD3 и REAL ICE). Не может прочитать ID устройства при подключении к плате. И поэтому не может ни стереть, ни прошить. Причём устройство распознаёт - есть сообщение "Target detected". Микроконтроллер - PIC32MX795F512L. Сами программаторы исправны - пробовал оба на pic33, всё работает. Пины тоже соответствуют друг другу. Напряжение питания нормальное. Выводы микроконтроллера, используемые для программатора, нигде больше не используются. Кабель короткий - 10 см. Эту же плату прошивали Pickit3, и всё нормально работало. Какой-то конфликт интерфейса. Какие могут быть причины? Заранее спасибо.
×
×
  • Create New...