-
Постов
16 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные Vas&Lis
-
-
Ну и что, что от SMCLK.
Расшифруйтепоясните тогда, что означает "используются 4 USCI, несущая частота которых тоже 25"? Ну и код инициализации уже приведите.использую 1 UART и 3 SPI, все они тактируются от SMCLK, на УАРТе скорость 19200 на синхронных 8Mbit, 2 Mbit и 1 Mbit...завтра выложу инициализацию...
-
Требования из SLAS655B – JANUARY 2010 – REVISED OCTOBER 2010 таблицы Recommended Operating Conditions page 39 и Figure 1. Frequency vs Supply Voltage page 40 у Вас выполнены?
питание 3,3 вольта, просадки питания так же не наблюдается, смотрел специально...
rezident, у меня тактируются порты от SMCLK...
-
Опубликовано · Изменено пользователем Vas&Lis · Пожаловаться
Имею данный вид контроллера, и хочу с ним работать на 25 МГц, но по непонятной причине работа данного контроллера на данной частоте не возможна. В определенный (всегда случайный) момент происходит зависание или перезагрузка. Почему то портится регистр SR, по битам кажется что контроллер зашел в LMP4.
Все бы ничего но вот на 16 МГц все работает без косяков.
В программе используются 4 USCI, несущая частота которых тоже 25, пробовал SMCLK инициализировать на 12,5 МГц, не помогло, думал может частота не может быть более 20 МГц.
Код инициализации выложу позже , но там вроде нет ничего криминального инициализирую PMM в режим 24-30МГц а затем по старинке инициализирую кварц внешний.
Программа работает без сбоев если инициализирую только кварц и ставлю в бесконечный цикл счетчик.
Прошу помощи!!! Может есть здесь пользователи данных контроллеров? Приму к рассмотрению любой сове, любое предложение так как нахожусь в тупике. Писал техасу сказали может контроллер глючныйй выслали последнюю версию контроллера Rev.E - не помогло.
-
У нас в нижнем была буря инета у меня не было...завтра или сегодня пришлю...
подавать надо +4.4 и -4.6V или можно одинаковое скажем +/- 3,3...потребление в зависимости от количества засвеченных пикселей на дисплее и от цвета этих пикселей...при полностью закрашенном дисплеи белым цветом потребление 44 мА ну а если брать рабочие режимы то у меня потребление от 7 до 17 мА...
-
Я так понимаю, что Vas&Lis хочет иметь программную модель MSP430 (чтобы работу программ моделировать), а не трассировкой заниматься :)
ты абсолютно прав!
-
Опубликовано · Изменено пользователем Vas&Lis · Пожаловаться
Здравствуйте форумчане!!!!! Решил вспомнить прошлое и установил протеус. Порадовался расширенной встроенной библиотеке, но вот незадача, библиотек MSP430 там так и не оказалось, как и 4 года назад.. У меня вопрос. Может кто знает или у кого есть библиотеки MSP430?
-
в свое время я сам переходил с 149 на 169, а вот сейчас перешел на 2618, переход не составил большого труда, единственное отличие это при работе с I2C...почему принято было решение на 24? мне кажется лучше сразу на 2618...хотя я могу и ошибаться...но если там все по аналогии, то вся проблема будет заключаться в переименовании регистров в модуле инициализации...
-
На самом деле я питаю контроллер +3,3 V а индикатор -4,4, +4,6. так что проблем с уровнями нет никакого!!!!!
-
Конечно выбираю...я мануал полностью проштудировал вдоль и поперек...
-
микруха для индикатора S6E63D6, а MSP выполняет ессесено роль ведущего...
-
хорошо...сенкс за информацию...тогда еще один вопросик...если на MISO низкий уровень при неактивном высоком, следует ли из этого что микроконтроллер не жизнеспособен?(версию с тем что микрец не понимает, что я с ним хочу общаться по последовательному порту уже прорабатывалась и нашла свое опровержение)
-
питание VDD +3.3, а +5 -10 это было на индикатор...ща вроде нашел одну ошибку в питании, но горящий ярко белый экран остался...если кто работал с индикаторами ответь те плиз...После ресета такая картина, это нормально?
Передача по SPI идет нормально, на пинах вижу и синхроклок и данные...все в поряде...а не идет...на счет схемы подключения, предоставить не могу, на руках нет а с работы ессесено ни чего выносить нельзя....
-
индикатор PPT9999-A003-06 на микре самсунга S6E63D6 подается положительное напряжение +5 и отрицательное -10 на ножки SPB,E_RDB +3,3. Все остальное по типологии.
-
На днях дали задачку запустить индикатор на микроконтроллере Samsung. Прочитал как и полагается даташит на микрец, показалось все оч просто. Но оказалось совсем наоборот. При сбросе хоть по питанию хоть аппаратно управляемым пином, горит ярким белым цветом индикатор и страшно греется. Естественно в первую очередь возникают у меня вопросы к схемотехнике, но если отбросить версию не правильной разводки, то что может еще в результате давть данную картину? Или это нормальная ситуация. Следующий вопрос заключается вот в чем. С OLED дисплеем общается контроллер MSP430f169 по последовательному порту, у него как известно буфер передатчика 8 разрядный а мне необходимо передавать слова. Воспринимает ли контроллер у дисплея второй байт слова если он ждет непрерывной предачи 16 бит а я ему шлю два по 8 с некоторой задержкой? Заранее спасибо за ответ!
-
Друг непонятное в твоем коде многое...во первых у тебя сам контроллер запустился? хоть что то?во вторых как проявляется ошибка с ЦАПом? что он выдает на пине? потом какая задача вообще стоит?просто запустить? и зачем тебе трехкратное усиление выходного сигнала?по моему запись в DAC12_xDAT до инициализации это бессмысленно...заносить в DAT все таки лучще 12-ти разрядное число...а в TAR лучше вообще ничего не заносить а предварительно его сбросить...с первого взгляда ошибки при инициализации нет , что касается именно ЦАПа. Попробуй убрать строку с заносом в TAR значения и в инициализации сбрось таймер или вообще его убери и в цикле инкремент переменной какой нить сделай и заноси в ЦАП, та удобно на пине пила получиться...
Не срабатывает Reset
в MSP430
Опубликовано · Пожаловаться
Вопрос в следующем...написал некий загрузчик и выделил для него память в первых 10кБ (с 0х3100 по 0х5900), в этой области разместил вектора прерываний: резет и т.д....но при ресете контроллера почему то он обращается по старому адресу вектора прерывания т.е. 0xfffe, вопрос почему и каким образом сделать что бы он переходил по заданному мною адресу....файл xlс прилагаю...