Мелкие вопросы по МК и ПЛИС.
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
А как с русской литературой на STM32? А то от американского языка уже голова лопается 
Re: Мелкие вопросы по МК и ПЛИС.
как определить, сколько памяти в микроконтроллере потребует прошивка?
2\4\8,,,?
я там приложил прошивку, не подскажите,?
2\4\8,,,?
я там приложил прошивку, не подскажите,?
- Вложения
-
- sdsg.zip
- прошивка
- (42.53 КБ) 169 скачиваний
Re: Мелкие вопросы по МК и ПЛИС.
124bit писал(а):как определить, сколько памяти в микроконтроллере потребует прошивка?
2\4\8,,,?
я там приложил прошивку, не подскажите,?
Так там не одна , а целых три. Исходники прикладывать было не обязательно. В 8k укладывается любая.
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Мелкие вопросы по МК и ПЛИС.
Chettuser писал(а):А как с русской литературой на STM32? А то от американского языка уже голова лопается
С русской литературой я вряд ли помогу) у меня вся на английском, но после AVRовских даташитов (по сути я с них начинал) читается легко и непринужденно) Язык изучать желательно) очень полезная вещь)
вот здесь хорошо написано сравнение, вообще мне этот сайт очень нравится. все по-русски разжевано осталось в рот положить и проглотить.
Ставим плюсы: )
-
Chettuser
Re: Мелкие вопросы по МК и ПЛИС.
OFF: Вот это почти то самое что я искал на прошлой странице! Спасибо!
Re: Мелкие вопросы по МК и ПЛИС.
Jack_A, а в 4 кб?
как ты это определяешь?
как ты это определяешь?
Re: Мелкие вопросы по МК и ПЛИС.
124bit писал(а):Jack_A, а в 4 кб?
как ты это определяешь?
Читаем Hex файл ( формат его, надеюсь, знаешь ?
- Denis-d20
- Открыл глаза
- Сообщения: 52
- Зарегистрирован: Сб ноя 24, 2007 10:06:53
- Откуда: Украина,хмельницкий
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Добрый день мож кто знает есть ли у AVRов что то вроде серийного номера ?
- Gudd-Head
- Друг Кота
- Сообщения: 20092
- Зарегистрирован: Чт сен 18, 2008 12:27:21
- Откуда: Столица Мира Санкт-Петербург
Re: Мелкие вопросы по МК и ПЛИС.
Denis-d20 писал(а):Добрый день мож кто знает есть ли у AVRов что то вроде серийного номера ?
Если только номер партии и дата изготовления...
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
-
warrior2031
- Первый раз сказал Мяу!
- Сообщения: 30
- Зарегистрирован: Чт апр 22, 2010 13:06:03
Re: Мелкие вопросы по МК и ПЛИС.
Здравствуйте, возник вопрос по прошивке fuse по spi в atmega8535.
Мне надо, чтобы контроллер работал на 8 МГц-ом кварце. Судя по даташиту мне надо прошить CKSEL = 7(111).
Пишу в avreal -fcksel=7, но ничего не меняется.
Мне надо, чтобы контроллер работал на 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?
...you've got to ask yourself one question: "Do I feel lucky?" Well, do ya, punk?
- AI_Disable
- Сверлит текстолит когтями
- Сообщения: 1116
- Зарегистрирован: Чт окт 15, 2009 14:16:18
- Откуда: Екб
- Контактная информация:
- avreal
- Опытный кот
- Сообщения: 842
- Зарегистрирован: Чт дек 31, 2009 19:27:45
- Откуда: Бровари, Україна
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
->>> А вот страничка avreal <<<-warrior2031 писал(а):Пишу в avreal -fcksel=7, но ничего не меняется.
где тоже можно вопросы задавать.
А то тут не набегаешьcя nen по разным темам искать воросы и ответы на них, разбавленные кучей других вопросов, не касающихся avreal.
p.s. а ключ записи -w был?
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
- Rinon Ninqueon
- Говорящий с текстолитом
- Сообщения: 1562
- Зарегистрирован: Ср июн 30, 2010 18:54:47
- Откуда: NO14MU
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
С векторами не напутал?
- Rinon Ninqueon
- Говорящий с текстолитом
- Сообщения: 1562
- Зарегистрирован: Ср июн 30, 2010 18:54:47
- Откуда: NO14MU
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
в CVAVR путать нечего
- Вложения
-
- spectr.rar
- (126.55 КБ) 167 скачиваний
- Rinon Ninqueon
- Говорящий с текстолитом
- Сообщения: 1562
- Зарегистрирован: Ср июн 30, 2010 18:54:47
- Откуда: NO14MU
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
нашёл проблему:
был поставлен бит разрешения прерывания по переполнению таймера1
а обработки не было
немного поворчит, потом пойдёт дело
был поставлен бит разрешения прерывания по переполнению таймера1
а обработки не было
немного поворчит, потом пойдёт дело
Re: Мелкие вопросы по МК и ПЛИС.
Опять наткнулся на проблему: есть кварц 28 МГц от когорого тактируется ПЛИС, на выходе нужно получить частоту 50 кГц в форме меандра и точно такую же частоту, только в зависимости от команды сдвинутую на x/10 относительно длительности импульса исходного сигнала.
В итоге из 28 МГц я получаю 50 кГц, так же вывожу опоруную частоту 1 МГц в форме меандра (50 кГц * 20) относительно которой я буду осуществлять сдвиг и, соответственно саму сдвинутую по оси Х частоту 50 кГц.
К сожалению, сдвинутой частоты во временном анализе я не получаю
Подскажите пожалуйста, что не так делаю...
В итоге из 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 К сожалению, сдвинутой частоты во временном анализе я не получаю
Re: Мелкие вопросы по МК и ПЛИС.
Древняя плата..Shurf писал(а):В инете ничего не нашел. Скажите, опытные, что такое?
Наверн типа CMOS single-chip 8-bit microcontrollers - SC80C31BCCA44
scio me nihil scire...
_______________________
<= Жалобная кнопка в правом нижнем углу... )
_______________________
-
Shurf
- Встал на лапы
- Сообщения: 83
- Зарегистрирован: Ср май 12, 2010 10:24:41
- Откуда: Чувашия, Новочебоксарск
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
DiGiCat писал(а):Древняя плата..Shurf писал(а):В инете ничего не нашел. Скажите, опытные, что такое?
Наверн типа CMOS single-chip 8-bit microcontrollers - SC80C31BCCA44
Она и есть, бандура такая.. Все таки TQFP куда приятнее)


