Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Errorkpi писал(а):А при прошивке МК, прошивка флешки не упадет?
Когда прошивается контроллер, у него все линии в состоянии HI-Z, поэтому чтобы команды от программатора не полезли во флешку, ее CS подтягивается к питанию, видите там резистор 10к?
Errorkpi писал(а):А вдруг придется перезалить что-то во флешку?
Ну тут либо перемычки городить, либо использовать UART контроллера, и записывать флешку по цепочке ПК-COM-UART-МК-SPI-флешка, но это долго.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

SmarTrunk писал(а):В интерфейсе SPI выбирается нужная микросхема подачей сигнала по линии CS (или как-то так). А интерфейс для программирования вроде не SPI, хотя во многих AVR использует те же линии.
че думаете про какие то джамперы?этой цитатой все сказано.карта просто не активна пока не выбрана ногой чип селект.и часто флеш карта поддерживает интерфейс спи.не читал правда что ваша поддерживает.
В поисках истины человек развивается.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Кстати, есть еще вариант - сделать кнопку или переключатель и подключить ее не свободный вход контроллера. При нажатии на кнопку переводить линии MOSI и SCK контроллера в режим входа. Тогда можно будет обойтись без перемычек. Но если вдруг кнопка не сработает, то во время программирования флешки может случиться конфликт на этих линиях...
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Сообщение SmarTrunk »

Horus-RF
Atmega8 - старый вариант, 4,5...5,5В, до 16МГц, снят с производства
8L - работает от 2,7В, но с частототой до 8МГц
8A - новый вариант, работает от 2,7В с частотой до 16МГц. Теоретически полностью совместим с 8 и 8L, иногда встречаются сообщения о проблемах с совместимостью.
Реклама
Эиком - электронные компоненты и радиодетали
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Можно ссылки на проблемы?
Проблемы могут возникнуть с совместимостью у 8х и 88х (более новая серия - 48/88/168), там memory mapped регистры и подобное. 8А по коду полностью совместима с классической восьмой.
Реклама
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Engineer_Keen писал(а):Но если вдруг кнопка не сработает, то во время программирования флешки может случиться конфликт на этих линиях...
Если уж заводить провод, то с ноги чип селект и тогда никаких вам конфликтов записи.если кнопка не сработает, то и флешка
не будет работать.
В поисках истины человек развивается.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

vitalik_1984 писал(а):Если уж заводить провод, то с ноги чип селект и тогда никаких вам конфликтов записи.если кнопка не сработает, то и флешка не будет работать.
Флешка да, не будет, но контроллер то будет, и что если он на MOSI выдаст один уровень, а программатор другой?
Друг Кота
Аватара пользователя
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Сообщение *Trigger* »

Правильный программатор после завершения программирования переводит выходы в Z-состояние.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Engineer_Keen писал(а): Флешка да, не будет, но контроллер то будет, и что если он на MOSI выдаст один уровень, а программатор другой?
Блин а для чего я написал, что выводить на ногу контроллера?
vitalik_1984 писал(а): Если уж заводить провод, то с ноги чип селект и тогда никаких вам конфликтов записи.
Тут уже контроллер по прерыванию сообразит(программно), что линия занята и туда пихать ничего не нужно.Ноги ставит в Z состояние и все.Только еще диод нужно поставить, чтобы он сам себя не выводил :) при каждом своем обращении к карте.
В поисках истины человек развивается.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Ну нарисуйте, а то так не совсем понятно :))
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Сб мар 24, 2012 14:50:05

Сообщение Dobrk_k »

Здравствуйте!
Подскажите, по этим условиям несложный PIC МК:

"САР,магниторезисторный датчик, двигатель пост тока, ЭК а БП транзисторе, напряжение пит 24В, регулирование пропорциональное, режим работы регулятора ШИМ, индикация цифровая, светодиодная, трехразрядная, дайте пожалуйста марки PIC МК которые подойдут"



Я студент, курсовая, а то я выбрал PIC18F248 , а это слишком сложный для моей задачи подсказали на форуме Cхем.нет
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Сб апр 07, 2012 07:55:44
Откуда: Барнаул

Сообщение Horus-RF »

Посоветуйте МК с большим кварцевым резонатором больше 40мгц (который более менее распространен)
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Не понял, вам именно резонатор "большой" нужен, или всё-таки тактовая частота?
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Сб апр 07, 2012 07:55:44
Откуда: Барнаул

Сообщение Horus-RF »

мне нужна тактовая частота
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

На сколько большая? Могу посоветовать STM32F4 - до 160МГц.
Может, всё-таки, задачу озвучите?
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Сб апр 07, 2012 07:55:44
Откуда: Барнаул

Сообщение Horus-RF »

необходим МК который хорошо будет работать с выводом на монитор через VGA разъем
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

На меге восьмой делали. Даже "марио" запускали.
Вот видео на STM http://www.youtube.com/watch?v=IRT4ShYi8Bw
Родился
Аватара пользователя
Сообщения: 19
Зарегистрирован: Сб апр 07, 2012 07:55:44
Откуда: Барнаул

Сообщение Horus-RF »

ploop писал(а):На меге восьмой делали. Даже "марио" запускали.
Вот видео на STM http://www.youtube.com/watch?v=IRT4ShYi8Bw
интересно но я сперва планировал на ATtini2313 но если большое разрешение выставлять не покатит( нужно что-то мгц на 40
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Соврал, на 64й меге. Вот оно: http://www.youtube.com/watch?v=RYyAlQygg-k
Но по моему и на 16й была.
Нашел транзистор. Понюхал.
Сообщения: 172
Зарегистрирован: Пн мар 19, 2012 13:04:11

Сообщение MS24 »

Ребят, никто не делал шаговый двигатель управляемый через ЮАРТ? Помогите пожалуйста разобраться! никак прошивку не могу на асемблере написать. На си все просто, но мне условия диплома на асемблере поставили, как можно реализовать?
Ответить

Вернуться в «Разные вопросы по МК»