Pull to refresh
35
0

никто

Send message
ООО!!! тогда у вас классный дисплей!!! работать с ним одно удовольствие! :-)
жаль мелковат…

спасибо, нужно наверное поставить попробовать…
может быть и в самом деле пора «менять коня»…

вообще последние тенденции честно говоря удручают…

винда — которая подписывает тебя на рекламу (кстати периодически стал замечать в левом нижнем углу возникает какая та фигня… причем то про айфон (которого у меня нет), то еще что нить — тоже явно мне не интересное), и пытается обновить до еще более рекламно-следящей версии…
теперь вот броузер который будет контролировать какие расширения у меня стоят и опять таки будет заставлять смотреть рекламу…

пора писать российскую ОС? с API совместимой с WinXP… или переходить на линукс? (но с на него меньше всего хочется — последний раз опять задался целью поставить да по спрашивать сообщество — и как в той песне на форуме «опять в ответ тишина» :-)))
такое ощущение что Apple делает все возможное чтобы наконец убить созданную легенду :-)

я знаю… но я вообще маргинал — люблю ассемблер, а в нем — нет правил!
значит написанное мною не для вас…
я писал для тех кто хочет разобраться сам, чтобы потом создавать эффективный код, возможно и те библиотеки которые вы потом собираетесь использовать…

фантастикой не увлекаетесь? у Айзека Азимова был помоему рассказ про профориентацию людей в технократическом обществе будущего… там все люди селекционировались по умениям, потом им давали пленки чтобы освоить то или иное оборудование, потом на основе полученного образования их направляли на те или иные планеты где это оборудование использовалось…

но были люди которые не подпадали ни под одну из программ..- потому что они обладали интеллектом чтобы создавать эти самые пленки для обучения других…

Мы с вами просто в разных группах :-) вы любите использовать готовое, я люблю создавать с нуля…

Меня привлекают общедоступные популярные библиотеки от производителя, которые обновляются регулярно. Они экономят время. При этом, я не отбрасываю теорию и low-level работу, когда это необходимо.

по тому что вы написали делается абсолютно противоположный вывод…

за минус спасибо!
интересный у вас способ программировать :-)
а почему бы не разобраться как делать правильно? вы уверены что библиотека написана правильно? — я например, после того как сделал минимальную выборку по интернету — уже не уверен!!!
почитайте хабр — статьи об обнаруженных ошибках в стандартных библиотеках возникают постоянно… разница между мною и вами — в том что я смогу понять как должно быть написано, а вы нет…

и если поступать так как вы предлагаете то будут получаться системы которые работают и глючат одновременно… :-)
а в опере есть централизованное хранение закладок и паролей?

меня этим хром подкупает — закладки не нужно сохранять при переустановке компа, так же они доступны и с работы (нужно только войти в аккаунт гугл) + фильтр рекламы…

ну и не такой тормозной как IE, хоть и прожорлив на память (но у меня оперативки 16 гигов — поэтому об этом не задумываюсь)
если ваш дисплей нуждается в указании вида данных (команда/данные) по линии DC — то все равно перед отправкой по DMA данных вам нужно будет ждать флага BSY=1 (после отправки команды), и только потом устанавливать DC=1
меня больше напрягает на хабре невозможность писать комментарии спустя какое то время если изначально не участвовал в обсуждении… вот это я точно понять не могу… :-(
да и невозможность комметирования другими пользователями… получается что туториалы на хабре — это бесполезное занятие, так как спросить смогут далеко не все — сделали бы для них отдельную ветку обсуждения тогда что ли…
гм… ну да, DMA оперирует числом транзакций, одновременно в настройках указывается сколько байт (1/2/4) передается за раз…
я об этом и написал :-)
одну две команды все равно вручную посылать нужно…
Опять таки DMA это хорошо, но все таки нужно понимать как происходит работа изнутри…
можно здоровую критику?

. . .
;----	первый способ
	LDR      r2, text1	; загружаем адрес текста 1 в регистр r2
. . .

text1	DCD	txt		; содержит адрес "Hello"
. . .

txt	DCB	 "Hello",0	; содержит буквы H, e, l, l, o и 0


помоему конструкция излишне сложная… можна написать проще:
. . .
;----	первый способ
	LDR      r2, =txt	; загружаем адрес txt в регистр r2
. . .

txt	DCB	 "Hello",0	; содержит буквы H, e, l, l, o и 0

то есть промежуточная константа text1 просто не нужна!
и наверное он прав…
в какой то мере одно это достоинство перевешивает все его недостатки :-)
и если «вдруг» реклама вернется — то большинство точно будет мигрировать на другие браузеры…
вот и решил на хабре написать…
все таки ресурс достаточно хорошо индексируется поисковиками, может быть кто то набредет до статьи раньше чем напишет не правильный код…
тем более что неправильно написанный код еще и нервов портит — потому что вроде работает, но что нить изменишь и уже не работает!..
посмотрел бегло по даташитам
STM32F1, STM32F2, STM32F4 — имеют одинаковый по функциональности SPI
в STM32F3 — по все видимости вообще организован FIFO 3x32!!!

про 16 бит у меня написано, да и не ставилась цель рассказывать про битность… это узкоцелевая статья — про работу флагов интерфейса SPI

DMA и прерывания вы не сможете удобно и эффективно использовать при передаче «солянки» из данных и команд…

Что за дисплей подключали?
это понятно, у меня у самого примерно такая ситуация была…
проблемы стали возникать когда я стал менять скорость SPI — вся работа с дисплеями стала рушиться! и вот тогда я понял что работаю с дисплеем не правильно…

сейчас у меня все модули работы с дисплеями работают как минимум от 1 мгц до максимума… — это как раз самый лучший показатель что все написано верно…
а может быть сделаете статью про написание ОС для арм процессоров?

интересует привилегированный и обычный режимы процессора, минимальные функции и т.д.
:-(((

жаль…
интересна сама система!
очень интересно, плюсую, пошел смотреть исходники
(написал чтобы потом иметь возможность комментировать)
я вообще не понял анекдота про блокировки :-(

в гугле одна из первых ссылок rutracker.unblock.ga — это левак или их не будут блокировать?
имхо достаточно регистрировать новые домены каждый месяц и по поиску их будут находить…

p.s. сам пользовался рутрекером крайне редко — поэтому плагин обхода не ставлю, и судя по ссылке выше это и не нужно…

Information

Rating
Does not participate
Location
Чукотский АО, Россия
Date of birth
Registered
Activity