Pull to refresh
21

Программист

20
Subscribers
Send message
Загрузчик шьется через UART, или SWD, после этого плата становится «Ардуино-совместимой»
>Почему нельзя сделать как у людей — подключить USBasp/STLink и нажать кнопку «Записать загрузчик»?
Потому что нужно прошить бут, после которого появится возможность перешивать монстрика прямо по USB, причем даже джамперы передергивать не нужно будет. И все проблемы становятся неактуальными.
Не преувеличивай, далеко не все тут пытаются выставить тебя клоуном или дурачком.
Люди реально не понимают, зачем это нужно и какая от этого польза.
Развивайся, не останавливайся, направление у тебя верное, и из таких проектиков у тебя родится шедевр однажды. Кто ищет — тот найдет!
По-большому счету, проект интересен только схемотехнически. Ищи более логические вещи.
Из достойных проектов, могу посоветовать цветомузыку на Тиньке, с Фурье и ws2812. Правда 13я Тинька уже возможно не вывезет, хотя зависит от окна и количества ледов. А с другой стороны — 85я Тиня — такая же, только жирная :)
В общем не расстраивайся, будь молодцом! ;)
BluePill, он же Maple, (STM32F103C8T6), поддерживается Arduino IDE,
Причем включая 128кб флеша (после правки конфига), и вплоть до частоты 144МГц (после перепайки кварца и реконфига)
Приблизительно вот так, только в B/W цветах.
Почитать про формирование видео сигнала и изображения, можно например здесь (проект на 45й Тиньке)
Игра, в которой тебя некому убивать — не игра.
По-поводу ужатия сего поделия, как заметили выше — никаких сложностей не вижу.
Думаю можно уложиться и в меньший объем, при этом враги будут стрелять в ответ, а выстрелы будут сопровождаться звуком.
Касаемо генерации видео — с этим справляется 13я Тинька.
_k1 = ( !digitalRead(1) ) && (digitalRead(2) || _k1);
digitalWrite(3, _k1);
Изучив вопрос, я пришёл к выводу о наличии двух ответов. Первый состоит в том, что в 132 колонках нет ничего особенного. Ранние принтеры были удивительно разнообразны в вопросе длины строк – среди них встречались строки длиной 50, 55, 60, 70, 73, 80, 88, 89, 92, 100, 118, 120, 128, 130, 136, 140, 144, 150 и 160 символов. Это говорит об отсутствии убедительных технических или коммерческих причин для использования именно 132 колонок. Вместо этого 132 колонки стали фактическим стандартом из-за популярности компьютера IBM 1401 и его высокоскоростного линейного принтера 1403, который печатал по 132 колонки.

Справедливости ради, Вы упускаете один важный нюанс размерностей моноширных растровых шрифтов (которые унаследовали это свойство ранее от дюймовой системы), разрешение в 132 символа на строку, обусловлено универсальностью использования допустимых шрифтов разных размерностей:
132*8=1056, в то же время:
1056/12=88, 1056/11=96, 1056/6=176
Относительно этого, не менее важно заметить поддержку всех этих же разрешений (или большей их части), текстовыми режимами на экране при помощи VESA.
Имел возможность некогда писать СУБД для одной бухгалтерии, так вот лучше всего подошел режим 132 символа в строке.
>какой бы ты криворукий ни был, он все равно за один шаг поворачивает ось на 1,8 градуса.

Это касаемо Ваших шаговиков и драйверов.
0.9 градусов, доступны не реже 1.8, а современные драйверы обеспечивают микрошаг 0.9/256
А страдают каждый разтысячи людей!

Вокруг Фокино, легко миллион наберется.
Германия вон, тоже закапывала «навсегда», а теперь выкапывают и готовят к отправке в Украину.
Можно упорно не замечать проблемы и жить вдали от всего этого. Но имейте ввиду, гора идет к Магомету, и Вы едите эту рыбу и эти морепродукты, и это мясо, и еще много всего того, что отсюда едет к Вам на стол. Просто призадумайтесь на минутку.
А я тут — рядом живу, я знаю где можно брать и есть, а где лучше даже не находиться по долгу. :)
Фокино не то чтобы глубинка, там дома девятиэтажные панельные стоят. Рядом — Находка и Большой Камень. То есть это не забытое богом место, отрезанное от мира.
При совке там люди были заняты, на соседнем острове Путятина разводили оленей и пушных зверей, рядом не переставая шел ремонт в плавучих доках.
А теперь олени бегают по острову, а местное население просто бухает.
Я сейчас Вас удивлю:
Идя через глухой лес, встретив кучу обглоданных костей, не надейтесь, что медведь их для красоты здесь сложил, бегите!
Мясо Морского Гребешка — самое вкусное, что я ел в жизни. Свеже-выловленный у нас стоит до 400-500 рублей за особь. И я Вас уверяю, это не тот суррогат, которым кормят в виде деликатеса всю страну и который идет на экспорт, то ли получаемый путем генных экспериментов, то ли выкормленный на антибиотиках и стероидах в том же Фокино на плантациях, и мясо которого похоже скорее на пластилин.
Дикий, он живой, он по дну моря бегает! ;)
Был недавно в Фокино, проездом на о. Путятин.
Пока ждали баржу, лицезрел детей играющих на берегу. У каждого из детей на голове частично отсутствует волосяной покров случайным образом (клоками). У кого-то больше, у кого-то меньше. А по берегу лежат кучи раковин спизулы и морского гребешка, таких размеров, каких я никогда в жизни не видел наверное (гребешок 40-50 см диаметр).
Не буду судить о причинах выпадения волос у детей, и изменениях в морской фауне, с точки зрения утилизации отходов. Быть может это все еще наследие Чажмы. Тем не менее, выглядят эти места очень печально, как и местные магазины, жилища, люди.
Две строки — разрешают прерывания внешние, и маской устанавливают пин порта, какой будет реагировать на прерывания.
По поводу не пробовал: как не пробовал то? в статье же подробно все описано.
«ни разу не атомарная операция», означает в данном контексте, что для получения адреса за пределами смещения в 32к (ограниченных 15 битами регистровой пары Z), необходимо изменять RAMPZ, потому что адресация ELPM использует пару RAMPZ:Z
Теоретически — да, к любым, основная сложность — отличия в периферии и регистрах.
У Меги8 только два прерывания int0(PD2) и int1(PD3). Если перенастроить приемник, и переназначить пин приемника на этот порт, то других изменений не потребуется.
Но ведь у Меги8 есть аппаратный UART?

Information

Rating
Does not participate
Location
Россия
Registered
Activity