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

 
 
> Имеется 1USART который занят, нужно еще типа RS232, Имеется 1USART который занят, нужно еще типа RS232
AlexandrM
сообщение Mar 17 2008, 15:03
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 46
Регистрация: 9-07-07
Пользователь №: 28 991



Имеется MSP430F123 yна нем 1USART который занят переферией
Данные которые приходят с перефирии нужно передать на ПК, хочу передавать через
RS232 можно как-то сделать это без USART? Объемы передаются мельнькие.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrM
сообщение Mar 18 2008, 08:36
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 46
Регистрация: 9-07-07
Пользователь №: 28 991



Цитата(rezident @ Mar 18 2008, 11:45) *
Для инициализации периферии имеющийся USART именно как UART используется или как SPI? Если второе, то SPI можно и программно реализовать. Это проще, чем программный UART.


Перефирия это СС1100 работает через SPI
использует
Цитата
P3.0/STE0 11 9 I/O General-purpose digital I/O pin/slave transmit enable—USART0/SPI mode
P3.1/SIMO0 12 10 I/O General-purpose digital I/O pin/slave in/master out of USART0/SPI mode
P3.2/SOMI0 13 11 I/O General-purpose digital I/O pin/slave out/master in of USART0/SPI mode
P3.3/UCLK0 14 12 I/O General-purpose digital I/O pin/external clock input—USART0/UART or SPI mode, clock
output—USART0/SPI mode clock input

эти порты свободны
Цитата
P3.4/UTXD0 15 13 I/O General-purpose digital I/O pin/transmit data out—USART0/UART mode
P3.5/URXD0 16 14 I/O General-purpose digital I/O pin/receive data in—USART0/UART mode
P3.6 17 15 I/O General-purpose digital I/O pin
P3.7 18 16 I/O General-purpose digital I/O pin

Блок работы с СС1100 через SPI отлажен и менять не хочется. Обмен идет в обе стороны скорость 9600 - вполне достаточно.
Go to the top of the page
 
+Quote Post
shasik
сообщение Mar 18 2008, 08:59
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 3-09-05
Из: Беларусь, Новополоцк
Пользователь №: 8 188



Цитата(AlexandrM @ Mar 18 2008, 10:36) *
Блок работы с СС1100 через SPI отлажен и менять не хочется. Обмен идет в обе стороны скорость 9600 - вполне достаточно.

Ну, а все таки, если работать на одном UART'e попеременно переключая его режимы SPI/UART и соответственно отключая/включая периферию СС1100 и какой-нибудь там MAX232 (у всех есть нужные пины). Попробуйте. Сделать вполне реально и особого "болота" нет.
Go to the top of the page
 
+Quote Post



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

 


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


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