По поводу переключения банков памяти пока не вникал, но везде вплоть до GBA принципы похожие — память с параллельным доступом, которая включается прямо в шину. Потом стали использовать последовательный доступ и шифрование.
Да, но эта операция может выполняться очень условно. Не всегда очевидно, как оно работает.
Если картридж оригинальный лицензионный, то там обычно видно, какой стоит маппер (на фото в посте как раз есть), но в современных китайских стоят бескорпусные микросхемы.
А на NES скорее всего красивее и не сделать из-за ограничений палитры. В пиратском порте Короля Льва на NES вроде такие же цвета, если мне память не изменяет.
Там могут быть очень хитрые условия переключения банков. Но если заранее знать, что в картридже стоит какой-то из популярных мапперов, то теоретически можно сделать. Но в таких случаях проще перебором.
Думаю, что для незрячих было бы гораздо удобнее использовать кнопочные телефоны. Даже банальное распознавание купюр показанное в ролике им гораздо быстрее и проще делать на ощупь.
Думаю, что после перехода на «нормальный» Cи Вы уже не будете считать IDE от Arduino удобной и простой. Да и библиотек под голый AVR точно так же полно.
Статья с заголовком «Arduino за 1$» о том, что Arduino на самом деле и не нужна. Я во всём согласен с автором и поддерживаю использование «голых» микроконтроллеров, но сам заголовок вызвал смешанные эмоции. Похоже, что слово «Arduino» уже стало синонимом слова «микроконтроллер». И это меня огорчает.
Мы наверное про какие-то разные вижуал студии говорим. Для меня Android Studio или Eclipse после Visual Studio кажутся просто какой-то пыткой неудобством, кривозной и тормознутостью. Наверное это просто вопрос вкуса.
Я думал, что такого рода защиту наоборот в первую очередь делают. Первая мысль у гопников — ткнуть в домофон зажигалкой, а не программировать микроконтроллеры.
А для домофона какой компании Вы писали прошивку, если не секрет? :)
Да почти все это знают. В отличии от самого автора, которого ставит в тупик гугление вопроса, когда в документации чётко и ясно написано: «If the RSTDISBL Fuse is programmed, PC6 is used as an I/O pin». Уж если решили вылезти из пелёнок бутлоадера от arduino, то наверное можно было бы просто взглянуть в документацию.
Ну и всегда остаётся открытым вопрос — почему бы тогда изначально не использовать «нормальный» Си", и зачем нужно покупать arduino.
Кажется, у меня просветление.
Я никогда не мог понять, зачем люди используют arduino, но теперь мне стало ясно. Ведь с ней никогда не надо смотреть в даташит! Зачем нужна документация, когда можно просто нагуглить готовые решения?
Хардкор — это использовать стандартные возможности микроконтроллера, от которых неопытного пользователя огораживает arduino, но всё равно при этом использовать arduino.
Если картридж оригинальный лицензионный, то там обычно видно, какой стоит маппер (на фото в посте как раз есть), но в современных китайских стоят бескорпусные микросхемы.
А для домофона какой компании Вы писали прошивку, если не секрет? :)
Ну и всегда остаётся открытым вопрос — почему бы тогда изначально не использовать «нормальный» Си", и зачем нужно покупать arduino.
Я никогда не мог понять, зачем люди используют arduino, но теперь мне стало ясно. Ведь с ней никогда не надо смотреть в даташит! Зачем нужна документация, когда можно просто нагуглить готовые решения?