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

 
 
> MSP430F2013 на 16МГц
SPARK-MAN
сообщение Jan 22 2010, 12:40
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 21-07-05
Пользователь №: 6 997



Помогите, пожалуйста, разобраться.
Как понять на какой частоте работает ядро контроллера (MSP430F2013)?
Написал программу, на выходе получается 1.6МГц.
Реально плучить 16МГц, 8МГц?
Или плучается слишком много времени на выполнение одной команды?

#include "io430x20x2.h"

void main(void)
{
if (CALBC1_16MHZ ==0xFF || CALDCO_16MHZ == 0xFF)
{
while(1);
}
BCSCTL1 = CALBC1_16MHZ;
DCOCTL = CALDCO_16MHZ;

P1DIR |= 0xff;
while(1){
P1OUT_bit.P1OUT_2 = 1;
P1OUT_bit.P1OUT_2 = 0;
}
}//main
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jorikdima
сообщение Jan 22 2010, 12:49
Сообщение #2


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Выведите не одну из ног SMCLK и осцилом посмотрите. Тактируйте SMCLK от того же, от чего и MCLK тактируется. На MSP430F2013 есть возможность это сделать, насколько я понимаю.
Go to the top of the page
 
+Quote Post



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

 


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


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