Мелкие вопросы по МК и ПЛИС.
- Грендайзер
- Мучитель микросхем
- Сообщения: 479
- Зарегистрирован: Вт июн 02, 2009 22:38:40
- Откуда: Город-герой Москва
Re: Мелкие вопросы по МК и ПЛИС.
чесно говоря я в этих делах пока совсем не спец... так что как там инфа лежать будит меня не волнует. Лишь бы можно было её прочесть и использовать. Пока мысль такая, прилепить память к плисине и использовать её (т.е. плис) как контроллер который будит по некоторому интерфейсу общаться с хостом и класть в память то, что хост захочет. Тока как я понял, с флэш памятью свои ещё есть заморочки... Я имею в виду сектора какие то и то как их заполнять...
- black_lizard
- Встал на лапы
- Сообщения: 132
- Зарегистрирован: Вс сен 23, 2012 05:51:35
Re: Мелкие вопросы по МК и ПЛИС.
Грендайзер писал(а):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: Мелкие вопросы по МК и ПЛИС.
Оо.. спасибо большое, а скажите это у всех микросхем блоки по 512 или у большинства?
У всех SD карт. Во всяком случае у mmc, sd и sdhc точно. Стандарт.
Собираю самопальный мини-компьютер
- Грендайзер
- Мучитель микросхем
- Сообщения: 479
- Зарегистрирован: Вт июн 02, 2009 22:38:40
- Откуда: Город-герой Москва
Re: Мелкие вопросы по МК и ПЛИС.
Ясно, спасибо 
Re: Мелкие вопросы по МК и ПЛИС.
Помогите разобраться. Запутался в datasheet. Хочу подключить один кварц на два МК (Atmega8535 и Atmega128). К 8535 подключаю кварц по обычной схеме (через кондёры), а на XTAL1 Atmega128 подаю сигнал с XTAL2 Atmega8535. Схема правильная ведь такая?
8535 запускается. А вот 128 не стартует. Как правильно выставить fuse у 128 чтобы он работал в такой схеме?
8535 запускается. А вот 128 не стартует. Как правильно выставить fuse у 128 чтобы он работал в такой схеме?
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Бит CKOPT запрограммирован (на 8535)? Без этого на XTAL2 не будет максимальной амплитуды тактового сигнала, и ее не хватит для тактирования второй меги.
Re: Мелкие вопросы по МК и ПЛИС.
Engineer_Keen писал(а):Бит CKOPT запрограммирован (на 8535)? Без этого на XTAL2 не будет максимальной амплитуды тактового сигнала, и ее не хватит для тактирования второй меги.
Да. В 0 он:

Сейчас пока временно подцепил на 128 такой же кварц, чтобы им манипулировать.
Re: Мелкие вопросы по МК и ПЛИС.
Привет всем. Только начал изучать авр, начал с АЦП. Меня интересует, какое максимальное напряжение можно подать на вход Aref (опорное напряжение ацп)? В даташите нашел следущее:
но чет не могу понять смысла последних слов.
The minimum value represents GND and the maximum value represents the voltage on the AREF pin minus 1 LSB.
но чет не могу понять смысла последних слов.
Re: Мелкие вопросы по МК и ПЛИС.
Selot, не там смотрите.
Раздел "Electrical Characteristics" - "ADC Characteristics"
Например, для ATmega32A
VReference Voltage
min 2.0
max AVCC
Раздел "Electrical Characteristics" - "ADC Characteristics"
Например, для ATmega32A
VReference Voltage
min 2.0
max AVCC
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Re: Мелкие вопросы по МК и ПЛИС.
Ребята у меня такой вопрос, в МК програмировании не особо шарю просьба не пинать. В общем хочу вбить в мк алгоритм работы этого 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: Мелкие вопросы по МК и ПЛИС.
В МК нельзя "вбить" алгоритм с сопротивлениями и переключателями. Если вешать внешние сопротивления, то ищите схему с коммутацией на питание и ноль.
Ну а статей и примеров с опросом энкодеров в интернете полно.
Ну а статей и примеров с опросом энкодеров в интернете полно.
Re: Мелкие вопросы по МК и ПЛИС.
Аlex писал(а):В МК нельзя "вбить" алгоритм с сопротивлениями и переключателями. Если вешать внешние сопротивления, то ищите схему с коммутацией на питание и ноль.
Ну а статей и примеров с опросом энкодеров в интернете полно.
Вы меня не поняли, алгоритм работы 5 реле то есть с МК выходит 5 проводов на ключи управления. Чуток передумал со светодиодами. Думаю чтоб они показывали каждое второе переключение релюшек всего 32 шага в итоге получится 16 штук (думаю это програмно легче сделать) если задействовать динамическую индикацию то получится 8 лап или сдвиговый регистр что мне кажется еще проще програмно? Есть ва ляется без дела atmega8515 новая непаяная не шитая, хотел когдато коечто сваять не нашел ЖК дисплея, думаю на ней.
p.s. реле всего 5 будет, а не 6 как в оригинале, выкидывается первое звено в 1дБ, во вложении приблизительная схема как я это вижу.
- Вложения
-
- МК.JPG
- (46.55 КБ) 326 скачиваний
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
В оригинале их 7, по этому не будет 1 и 2 дБреле всего 5 будет, а не 6 как в оригинале
Кнопочку ещё от энкодера на схеме предусмотрите, пригодится для вкл/выкл.
По программе. Она элементарная. Для котёнка, мечтающего сделать первые шаги, самое оно. Самое сложное будет - опрос энкодера, но в интернете есть куча статей и примеров на эту тему.
Re: Мелкие вопросы по МК и ПЛИС.
В оригинале их 7, по этому не будет 1 и 2 дБ
Кнопочку ещё от энкодера на схеме предусмотрите, пригодится для вкл/выкл.
По программе. Она элементарная. Для котёнка, мечтающего сделать первые шаги, самое оно. Самое сложное будет - опрос энкодера, но в интернете есть куча статей и примеров на эту тему.
Вот непойму, вроде модератор, а отвечаешь не по теме, я уже изложил вопрос который меня интересует и расписал какие аспекты меня интересуют, зачем лесть в дебри? кнопка у меня будет вообще отдельным узлом задействована на селектор, а кнопка ровер тоже на МК завязыватся не будет (так на всякий сказал вдруг приспичит кого то сказать подобное).
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Интересно... , что у меня не по теме ?
Не понятно, в чем проблема ? В управлении выходными ключами ? В опросе энкодера ? Зачем тут переписывать то, чем завалено пол-интернета ?
От Вас только слышно - "Хочу это", "хочу, что бы было так", .... Хотелки то свои рассказали, а чем Вам помочь не написали. Так напишите, чтобы люди могли угодить Вам с ответами.
Не понятно, в чем проблема ? В управлении выходными ключами ? В опросе энкодера ? Зачем тут переписывать то, чем завалено пол-интернета ?
От Вас только слышно - "Хочу это", "хочу, что бы было так", .... Хотелки то свои рассказали, а чем Вам помочь не написали. Так напишите, чтобы люди могли угодить Вам с ответами.
Re: Мелкие вопросы по МК и ПЛИС.
Ну началось, как видно из самого первого моего поста что я в програмировании не бум бум, но приблизительно знаю что до чего, а вот запомнить кучу букв, знаков, и как это все собрать воедино, мозгов к сожалению нехватает, я прошу немного, лишь показать как исходя из моих требований собрать прошивку во едино.
Последний раз редактировалось Аlex Вс янв 13, 2013 23:03:54, всего редактировалось 1 раз.
Причина: ...
Причина: ...
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Вопрос: зачем тогда в программирование лезете?Ну началось, как видно из самого первого моего поста что я в програмировании не бум бум
а где это требуется?а вот запомнить кучу букв, знаков
Для автора статьи о регуляторе это немного, Вы бы его попросили. А для всех остальных, кто не знаком с этим малоизвестным проектом (очевидно, что здесь большинство не закомо, поскольку статья со стороннего сайта) это большая работа - как минимум разобраться в чужом коде.я прошу немного, лишь показать как исходя из моих требований собрать прошивку во едино.
Ставим плюсы: )
Re: Мелкие вопросы по МК и ПЛИС.
Сказать нечего! Если хочешь чтото сделать, делай это сам!
Перевод листинга программы с бумаги в файл для AT89c2051
Есть программа для МК AT89c2051 только в варианте приведенном в файле. Подскажите, пожалуйста, как её лучше корректно перевести в файл, чтобы прошить МК. Как при этом проверить контрольные суммы?
- Вложения
-
- p0012-sel.png
- (155.15 КБ) 243 скачивания
С уважение, Владимир UR5GOT.
