|
UART на MSP430F2131 |
|
|
|
Nov 20 2008, 13:46
|
Местный
  
Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011

|
Мне нужно реализовать UART на MSP430F2131. У этого МК нет аппаратного UART, а есть Timer UART с 3-мя Capture/Compare Registers. Я пока развожу плату, поэтому мне пока нужно разобраться в функциях ног МК.
Расскажите, пожалуйста, на пальцах назначение выходов, предназначеных для ССRx.
Вот часть таблицы из даташита, оставил только непонятное:
P1.1/TA0 Timer_A, capture: CCI0A input, compare: Out0 output P1.2/TA1 Timer_A, capture: CCI1A input, compare: Out1 output P1.3/TA2 Timer_A, capture: CCI2A input, compare: Out2 output P1.5/TA0 Timer_A, compare: Out0 output P1.6/TA1 Timer_A, compare: Out1 output P1.7/TA2 Timer_A, compare: Out2 output P2.2TA0 Timer_A, capture: CCI0B input P2.3/TA1 Timer_A, compare: Out1 output P2.4/TA2 Timer_A, compare: Out2 output
В чем разница этих функций? В общем, ничего пока не понятно...
Спасибо.
|
|
|
|
|
 |
Ответов
|
Nov 25 2008, 08:19
|
Местный
  
Группа: Участник
Сообщений: 202
Регистрация: 10-04-05
Из: Санкт-Петербург
Пользователь №: 4 011

|
Сергей Борщ, rezident, спасибо, стало понятнее. Вот только каким все-таки хедером пользоваться io430x21x1.h или msp430x21x1.h? Код TACTL_bit.TAMC = 3; // не проходит с msp430x21x1.h TACTL|=MC1|MC0; // не проходить с io430x21x1.h
|
|
|
|
|
Nov 25 2008, 14:06
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Slash @ Nov 25 2008, 13:19)  Вот только каким все-таки хедером пользоваться io430x21x1.h или msp430x21x1.h? Первые (io430x....h) это поделие фирмы IAR System, а вторые (msp430x....h) это стандартные заголовочные файлы фирмы TI. Об этом в заголовках файлов написано. Из io430x21x1.h Цитата /******************************************************************** * * Standard register and bit definitions for the Texas Instruments * MSP430 microcontroller. * * This file supports assembler and C/EC++ development for * MSP430x21x1 devices. * * Copyright 1996-2004 IAR Systems. All rights reserved. * * $Revision: 4349 $ * ********************************************************************/ Из msp430x21x1.h Цитата /******************************************************************** * * Standard register and bit definitions for the Texas Instruments * MSP430 microcontroller. * * This file supports assembler and C development for * MSP430x21x1 devices. * * Texas Instruments, Version 1.2 * * Rev. 1.0, Setup * * Rev. 1.1, Removed unused def of TASSEL2 * Rev. 1.2, added definitions for Interrupt Vectors xxIV * ********************************************************************/ Кроме того, первый пригоден для использования с IAR С и C++, а TI-ский для "чистого" C. Поскольку я C++ для программирования MSP430 не применяю, то поэтому пользуюсь стандартным хедером от TI.
|
|
|
|
Сообщений в этой теме
Slash UART на MSP430F2131 Nov 20 2008, 13:46 Dog Pawlowa Цитата(Slash @ Nov 20 2008, 17:46) В чем ... Nov 20 2008, 14:24 IgorKossak Slash, выделил Ваш вопрос в отдельную тему.
Не сле... Nov 20 2008, 16:55 rezident Цитата(Slash @ Nov 20 2008, 18:46) Мне ну... Nov 20 2008, 17:09 Slash Цитата(rezident @ Nov 20 2008, 20:09) sla... Nov 20 2008, 17:56  rezident Цитата(Slash @ Nov 20 2008, 22:56) Всего ... Nov 20 2008, 18:26 Slash Спасибо всем за советы, продолжаю работу Работаю ... Nov 24 2008, 14:02 Сергей Борщ Цитата(Slash @ Nov 24 2008, 16:02) 1 вари... Nov 24 2008, 14:40 rezident Зачем обязательно придумывать что-то свое? Использ... Nov 24 2008, 19:28 Slash Подскажите, пожалуйста, в чем может быть ошибка?
О... Dec 24 2008, 18:26 rezident Slash, вы наверное считаете, что телепатические сп... Dec 24 2008, 19:51 Slash Отладчик MSP-FET430UIF, схему приложил. Может еще ... Dec 25 2008, 06:57 rezident Цитата(Slash @ Dec 25 2008, 11:57) Отладч... Dec 25 2008, 13:14  Slash Цитата(rezident @ Dec 25 2008, 16:14) Вы ... Dec 25 2008, 18:12 rezident Тогда скорее всего проблема с величиной тока нагру... Dec 25 2008, 18:30 Slash Еще подключены:
ADUM5401
ADM3312
HEF4051 - 3шт.
А... Dec 26 2008, 10:21 rezident Цитата(Slash @ Dec 26 2008, 15:21) А кака... Dec 26 2008, 13:50 Slash Ясно, спасибо.
Пока у меня не прошел период детск... Dec 26 2008, 14:46 Slash Здравствуйте!
Вопрос больше по принципам про... Jan 8 2009, 10:43 chert_kol Меня смущают такие конструкции Кодk->bdcNumber... Jan 24 2009, 15:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|