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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

чесно говоря я в этих делах пока совсем не спец... так что как там инфа лежать будит меня не волнует. Лишь бы можно было её прочесть и использовать. Пока мысль такая, прилепить память к плисине и использовать её (т.е. плис) как контроллер который будит по некоторому интерфейсу общаться с хостом и класть в память то, что хост захочет. Тока как я понял, с флэш памятью свои ещё есть заморочки... Я имею в виду сектора какие то и то как их заполнять...
Аватара пользователя
black_lizard
Встал на лапы
Сообщения: 132
Зарегистрирован: Вс сен 23, 2012 05:51:35

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

Сообщение black_lizard »

Грендайзер писал(а):black_lizard, спасибо, скорость записи совсем не важна, хоть пол дня... однако и карта тоже не к сожалению не подайдёт... а не подскажете какие нить рисурсы по флекам, а то что то уже голова пухнет, ничё найти не могу


Я свой драйвер по этой статье писал для микроконтроллера http://avrlab.com/node/156

чесно говоря я в этих делах пока совсем не спец... так что как там инфа лежать будит меня не волнует. Лишь бы можно было её прочесть и использовать. Пока мысль такая, прилепить память к плисине и использовать её (т.е. плис) как контроллер который будит по некоторому интерфейсу общаться с хостом и класть в память то, что хост захочет. Тока как я понял, с флэш памятью свои ещё есть заморочки... Я имею в виду сектора какие то и то как их заполнять...


Там всё просто. С флешки читать можно только по 512 байт. Адресация тоже идёт кратно 512. То есть при обращении к адресу 600 выдаст ошибку, при обращении к адресу 512 - выдаёт последовательно 512 байт сектора. С SDHC ещё проще - у них адресация посекторная, то есть пересылаем 0 - получаем 512 байт первого сектора. Пересылаем 1 - получаем 512 байт второго сектора. Можно по одному значению на сектор раскидать и всё. Принимать с сектора первые несколько байт нужного коэффициента, а остальные байты в холостую.
С файловой системой значительно больше гемора, но вам она не нужна.
Собираю самопальный мини-компьютер
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

Оо.. спасибо большое, а скажите это у всех микросхем блоки по 512 или у большинства?
Аватара пользователя
black_lizard
Встал на лапы
Сообщения: 132
Зарегистрирован: Вс сен 23, 2012 05:51:35

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

Сообщение black_lizard »

Оо.. спасибо большое, а скажите это у всех микросхем блоки по 512 или у большинства?


У всех SD карт. Во всяком случае у mmc, sd и sdhc точно. Стандарт.
Собираю самопальный мини-компьютер
Аватара пользователя
Грендайзер
Мучитель микросхем
Сообщения: 479
Зарегистрирован: Вт июн 02, 2009 22:38:40
Откуда: Город-герой Москва

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

Сообщение Грендайзер »

Ясно, спасибо :)
Аватара пользователя
masmax
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср дек 05, 2012 13:28:03
Откуда: Марляндия

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

Сообщение masmax »

Помогите разобраться. Запутался в datasheet. Хочу подключить один кварц на два МК (Atmega8535 и Atmega128). К 8535 подключаю кварц по обычной схеме (через кондёры), а на XTAL1 Atmega128 подаю сигнал с XTAL2 Atmega8535. Схема правильная ведь такая?

8535 запускается. А вот 128 не стартует. Как правильно выставить fuse у 128 чтобы он работал в такой схеме?
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

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

Сообщение Engineer_Keen »

Бит CKOPT запрограммирован (на 8535)? Без этого на XTAL2 не будет максимальной амплитуды тактового сигнала, и ее не хватит для тактирования второй меги.
Аватара пользователя
masmax
Открыл глаза
Сообщения: 43
Зарегистрирован: Ср дек 05, 2012 13:28:03
Откуда: Марляндия

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

Сообщение masmax »

Engineer_Keen писал(а):Бит CKOPT запрограммирован (на 8535)? Без этого на XTAL2 не будет максимальной амплитуды тактового сигнала, и ее не хватит для тактирования второй меги.

Да. В 0 он:

Изображение

Сейчас пока временно подцепил на 128 такой же кварц, чтобы им манипулировать.
Selot
Родился
Сообщения: 6
Зарегистрирован: Пт ноя 23, 2012 18:51:47

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

Сообщение Selot »

Привет всем. Только начал изучать авр, начал с АЦП. Меня интересует, какое максимальное напряжение можно подать на вход Aref (опорное напряжение ацп)? В даташите нашел следущее:
The minimum value represents GND and the maximum value represents the voltage on the AREF pin minus 1 LSB.

но чет не могу понять смысла последних слов.
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

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

Сообщение Kavka »

Selot, не там смотрите.
Раздел "Electrical Characteristics" - "ADC Characteristics"
Например, для ATmega32A
VReference Voltage
min 2.0
max AVCC
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Satane
Мучитель микросхем
Сообщения: 408
Зарегистрирован: Пт фев 12, 2010 00:46:31
Откуда: Слaвянск

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

Сообщение Satane »

Ребята у меня такой вопрос, в МК програмировании не особо шарю просьба не пинать. В общем хочу вбить в мк алгоритм работы этого http://radio.infoklad.ru/audio/volume/nikitin1.html регулятора громкости на энкодере, и добавить индикацию положения просто бегущая точка как http://www.youtube.com/watch?v=FWb-hRHbbSU тут кол-во светодиодов около 14 штук, 1шаг светодиода= 2шагам инкодера, потдержите пожалуйста я просто отдал себя звуку, а МК недается пробовал не однократно, если все такие заняты хотяб натолкните на путь истинный поделитесь кусками кода!
Гениально то, что просто!
Лучший учитель, практика!
Изображение
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

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

Сообщение Аlex »

В МК нельзя "вбить" алгоритм с сопротивлениями и переключателями. Если вешать внешние сопротивления, то ищите схему с коммутацией на питание и ноль.
Ну а статей и примеров с опросом энкодеров в интернете полно.
Аватара пользователя
Satane
Мучитель микросхем
Сообщения: 408
Зарегистрирован: Пт фев 12, 2010 00:46:31
Откуда: Слaвянск

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

Сообщение Satane »

Аlex писал(а):В МК нельзя "вбить" алгоритм с сопротивлениями и переключателями. Если вешать внешние сопротивления, то ищите схему с коммутацией на питание и ноль.
Ну а статей и примеров с опросом энкодеров в интернете полно.

Вы меня не поняли, алгоритм работы 5 реле то есть с МК выходит 5 проводов на ключи управления. Чуток передумал со светодиодами. Думаю чтоб они показывали каждое второе переключение релюшек всего 32 шага в итоге получится 16 штук (думаю это програмно легче сделать) если задействовать динамическую индикацию то получится 8 лап или сдвиговый регистр что мне кажется еще проще програмно? Есть ва ляется без дела atmega8515 новая непаяная не шитая, хотел когдато коечто сваять не нашел ЖК дисплея, думаю на ней.
p.s. реле всего 5 будет, а не 6 как в оригинале, выкидывается первое звено в 1дБ, во вложении приблизительная схема как я это вижу.
Вложения
МК.JPG
(46.55 КБ) 326 скачиваний
Гениально то, что просто!
Лучший учитель, практика!
Изображение
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

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

Сообщение Аlex »

реле всего 5 будет, а не 6 как в оригинале
В оригинале их 7, по этому не будет 1 и 2 дБ :)
Кнопочку ещё от энкодера на схеме предусмотрите, пригодится для вкл/выкл.
По программе. Она элементарная. Для котёнка, мечтающего сделать первые шаги, самое оно. Самое сложное будет - опрос энкодера, но в интернете есть куча статей и примеров на эту тему.
Аватара пользователя
Satane
Мучитель микросхем
Сообщения: 408
Зарегистрирован: Пт фев 12, 2010 00:46:31
Откуда: Слaвянск

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

Сообщение Satane »

В оригинале их 7, по этому не будет 1 и 2 дБ
Кнопочку ещё от энкодера на схеме предусмотрите, пригодится для вкл/выкл.
По программе. Она элементарная. Для котёнка, мечтающего сделать первые шаги, самое оно. Самое сложное будет - опрос энкодера, но в интернете есть куча статей и примеров на эту тему.

Вот непойму, вроде модератор, а отвечаешь не по теме, я уже изложил вопрос который меня интересует и расписал какие аспекты меня интересуют, зачем лесть в дебри? кнопка у меня будет вообще отдельным узлом задействована на селектор, а кнопка ровер тоже на МК завязыватся не будет (так на всякий сказал вдруг приспичит кого то сказать подобное).
Гениально то, что просто!
Лучший учитель, практика!
Изображение
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

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

Сообщение Аlex »

Интересно... , что у меня не по теме ?
Не понятно, в чем проблема ? В управлении выходными ключами ? В опросе энкодера ? Зачем тут переписывать то, чем завалено пол-интернета ?
От Вас только слышно - "Хочу это", "хочу, что бы было так", .... Хотелки то свои рассказали, а чем Вам помочь не написали. Так напишите, чтобы люди могли угодить Вам с ответами.
Аватара пользователя
Satane
Мучитель микросхем
Сообщения: 408
Зарегистрирован: Пт фев 12, 2010 00:46:31
Откуда: Слaвянск

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

Сообщение Satane »

Ну началось, как видно из самого первого моего поста что я в програмировании не бум бум, но приблизительно знаю что до чего, а вот запомнить кучу букв, знаков, и как это все собрать воедино, мозгов к сожалению нехватает, я прошу немного, лишь показать как исходя из моих требований собрать прошивку во едино.
Последний раз редактировалось Аlex Вс янв 13, 2013 23:03:54, всего редактировалось 1 раз.
Причина: ...
Гениально то, что просто!
Лучший учитель, практика!
Изображение
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

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

Сообщение ibiza11 »

Ну началось, как видно из самого первого моего поста что я в програмировании не бум бум
Вопрос: зачем тогда в программирование лезете?
а вот запомнить кучу букв, знаков
а где это требуется?
я прошу немного, лишь показать как исходя из моих требований собрать прошивку во едино.
Для автора статьи о регуляторе это немного, Вы бы его попросили. А для всех остальных, кто не знаком с этим малоизвестным проектом (очевидно, что здесь большинство не закомо, поскольку статья со стороннего сайта) это большая работа - как минимум разобраться в чужом коде.
Ставим плюсы: )
Аватара пользователя
Satane
Мучитель микросхем
Сообщения: 408
Зарегистрирован: Пт фев 12, 2010 00:46:31
Откуда: Слaвянск

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

Сообщение Satane »

Сказать нечего! Если хочешь чтото сделать, делай это сам!
Гениально то, что просто!
Лучший учитель, практика!
Изображение
ur5got
Встал на лапы
Сообщения: 104
Зарегистрирован: Ср май 23, 2012 23:33:53
Откуда: UA

Перевод листинга программы с бумаги в файл для AT89c2051

Сообщение ur5got »

Есть программа для МК AT89c2051 только в варианте приведенном в файле. Подскажите, пожалуйста, как её лучше корректно перевести в файл, чтобы прошить МК. Как при этом проверить контрольные суммы?
Вложения
p0012-sel.png
(155.15 КБ) 243 скачивания
С уважение, Владимир UR5GOT.
Ответить

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