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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Chettuser

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

Сообщение Chettuser »

А как с русской литературой на STM32? А то от американского языка уже голова лопается :evil:
124bit
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт янв 25, 2011 04:48:40

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

Сообщение 124bit »

как определить, сколько памяти в микроконтроллере потребует прошивка?
2\4\8,,,?
я там приложил прошивку, не подскажите,?
Вложения
sdsg.zip
прошивка
(42.53 КБ) 169 скачиваний
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

124bit писал(а):как определить, сколько памяти в микроконтроллере потребует прошивка?
2\4\8,,,?
я там приложил прошивку, не подскажите,?


Так там не одна , а целых три. Исходники прикладывать было не обязательно. В 8k укладывается любая.
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

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

Сообщение ibiza11 »

Chettuser писал(а):А как с русской литературой на STM32? А то от американского языка уже голова лопается :evil:

С русской литературой я вряд ли помогу) у меня вся на английском, но после AVRовских даташитов (по сути я с них начинал) читается легко и непринужденно) Язык изучать желательно) очень полезная вещь)

вот здесь хорошо написано сравнение, вообще мне этот сайт очень нравится. все по-русски разжевано осталось в рот положить и проглотить.
Ставим плюсы: )
Chettuser

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

Сообщение Chettuser »

OFF: Вот это почти то самое что я искал на прошлой странице! Спасибо!
124bit
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Вт янв 25, 2011 04:48:40

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

Сообщение 124bit »

Jack_A, а в 4 кб?

как ты это определяешь?
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

124bit писал(а):Jack_A, а в 4 кб?

как ты это определяешь?


Читаем Hex файл ( формат его, надеюсь, знаешь ? :-) ) , там старший адрес что-то в районе 0x16A0, а это 5792 байта - в 4k не лезет. Чтобы впихнуть - надо писа'ть на ассемблере .
Аватара пользователя
Denis-d20
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб ноя 24, 2007 10:06:53
Откуда: Украина,хмельницкий
Контактная информация:

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

Сообщение Denis-d20 »

Добрый день мож кто знает есть ли у AVRов что то вроде серийного номера ?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Denis-d20 писал(а):Добрый день мож кто знает есть ли у AVRов что то вроде серийного номера ?

Если только номер партии и дата изготовления...
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
warrior2031
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Чт апр 22, 2010 13:06:03

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

Сообщение warrior2031 »

Здравствуйте, возник вопрос по прошивке fuse по spi в atmega8535.

Мне надо, чтобы контроллер работал на 8 МГц-ом кварце. Судя по даташиту мне надо прошить CKSEL = 7(111).

Пишу в avreal -fcksel=7, но ничего не меняется.
I know what you're thinking. "Did he fire six shots or only five?"...
...you've got to ask yourself one question: "Do I feel lucky?" Well, do ya, punk?
Аватара пользователя
AI_Disable
Сверлит текстолит когтями
Сообщения: 1116
Зарегистрирован: Чт окт 15, 2009 14:16:18
Откуда: Екб
Контактная информация:

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

Сообщение AI_Disable »

Да вы что, все издеваетесь?! Сколько можно повторять:
->>>>ВОТ ТЕМА ПО ФЬЮЗАМ<<<<-
Прикреплена!
Аватара пользователя
avreal
Опытный кот
Сообщения: 842
Зарегистрирован: Чт дек 31, 2009 19:27:45
Откуда: Бровари, Україна
Контактная информация:

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

Сообщение avreal »

warrior2031 писал(а):Пишу в avreal -fcksel=7, но ничего не меняется.
->>> А вот страничка avreal <<<- :-)
где тоже можно вопросы задавать.
А то тут не набегаешьcя nen по разным темам искать воросы и ответы на них, разбавленные кучей других вопросов, не касающихся avreal.

p.s. а ключ записи -w был?
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
Аватара пользователя
Rinon Ninqueon
Говорящий с текстолитом
Сообщения: 1562
Зарегистрирован: Ср июн 30, 2010 18:54:47
Откуда: NO14MU
Контактная информация:

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

Сообщение Rinon Ninqueon »

вот чёзанах
при вызове любого прерывания, МК сбрасывается (reset)
и в эмуляторе и в железе!

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

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

Сообщение ploop »

С векторами не напутал?
Аватара пользователя
Rinon Ninqueon
Говорящий с текстолитом
Сообщения: 1562
Зарегистрирован: Ср июн 30, 2010 18:54:47
Откуда: NO14MU
Контактная информация:

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

Сообщение Rinon Ninqueon »

в CVAVR путать нечего
Вложения
spectr.rar
(126.55 КБ) 166 скачиваний
Изображение
Изображение
Изображение
Сам себе Гилмор
Аватара пользователя
Rinon Ninqueon
Говорящий с текстолитом
Сообщения: 1562
Зарегистрирован: Ср июн 30, 2010 18:54:47
Откуда: NO14MU
Контактная информация:

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

Сообщение Rinon Ninqueon »

нашёл проблему:
был поставлен бит разрешения прерывания по переполнению таймера1
а обработки не было
немного поворчит, потом пойдёт дело
Изображение
Изображение
Изображение
Сам себе Гилмор
LISS13
Родился
Сообщения: 4
Зарегистрирован: Ср фев 02, 2011 01:23:08

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

Сообщение LISS13 »

Опять наткнулся на проблему: есть кварц 28 МГц от когорого тактируется ПЛИС, на выходе нужно получить частоту 50 кГц в форме меандра и точно такую же частоту, только в зависимости от команды сдвинутую на x/10 относительно длительности импульса исходного сигнала.
В итоге из 28 МГц я получаю 50 кГц, так же вывожу опоруную частоту 1 МГц в форме меандра (50 кГц * 20) относительно которой я буду осуществлять сдвиг и, соответственно саму сдвинутую по оси Х частоту 50 кГц.

Код: Выделить всё

// ----------
// Из тактовой частоты 28 МГц получаем на выходе 2 частоты (50 кГц и 1 МГц) в форме меандра
// ----------
module frequency_1
(
   clk,
   freq_1,
   freq_1_div_20,
   freq_1_shift
);

input clk;
output freq_1;
output freq_1_div_20;
output freq_1_shift;

reg [8:0] count_1 = 0;
reg out_1 = 0;
reg [3:0] count_2 = 0;
reg out_2 = 0;
reg [3:0] count_3 = 0;
reg out_3 = 0;

// ----------
// Получение на выходе частоты 50 кГц в форме меандра [clk/560]
// ----------
always @ (negedge clk)
   begin
      if (count_1 == 9'b1_0001_0111)
         begin
            count_1 <= 0;
            out_1 <= !out_1;
         end
      else count_1 <= count_1 + 1'b1;
   end

// ----------
// Получение на выходе частоты 1 МГц в форме меандра [clk/28]
// ----------
always @ (negedge clk)
   begin
      if (count_2 == 4'b1101)
         begin
            count_2 <= 0;
            out_2 <= !out_2;
         end
      else count_2 <= count_2 + 1'b1;
   end

// ----------
// Получение на выходе частоты freq_1_shift с заданным сдвигом относительно freq_1
// ----------
always @ (negedge freq_1_div_20)
   begin
      if (count_3 < 4'b0010)
         out_3 <= !out_1;
      else if (count_3 == 4'b0010)
         out_3 <= out_1;
      else if (count_3 == 4'b1010)
         begin
            out_3 <= !out_1;
            count_3 <= 0;
         end
      else count_3 <= count_3 + 1'b1;
   end
      
// ----------
assign freq_1 = out_1;
assign freq_1_div_20 = out_2;
assign freq_1_shift = out_3;

endmodule


К сожалению, сдвинутой частоты во временном анализе я не получаю :( :( Подскажите пожалуйста, что не так делаю...
Shurf
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср май 12, 2010 10:24:41
Откуда: Чувашия, Новочебоксарск
Контактная информация:

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

Сообщение Shurf »

На потыренной ради всякой мелочи плате увидел вот это:
Изображение

В инете ничего не нашел. Скажите, опытные, что такое?
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

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

Сообщение DiGiCat »

Shurf писал(а):В инете ничего не нашел. Скажите, опытные, что такое?
Древняя плата..
Наверн типа CMOS single-chip 8-bit microcontrollers - SC80C31BCCA44
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Shurf
Встал на лапы
Сообщения: 83
Зарегистрирован: Ср май 12, 2010 10:24:41
Откуда: Чувашия, Новочебоксарск
Контактная информация:

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

Сообщение Shurf »

DiGiCat писал(а):
Shurf писал(а):В инете ничего не нашел. Скажите, опытные, что такое?
Древняя плата..
Наверн типа CMOS single-chip 8-bit microcontrollers - SC80C31BCCA44

Она и есть, бандура такая.. Все таки TQFP куда приятнее)
Ответить

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