RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Сентябрь 2021
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930   

Календарь Календарь

Последние темы
» ПЭВМ "Ириша". Модуль контроллера графического дисплея (МКГД).
автор RN1TZ Вс Сен 12 2021, 22:19

» HM-SHA256-v1. (74AC) МФДС - Модули формирования дополнительных слов.
автор Viktor2312 Вс Сен 12 2021, 19:54

» Новые монеты.
автор Viktor2312 Пн Сен 06 2021, 11:36

» HM-SHA256-v1. Теория.
автор Viktor2312 Вт Авг 31 2021, 10:40

» Майнер: Xmrig-proxy
автор Viktor2312 Пн Авг 30 2021, 13:51

» Майнер: Xmrig
автор Viktor2312 Пн Авг 30 2021, 13:49

» Майнер: Team Red Miner
автор Viktor2312 Пн Авг 30 2021, 13:47

» Майнер: T-Rex
автор Viktor2312 Пн Авг 30 2021, 13:44

» Майнер: SRBMiner
автор Viktor2312 Пн Авг 30 2021, 13:41

» Майнер: PhoenixMiner
автор Viktor2312 Пн Авг 30 2021, 13:39

» Майнер: NPlusMiner
автор Viktor2312 Пн Авг 30 2021, 13:37

» Майнер: NiceHash-Miner-Legacy-Fork-Fix
автор Viktor2312 Пн Авг 30 2021, 13:34

» Майнер: NiceHash-miner
автор Viktor2312 Пн Авг 30 2021, 13:30

» Майнер: NBMiner
автор Viktor2312 Пн Авг 30 2021, 13:26

» Майнер: Nanominer
автор Viktor2312 Пн Авг 30 2021, 13:24

» Майнер: MindMiner
автор Viktor2312 Пн Авг 30 2021, 13:21

» Майнер: miniZ
автор Viktor2312 Пн Авг 30 2021, 12:51

» Майнер: lolMiner
автор Viktor2312 Пн Авг 30 2021, 12:32

» Майнер: GMiner
автор Viktor2312 Пн Авг 30 2021, 12:25

» Майнер: cpuminer-opt
автор Viktor2312 Пн Авг 30 2021, 12:21

» Архив сайта spetsialist-mx.ru
автор Viktor2312 Пн Авг 30 2021, 10:33

» ZX Microdrive
автор Shofer Ср Авг 11 2021, 17:06

» "Станция Юных техников в Пятигорске, на Дунаевского 3 - из детства".
автор Viktor2312 Вс Авг 08 2021, 00:28

» Интернет. Статьи, заметки, очерки, разное...
автор Viktor2312 Ср Авг 04 2021, 09:55

» Netbox.Global (NBX) - браузер с инновационной технологией.
автор Viktor2312 Чт Июл 29 2021, 20:58

Самые активные пользователи за месяц
Viktor2312
stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_l10stm32 - Контроллер SD и USB клавиатуры на STM32 Voting10stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_r10 
Atari1974
stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_l10stm32 - Контроллер SD и USB клавиатуры на STM32 Voting10stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_r10 
RN1TZ
stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_l10stm32 - Контроллер SD и USB клавиатуры на STM32 Voting10stm32 - Контроллер SD и USB клавиатуры на STM32 Vote_r10 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Контроллер SD и USB клавиатуры на STM32

Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Контроллер SD и USB клавиатуры на STM32

Сообщение  tchv71 Сб Апр 17 2021, 10:31

1
Добрый день!
У меня назрел к сообществу вопрос, а не делал ли кто Контроллер SD и USB клавиатуры на STM32, в частности на BluePill - STM32F103C8T6?
Платки на китайских клонах очень дешевы - видел по 160 рублей в Москве. Много ножек 5 вольт толерантных, что еще сокращает дополнительные элементы.
Мощности микроконтроллера с лихвой хватит на всё, причем можно отдать даже часть флеша под софт для РК (в большинстве платок 128к флеша).
Я, конечно, понимаю, что в принципе в этом случае сам РК не нужен - производительности хватит на полноценную эмуляцию, а если взять старшие камни, то и ОЗУ тоже.
Но должно же оставаться хоть что-то ретро?!
По крайней мере, реализация аж 4-х USB HID устройств есть тут:
https://github.com/sdima1357/stm32f103C8T6_USB_HOST
Вывести это в эмуляцию матрицы клавиатуры не должно быть сложно. SD карточка подключается туда множеством проверенных решений, в том числе и у упомянутого автора. Вопрос за готовым устройством - чтоб установить BluePill в панельку и подключить к РК. Можно даже вставить эту платку в панельку для ППА клавиатуры вместо ВВ55 - там можно разгуляться для любого обмена, заодно эмулировав штатный ВВ55. А можно развести контроллер на платке - так будет еще дешевле.

Решение с установкой вместо ВВ55 хорошо в оригинальном РК еще тем, что не потребует никакого изменения платы самого РК, жалко там адресных линий подведено всего 2, а то бы можно было замаппить в диапазон адресов порта весь необходимый для обслуживания контроллера софт и запускать его директивой G. Впрочем, необходимые адресные линии можно взять из панельки Монитора - плюс 1 шлейфик с колодкой. ПЗУ монитора в этом случае ненужно - его вполне можно эмулировать, заодно выбирая нужный монитор, образ которого (которых) будет находиться в флеше контроллера. А по адресам выше 8003 разместить любой софт по выбору.

Обмен с SD картой можно осуществлять блочно, замаппив блок адресов для обмена в адресное пространство D14, как по чтению, так и по записи. В общем, простор для экспериментов огромный, и всё это без изменения платы самого РК.

tchv71
новичёк

Сообщения : 20
Дата регистрации : 2021-03-28
Возраст : 50
Откуда : Москва

https://github.com/tchv71

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty .

Сообщение  Viktor2312 Сб Апр 17 2021, 15:07

2
Я немного поёрничаю, но... "Инициатива наказуема", делать приходится всё самому, и... "Пилите Шура, пилите"...

Я щитаю так, можешь реализовать, сделай, считаешь, что при определённом освоении инфы тоже, возможно, удастся, дерзай... А вот ждать от кого-то помощи, заинтересованности, сотрудничества, не... не в этом мире, может я и ошибаюсь, и вообще, я написал чисто, просто так, лучше даже игнорировать этот пост...

Ну скушшно мне...

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру++

Сообщения : 16038
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  ведущий_специалист Вт Апр 20 2021, 16:41

3
Я не делал. Были мысли переделать читалку SD карты на stm8. Ненавижу атмегу, столько говна этого продали людям, вечная путань с фьюзами закирпичила этих атмег миллионами. Это я про то, что атмега сейчас в качестве сд читалки для рк подобных.
А подключать к компу клавиатуру юсб - по мне хрень полная, лучше самому сделать клаву
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  tchv71 Вт Апр 20 2021, 17:15

4
ведущий_специалист пишет:Я не делал. Были мысли переделать читалку SD карты на stm8. Ненавижу атмегу, столько говна этого продали людям, вечная путань с фьюзами закирпичила этих атмег миллионами. Это я про то, что атмега сейчас в качестве сд читалки для рк подобных.
А подключать к компу клавиатуру юсб - по мне хрень полная, лучше самому сделать клаву
Я рассматриваю STM32 в качестве внутрисхемного отладчика, а USB клавиатура - это так, побочный эффект. Просто платка BluePill на STM32F103C8CB у меня есть, и я умею её программировать.

tchv71
новичёк

Сообщения : 20
Дата регистрации : 2021-03-28
Возраст : 50
Откуда : Москва

https://github.com/tchv71

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  ведущий_специалист Вт Апр 20 2021, 19:24

5
Отладку в плане ядро 8080 внешне отлаживать по юсб? Так это уже сделано вроде, я себе даже повторил плату, все времени нет ее поключить. А если про то - что стм32 удобно отлаживать ст линком - то стм8 таким же макаром прошивается и потактово отслеживается. Кстати - стм8 платка стоит дешевле той же блюпилл.
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  tchv71 Чт Апр 22 2021, 00:59

6
ведущий_специалист пишет:Кстати - стм8 платка стоит дешевле той же блюпилл.
Дешевле на копейки, разница в возможностях и периферии - на рубль

tchv71
новичёк

Сообщения : 20
Дата регистрации : 2021-03-28
Возраст : 50
Откуда : Москва

https://github.com/tchv71

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  ведущий_специалист Чт Апр 22 2021, 12:47

7
Да не спорю. Но нужен аргумент, чтобы соединить к компу такой проц. Я например долго думал, что можно прицепить к рк в качестве периферии. Нашел сайт каких то американских товарищей аля хаос и алексхп. Там есть пара серьезных вещей, которые все почему то упустили из вида, а именно отладка рк по ком порту, собственно реализация юсб в системную шину рк, а также отличный проект с программной поддержкой по шине I2C. Вот что что - а повторить это нужно. И я до сих пор не понимаю людей, которые лепят электронные диски на дорогущих флэш микросхемах только ради того что они имеют параллельный интерфейс. А то что есть адаптер и2ц на дешевейшей микросхеме диповой которая подключит еепромку в мегабайт за 20 рублей.
Насчет адаптера клавиатуры? ну не зашла мне буржуйская клавиатура, весь вид портит, нужны аргументы чтобы применить ее. Флэшку пихать в рк? Микросд гораздо проще законектить.
Из адекватных предложений по периферии мелькали мысли подключить wifi модуль чтобы рк стал сетевым а также немного нестандартная мысль - подключить кан контроллер для той же сети потому как считаю что последнее реализовать крайне просто для меня так как в кан шине и всему что ее окружает я очень силен.
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  tchv71 Чт Апр 22 2021, 18:06

8
ведущий_специалист пишет:Да не спорю. Но нужен аргумент, чтобы соединить к компу такой проц. Я например долго думал, что можно прицепить к рк в качестве периферии. Нашел сайт каких то американских товарищей аля хаос и алексхп. Там есть пара серьезных вещей, которые все почему то упустили из вида, а именно отладка рк по ком порту, собственно реализация юсб в системную шину рк, а также отличный проект с программной поддержкой по шине I2C. Вот что что - а повторить это нужно. И я до сих пор не понимаю людей, которые лепят электронные диски на дорогущих флэш микросхемах только ради того что они имеют параллельный интерфейс. А то что есть адаптер и2ц на дешевейшей микросхеме диповой которая подключит еепромку в мегабайт за 20 рублей.
Насчет адаптера клавиатуры? ну не зашла мне буржуйская клавиатура, весь вид портит, нужны аргументы чтобы применить ее. Флэшку пихать в рк? Микросд гораздо проще законектить.
Из адекватных предложений по периферии мелькали мысли подключить wifi модуль чтобы рк стал сетевым а также немного нестандартная мысль - подключить кан контроллер для той же сети потому как считаю что последнее реализовать крайне просто для меня так как в кан шине и всему что ее окружает я очень силен.
WIFI на ESP 8266 не должно быть сложно, но он не 5в толерантный

tchv71
новичёк

Сообщения : 20
Дата регистрации : 2021-03-28
Возраст : 50
Откуда : Москва

https://github.com/tchv71

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  Viktor2312 Чт Апр 22 2021, 18:41

9
tchv71 пишет:WIFI на ESP 8266 не должно быть сложно, но он не 5в толерантный

Немного вклинюсь, чтобы прояснить, или уточнить... Но ведь есть же преобразователи уровней, по крайней мере всегда были и существовали. А соответственно должны быть и преобразователи 5 В -> 3,3 В и обратно.

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру++

Сообщения : 16038
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  ведущий_специалист Чт Апр 22 2021, 18:49

10
У есп8266 другая проблема. У неё мало ног для реализации полноценного 8 бит порта
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty .

Сообщение  Viktor2312 Чт Апр 22 2021, 19:06

11
У неё мало ног для реализации полноценного 8 бит порта

Мультиплексирование. Уж тут не нужны же бешеные скоростя.

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру++

Сообщения : 16038
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  tchv71 Сб Апр 24 2021, 15:39

12
ведущий_специалист пишет:Отладку в плане ядро 8080 внешне отлаживать по юсб? Так это уже сделано вроде, я себе даже повторил плату, все времени нет ее поключить. А если про то - что стм32 удобно отлаживать ст линком - то стм8 таким же макаром прошивается и потактово отслеживается. Кстати - стм8 платка стоит дешевле той же блюпилл.
А вот эту платку, я так понимаю, это которая вставляется вместо ВВ55, где-нибудь можно раздобыть, желательно в спаянном и прошитом виде? А то я как в каменном веке - дисковод подключить не могу, поскольку два экземпляра контроллеров где-то затерялись, приходится грузить через магнитофонный вход, как в старые добрые времена.
P.S. Адаптера сд-карты у меня тоже нет, как и РОМ-диска, но они мне и не нужны, мне бы только передать код на РК и запустить, желательно автоматически

tchv71
новичёк

Сообщения : 20
Дата регистрации : 2021-03-28
Возраст : 50
Откуда : Москва

https://github.com/tchv71

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  ведущий_специалист Сб Апр 24 2021, 16:19

13
Я заделал экземпляр утюгом и даже спаял. Плата даже не включилась, дорожки все в крапинку. Решил не запариваться по этому поводу и заказать платы в производстве. Так будет гораздо приятнее и поделиться с коллегами можно. Заодно закажу платы контроллера и2ц и сд контроллера.
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

stm32 - Контроллер SD и USB клавиатуры на STM32 Empty Re: Контроллер SD и USB клавиатуры на STM32

Сообщение  Спонсируемый контент

14

Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения