Показать сообщение отдельно
Старый 04.06.2017, 14:52   #3
masterok999
Senior Member
 
Регистрация: 28.07.2015
Адрес: NA
Возраст: 54
Сообщений: 189
Вес репутации: 660/19
masterok999 is a splendid one to beholdmasterok999 is a splendid one to beholdmasterok999 is a splendid one to beholdmasterok999 is a splendid one to beholdmasterok999 is a splendid one to beholdmasterok999 is a splendid one to behold
По умолчанию Re: 2 UART. Что выбрать?

Цитата:
Сообщение от Марк Посмотреть сообщение
И кварц не помешает.
Вот уж что лишнее, так это именно кварц.
Если нет других требований к точности тактовой частоты, а нужен только UART и калибровочные константы контроллера не убиты - кварц абсолютно лишний элемент, точности внутреннего RC генератора достаточно с большим запасом.
Я отказался от кварцев к PIC контроллерам еще в 2003 году, и с тех пор не использовал ни разу.
Рабочие скорости UART от 4800 до 256000, ни разу не было проблем из за тактовой частоты в связке с различными внешними модулями как GSM так и другими...
Аппаратный UART в отличие от программного имеет массу преимуществ по буферизации, флагам и прерываниям, но программный можно повесить произвольно почти на любые ноги.
На малых скоростях (до 9600) и коротких пакетах программный вполне прокатит.
Много лет успешно использовал PIC16F688 именно с программным UARTом, а аппаратный порт был выделен для внешних целей.

P.S. забыл добавить, что температурный диапазон без кварца! приборы прекрасно держат в тестовом режиме от -30 до +100 градусов на коротких временных интервалах несколько часов (чтобы не поубивать память...)
masterok999 вне форума   Ответить с цитированием