Вопрос программистам
Re: Вопрос программистам
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642724#p4642724"]Я то всё усвоил, а написать что-то - желание совсем пропало, вот. Возможно, позже что-то и напишу.[/uquote]
Посмотрим, если через время опять решишь продолжить делать видеокарту на mega328, или даже трех, значит не усвоил ничего )
Посмотрим, если через время опять решишь продолжить делать видеокарту на mega328, или даже трех, значит не усвоил ничего )
- Реклама
- TovarishAleksey
- Потрогал лапой паяльник
- Сообщения: 313
- Зарегистрирован: Вс сен 22, 2024 12:16:47
- Откуда: Село Лютенька
Re: Вопрос программистам
Не буду этим заниматься))
Памяти мало, производительности не много, много возни с кодом. Думал раз и готово, а хренушки..
Памяти мало, производительности не много, много возни с кодом. Думал раз и готово, а хренушки..
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Re: Вопрос программистам
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642735#p4642735"]Памяти мало, производительности не много, много возни с кодом.[/uquote]
Вывод в общем то верный, но что мешает взять другой контроллер нипанятна

Вывод в общем то верный, но что мешает взять другой контроллер нипанятна

"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
- TovarishAleksey
- Потрогал лапой паяльник
- Сообщения: 313
- Зарегистрирован: Вс сен 22, 2024 12:16:47
- Откуда: Село Лютенька
Re: Вопрос программистам
Мешает нехватка денег, а у родителей клянчить нет никакого желания, как и продолжать воплощать эту мечту. И в правду, намного лучше и проще взять малинку, но тогда от затеи теряется смысл. В общем, не моё это, горбатиться часами и разбираться с ошиПками, тем более что я мало времени стал уделять школе, а ведь помимо заливания хексов мне потребуются и другие, более важные навыки.
Извините, что так много болтал и так мало делал.
Извините, что так много болтал и так мало делал.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Re: Вопрос программистам
Ну малинка совсем другое. Есть и между много всякого.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
- Реклама
Re: Вопрос программистам
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642746#p4642746"]Мешает нехватка денег, а у родителей клянчить нет никакого желания, как и продолжать воплощать эту мечту.[/uquote]
Pico стоит $1.3, в монетах еще меньше, плюс сейчас на али начинаются ивенты к 11.11, можно будет и за $20 взять плату бесплатно.
Pico стоит $1.3, в монетах еще меньше, плюс сейчас на али начинаются ивенты к 11.11, можно будет и за $20 взять плату бесплатно.
Re: Вопрос программистам
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642724#p4642724"]а написать что-то - желание совсем пропало, вот. Возможно, позже что-то и напишу.
[/uquote]
Могу тебе компаньона порекомендовать. Он диссертацию пишет уже восьмой год.
Создадите кооператив и вдвоём дела быстрее пойдут. Кстати он и по БП тоже спец.
Во.
https://radiokot.ru/forum/viewtopic.php?f=22&t=163096
Могу тебе компаньона порекомендовать. Он диссертацию пишет уже восьмой год.
Во.
https://radiokot.ru/forum/viewtopic.php?f=22&t=163096
- TovarishAleksey
- Потрогал лапой паяльник
- Сообщения: 313
- Зарегистрирован: Вс сен 22, 2024 12:16:47
- Откуда: Село Лютенька
Re: Вопрос программистам
Иваныч, вот почему не доделаю проект:
Atmega328P память 16384 бит
256 * 192 = 49152 пикселей
В палитре 16 цветов, для кодирования нужно scrt(16) = 4 бит
49152 * 4 = 196608 бит, в 12 раз больше, чем у нас имеется.
Пусть будет монохром, то есть два каких-то цвета, значит нужен один бит на пиксель.
В итоге нужно 49152*1 = 49152 бита. Всё равно больше, чем есть. Тут только уменьшать разрешение, но тогда оно будет слишком маленьким для моего монитора, а мне такое не нужно.
Вывод: брать другой мк, а у меня такой возможности нет, тогда пусть лежит. Не надо мне псевдорекомендации давать.
Atmega328P память 16384 бит
256 * 192 = 49152 пикселей
В палитре 16 цветов, для кодирования нужно scrt(16) = 4 бит
49152 * 4 = 196608 бит, в 12 раз больше, чем у нас имеется.
Пусть будет монохром, то есть два каких-то цвета, значит нужен один бит на пиксель.
В итоге нужно 49152*1 = 49152 бита. Всё равно больше, чем есть. Тут только уменьшать разрешение, но тогда оно будет слишком маленьким для моего монитора, а мне такое не нужно.
Вывод: брать другой мк, а у меня такой возможности нет, тогда пусть лежит. Не надо мне псевдорекомендации давать.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Re: Вопрос программистам
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642795#p4642795"]Не надо мне псевдорекомендации давать.[/uquote]
Ну а как не давать если....
Ну а как не давать если....
желание совсем пропало
Re: Вопрос программистам
давайте по порядку...
[uquote="Adrift",url="/forum/viewtopic.php?p=4642687#p4642687"]
402 x 480 = 192960 - это количество пикселей на экране.
а каждом пикселе 3 цвета RGB.
а кадый цвет это 1 байт.
итого:
(402 x 480)*3 = 578880 байт.
именно так работает TFT экран в телефоне...
именно так работает приложение в телефоне...
именно так работает приложение в компе...
и т.д.
поэтому у меня все устройства в доме без труда обмениваются картинками ))
поэтому нам ного памяти не надо.
выше подробно разобрали...
я скопировал 384 раза одну строчку... и устал... 402 раза скопировать одну строчку... не смог...
АААА !
не повторять это дома ! )) это опасно ! ))

[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642746#p4642746"]Извините, что так много болтал и так мало делал.[/uquote]
да, если посчитать сколько букав ты написал на этом фируме... то за это время ты бы уже 100 раз написал программу...

[uquote="Adrift",url="/forum/viewtopic.php?p=4642687#p4642687"]
402 x 480 и 256 цветов - это 402*480 = 192960 байт или под сотню ардуин на mega328 )[/uquote]roman.com писал(а):-если использовать три ардуины то максимум получим разрешение 402 x 480 и 256 цвета.
402 x 480 = 192960 - это количество пикселей на экране.
а каждом пикселе 3 цвета RGB.
а кадый цвет это 1 байт.
итого:
(402 x 480)*3 = 578880 байт.
именно так работает TFT экран в телефоне...
именно так работает приложение в телефоне...
именно так работает приложение в компе...
и т.д.
поэтому у меня все устройства в доме без труда обмениваются картинками ))
объём памяти зависит от разрешения картинки, а не от разрешения экрана.Фунтик писал(а):Достаточно 402 байта, т.е. памяти в 3-х с многократным запасом.
поэтому нам ного памяти не надо.
выше подробно разобрали...
да, много... это же надо 402 раза скопировать одну строчку...TovarishAleksey писал(а):много возни с кодом.
я скопировал 384 раза одну строчку... и устал... 402 раза скопировать одну строчку... не смог...
не повторять это дома ! )) это опасно ! ))
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642746#p4642746"]Извините, что так много болтал и так мало делал.[/uquote]
да, если посчитать сколько букав ты написал на этом фируме... то за это время ты бы уже 100 раз написал программу...
Re: Вопрос программистам
Ничего, зато теперь можно все силы бросить на написание компилятора, для этого ничего кроме компа не нужно. И тут уж точно раз и готово )
Re: Вопрос программистам
ух...))TovarishAleksey писал(а):Иваныч, вот почему не доделаю проект:
Atmega328P память 16384 бит
256 * 192 = 49152 пикселей
В палитре 16 цветов, для кодирования нужно scrt(16) = 4 бит
49152 * 4 = 196608 бит, в 12 раз больше, чем у нас имеется.
а в байте 8 бит... ))TovarishAleksey писал(а):Пусть будет монохром, то есть два каких-то цвета, значит нужен один бит на пиксель.
В итоге нужно 49152*1 = 49152 бита.
49152 бита / 8 = 6144 байт.
Atmega328P память 2048 байт.
6144 байт / 2048 = 3 штуки))
В итоге нужно 3 штуки))
а сколько у меня монитор...
1920 х 1080
а можно сделать на ардуине ?
можно ! вполне реально ! ))
для этого надо:
много ардуин + быстрая логика + фазовая коррекция кварцевого генератор.
именно так у нас работает сетевая карта...
выше подробно разобрали...
замечательно))
другой вопрос... а нафига нам вообще нужен VGA ? ))
об этом история умалчивает...
[uquote="Morroc",url="/forum/viewtopic.php?p=4642749#p4642749"]Ну малинка совсем другое. Есть и между много всякого.[/uquote]
а давайте ничего не будем брать...
лучше мы напишем эмулятор ZX Spectrum на той же Java.
будет ещё одна виртуальная машина))
совсем другое. ))
Re: Вопрос программистам
Говорят на потолке спать неудобно потому что одеяло падает 
Эмулятор другой платформы со всеми багофичами нетривиальная штука, тут бы с тетриса начать.
Эмулятор другой платформы со всеми багофичами нетривиальная штука, тут бы с тетриса начать.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Re: Вопрос программистам
вот мы и подошли к самому главному вопросу... который надо было задать в начале форума))
а нафига всё ?
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642735#p4642735"]Не буду этим заниматься))
Думал раз и готово, а хренушки..[/uquote]
вот так и отвечают все "ардуинщики"))
есть только она проблема...
если и дальше будешь всё делать на библиотеках... то ты так никогда и не узнаешь... как устроен МИР ! ))

а нафига всё ?
[uquote="TovarishAleksey",url="/forum/viewtopic.php?p=4642735#p4642735"]Не буду этим заниматься))
Думал раз и готово, а хренушки..[/uquote]
вот так и отвечают все "ардуинщики"))
есть только она проблема...
если и дальше будешь всё делать на библиотеках... то ты так никогда и не узнаешь... как устроен МИР ! ))
Re: Вопрос программистам
зато испеешь поизучать параллельные вселенные других мк
на компе все используют библиотеки и никто не умер
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Re: Вопрос программистам
всех МК не успеешь... их много... а жизни мало))
зато один изучить успеешь... а других и не надо... потому что они все одинаково работают))
TovarishAleksey да все поняли изначально что ничего у тебя не получится...
ну тогда доделай усилитель на транзисторах... хоть что-то будет закончено))

зато один изучить успеешь... а других и не надо... потому что они все одинаково работают))
TovarishAleksey да все поняли изначально что ничего у тебя не получится...
ну тогда доделай усилитель на транзисторах... хоть что-то будет закончено))
- TovarishAleksey
- Потрогал лапой паяльник
- Сообщения: 313
- Зарегистрирован: Вс сен 22, 2024 12:16:47
- Откуда: Село Лютенька
Re: Вопрос программистам
Роман, так я и не использую сейчас библиотеки. На ассемблере я даже не подключаю atmega328def. Да в общем-то, я не думал что памяти не хватит, поэтому пробовал. Вдруг, вспомнил, что надо же всё это куда-то сохранять, а места того - нету. Мироустройство довольно сложная тема. Чтобы понять конкретно микроконтроллер, надо начинать с транзисторов и вентилей, но заниматься этим я конечно ж не буду. 
Да, займусь усилителем, тем более что его я понял уже.
Да, займусь усилителем, тем более что его я понял уже.
"Умный может зарабатывать триста рублей, а проживать три тысячи"
Re: Вопрос программистам
собери передатчик))
Горит и показывает Село Лютенька !

Горит и показывает Село Лютенька !
Re: Вопрос программистам
Ага, шарманку на 27 МГц
Давненько не было "частотных схем"
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Re: Вопрос программистам
FM передатчика... Давненько не было
Говорит Село Лютенька !

Говорит Село Лютенька !


