Ewgenyi 0 26 апреля, 2012 Опубликовано 26 апреля, 2012 · Жалоба Добрый день! у микросхемы есть 2 канала USCI Channel A: и Channel B: UART/IrDA/SPI SPI/I2C Очень хочется узнать, могут ли эти каналы работать одновременно, независимо друг от друга? В даташите, к сожалению, так и не смог найти ответа на этот вопрос Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KARLSON 1 27 апреля, 2012 Опубликовано 27 апреля, 2012 · Жалоба У вас не указана конкретная модель. У 2410 например можно. Проверить можно в файле MSP430f2410.h в IARe #define USCIAB1TX_VECTOR (16 * 2u) /* 0xFFE0 USCI A1/B1 Transmit */ #define USCIAB1RX_VECTOR (17 * 2u) /* 0xFFE2 USCI A1/B1 Receive */ #define USCIAB0TX_VECTOR (22 * 2u) /* 0xFFEC USCI A0/B0 Transmit */ #define USCIAB0RX_VECTOR (23 * 2u) /* 0xFFEE USCI A0/B0 Receive */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ewgenyi 0 28 апреля, 2012 Опубликовано 28 апреля, 2012 · Жалоба У вас не указана конкретная модель. Простите за оплошность :) модель MSP430F5438 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KARLSON 1 2 мая, 2012 Опубликовано 2 мая, 2012 · Жалоба У него 4 канала USCI. И все они работают отдельно. #define USCI_B0_VECTOR (56 * 2u) /* 0xFFF0 USCI B0 Receive/Transmit */ #define USCI_A0_VECTOR (57 * 2u) /* 0xFFF2 USCI A0 Receive/Transmit */ #define USCI_B1_VECTOR (45 * 2u) /* 0xFFDA USCI B1 Receive/Transmit */ #define USCI_A1_VECTOR (46 * 2u) /* 0xFFDC USCI A1 Receive/Transmit */ #define USCI_B2_VECTOR (51 * 2u) /* 0xFFE6 USCI B2 Receive/Transmit */ #define USCI_A2_VECTOR (52 * 2u) /* 0xFFE8 USCI A2 Receive/Transmit */ #define USCI_B3_VECTOR (43 * 2u) /* 0xFFD6 USCI B3 Receive/Transmit */ #define USCI_A3_VECTOR (44 * 2u) /* 0xFFD8 USCI A3 Receive/Transmit */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться