FTDI и atmega328p-au
Я хочу подключить Arduino Pro Mini к ATmega328P, чтобы управлять SI4463. Но я не знаю, к каким контактам ATmega328P следует подключать BLK, CTS, DTR.
Как мне это подключить?
@lanse7pty, 👍0
Обсуждение1 ответ
Лучший ответ:
BLK заземлен.
CTS обычно не используется. Я оставляю его неподключенным на своих платах.
DTR переходит в схему автоматического сброса.
Обновление:
Могу ли я разрешить DTR напрямую подключаться к RESET?
Схемы автоматического сброса используют конденсатор емкостью 0,1 мкФ между DTR (или RTS, в зависимости от того, какой из них подается вашим кабелем) и выводом сброса. (Точное значение, вероятно, не так уж важно). Без него схема сброса, скорее всего, будет улавливать шум и случайным образом сбрасывать Arduino.
Могу ли я разрешить DTR напрямую подключаться к RESET?, @lanse7pty
Вы не можете подключить его напрямую, потому что он низкий, когда соединение установлено. Поэтому он будет держать Arduino в режиме сброса все время. Поэтому загрузчик никогда не запустится, и вы не сможете загрузить новый код или запустить существующий код., @Gerben
Также хорошей идеей будет установить диод параллельно резистору — катод к 5 В. Это предотвратит любые скачки высокого напряжения на линии сброса от запуска последовательности программирования высокого напряжения, и чип затем перейдет в состояние зависания., @CrossRoads
- Что делать с плавающими контактами Arduino?
- Какое назначение контактного конденсатора ввода-вывода на микроконтроллере AVR?
- Barebones AVR — подключение вывода RESET к Vcc
- ATMega328 работает, но не выводит ни на какие контакты
- Почему я читаю только нули из PORTB?
- Использование PortB в качестве приемника, не работает
- Физическое прохождение через пин для доступа к другому
- NodeMCU - Vin контакт как выход 5V?
Если вы пытаетесь построить схему ATmega и спрашиваете об этом на сайте Arduino, разве вы не должны просмотреть опубликованную схему сопоставимой Arduino, т. е. той, которая использует тот же 5-контактный разъем FTDI??? Кроме того, вам, вероятно, следует рассмотреть возможность создания прототипа с модульной Arduino, прежде чем делать плату - Si4463 нетривиален по сложности даже в модуле, и в дополнение к помощи в проверке ваших планов прототип на основе Arduino позволит вам начать работу над программными задачами, пока изготавливается ваша печатная плата., @Chris Stratton