реклама на сайте
подробности

 
 
> реализация RS232 для связи с компом
SZ0
сообщение Apr 8 2008, 08:57
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 14-02-06
Пользователь №: 14 331



Устройство планируется сделать переносным с питанием от батарейки (3В) и с него периодически требуется считывать данные. Думал добавить микросхему преобразователя к устройству (1й вариант), но напряжение питания будет падать со временем, а они вроде требуют стабильное питание (первый раз с ними разбираюсь, до этого на транзисторах делал). 2й вариант: преобразователь сделать отдельно, в разъёме RS232 подключаемом к компьютеру, тут питать преобразователь наверное от COM порта. При этом хочется обеспечить работу BSL загрузчика через RS232. Как всё это совместить, и какой вариант будет лучше для переносного устройства и какую микруху выбрать для преобразователя?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Apr 8 2008, 11:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



SZ0, чтобы лучше ознакомиться с BSL почитайте
Features of the MSP430 Bootstrap Loader (Rev. D) и Application of Bootstrap Loader in MSP430 With Flash Hardware, Software Proposal (Rev. D). Во втором и схема BSL имеется. Схема рабочая. Вплоть до скорости 38400 можно ее использовать. На 115200, к сожалению, уже не работет. ОУ (TL062) не может обеспечить требуемое быстродействие и крутизну фронтов. У нас несколько BSL по этой схеме собраны в корпусе переходника DB9-to-DB9: с одной стороны DB9F для подключения COM, с другой BH-10 для подключения к TARGET. Используем не только для MSP430, но и для прошивки LPC21xx. Запитывается BSL от схемы, т.к. питания от COM-порта чаще всего не хватает.
Стирание калибровочных констант, о которых плачется rx3apf, не такая уж большая беда. Они только в серии MSP430x2xx появились, а до этого и без заводской калибровки мы обходились неплохо. По крайней мере процедура калибровки DCO от часового кварца уже разжевана.
Если вы пока не определились с тем, чтобы использовать BSL или свой собственный загрузчик, можно попробовать объединить на разъеме пины BSL (P1.1, P1.2) с пинами аппаратного UART (P3.4/P3.6, P3.5/P3.7). Тогда можно будет использовать и BSL и ваш собственный загрузчик/UART в штатном режиме.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 11:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016