Easyelectronics.ru

Электроника для всех
Текущее время: 16 апр 2021, 13:56

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 213 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 12 май 2020, 17:13 
Старожил
Аватара пользователя

Зарегистрирован: 28 янв 2010, 11:56
Сообщения: 4083
Откуда: Винница
Ну так ещё ж надо адрес в dptr загрузить. :)

_________________
Китайская комплектация - европейское качество!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 12 май 2020, 21:32 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4391
Откуда: г. Липецк
Есть там какая-то фича для этого, адрес грузится один раз, потом и данные отсылаются и адрес инкрементируется, MOVX @DPTR1, A & INC DPTR1 одной командой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 10:35 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
.

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 17:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 12:56 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
Китайцы то тут причём, это Aaron Christophel снова взялся за ch55 хотя вроде бросал )
Но тулза и правда не очень - с legacy драйвером libusb-win32 и слишком длинно

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 13:01 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3919
Откуда: Китай, Пекин
vt340 писал(а):
Китайцы то тут причём,

ваще не удивлён.
у таких раньше был во всём виноват чубайс, теперь китайцы.

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 13:27 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
..

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 17:59, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 13:29 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
А причем тут Aaron ?

Я писал о том что процессоры изначально определяются как хз че вместо стандартного USB-COM

_________________
vk.cc/arXpXv


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 13:41 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
USB-com не нужен, нигде и никогда )

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 май 2020, 17:33 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5896
vt340 писал(а):
USB-com не нужен, нигде и никогда )

Счастливый ты...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 16 июн 2020, 19:42 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
ch55xduino - https://github.com/DeqingSun/ch55xduino
Я проверил, оно действительно добавляется в arduino, причём вместе с sdcc, и компилирует


Вложения:
ch55xduino.png
ch55xduino.png [ 60.22 Кб | Просмотров: 1728 ]

_________________
mcu.goodboard.ru
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 24 июн 2020, 12:37 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
.

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 17:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 24 июн 2020, 12:43 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
Меняют загрузчик на свой и дальше используют usb com порт точно так же как в классическом ардуино, там usb cdc в их ардуиновском core

Нет, похоже ошибся я, используется родной загрузчик, в обычном режиме всё работает как usb cdc, а когда надо прошить, то мк программно запускает загрузчик

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 25 июн 2020, 23:10 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
.

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 17:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 27 июн 2020, 11:35 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
Нигде не указана, ну или я не видел, скорее всего синхронизируется по usb
Но uart 115200 работал без сбоев при комнатной температуре и автономно без usb
Кстати платки в формате usb stick очень удобно втыкать в power bank )

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 13:44 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
ю

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 17:59, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 15:16 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 2132
Что за странные причуды )
Глянь лучше я только что запостил на mcu.goodboard простой endpoint терминал

_________________
mcu.goodboard.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 15:29 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
ююю

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 18:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 15:34 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
...

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 18:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 15:52 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1496
selevo писал(а):
Но этот тоже не пойдет если ты так же задвинешь на важную часть - создание понятной рекламной компании продукту, иначе народ опять просто не поймет..

Не проще ли самому освоить в достаточной степени программирование и работу с железом предпологаемого контроллера и самому себе стать "золотой" рыбкой? ( @" По щучьему веленью и моему хотению" :)

P.S. Подумай немного, почитав эту книгу, почему народ до сих пор юзает Форт (Forth) на Github для контроллеров, если Си, ассемблер вызывает у тебя какие то сложности при использовании.
А, то так и останешься в позе просящего. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 16:19 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
..

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 18:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 16:27 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 1496
selevo писал(а):
Самое важное в программировании - это отход от синтаксис зависимости языка, ибо на изучения языка тратится слишком много времени, а это вообще по-моему глупость.
А качествоя языка можно определить просто, если на него есть интепретатор и он не на много медленнее машинного кода при исполнении, этот крутой язык.

Код:
Транслятор входного потока Форт-системы

Изображение
Код:
на данной схеме вообще нет никакой информации по граматике языка. Есть только поиск СЛОВ в текущем контексте словарей, анализ признаков найденных СЛОВ ( IMMEDIATE -активное слово для немедленного выполнения, остальные компиляция, если режим компиляции или интерперетации при выполнении.) не нашли СЛОВО, пробуем его понять как число и если успех кладём его на стэк, или напечатать при соответствующем состоянии системы, иначе ошибка.
Всё!
Вся остальная специфика СЛОВ языка оговаривается в стандарте Forth или Сам разработчик определяет из своих предпочтений и.др., но обычно с определёнными следованиями уже существующими решениями дизайна Форт-систем. Даже в выборе названий СЛОВ, не достаточно употребимых, могут быть отхождения по их семантики.

Из этого факта следует, что и слова типа IF ELSE CASE WHILE ... такие же как и другие "равноправные" слова, но имеют в своём признаке - IMMEDIATE флаг.
Код:
Дальнейшее «само-раскручивание» Форт-системы происходит на уровне построения вариантов внутренней структуры Форт-системы (как разновидности шитого кода или нативного построения СЛОВ Форт языка, здесь же могут быть проведены и какие то оптимизации)
Это уровень «кухни» Форт-системы, обычно скрывается внутри Форт-системы, но пишется зачастую или на ассемблере или на Форт. Наиболее проста, конечно, классика Форт-систем при использовании механики шитого кода.

т.е. подытоживая формальная теория языков программирования, в общем варианте, не сможет понять логику «право-применения» найденного слова периода исполнения и компиляции сформированную программистом.
Типа даже гипотетически Форт конструкцию CREATE… DOES>

А формальное знание факта, что в начальной основе языка лежат СЛОВА разделённые пробелом, формально же даёт возможность проверки на общность Форт-систем правилам данной граматики, но не более, т.к. должны быть и более значимые результаты сего формализма.


P.S. Перевод туториала по построению Jonesforth by Richard WM Jones присутствующем на Github
Минимальный Forth с нуля
Внутреннее устройство Forth-машины
Forth-часть

Другие статьи на данном сайте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 29 июн 2020, 21:39 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
..

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 18:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 июн 2020, 03:06 
Старожил

Зарегистрирован: 28 сен 2018, 00:25
Сообщения: 398
Делал когдато составное устройство HID_kbd+HID_mouse+MSC(на внутренней флешке проца или SD карточка, на выбор) на F103. Ничего хоть сколько-нибудь заслуживающего внимания в этой задаче нет - нужно просто сесть и сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 30 июн 2020, 09:59 
Старожил
Аватара пользователя

Зарегистрирован: 13 май 2010, 01:32
Сообщения: 1941
Откуда: Из сказки.
.

_________________
vk.cc/arXpXv


Последний раз редактировалось selevo 13 авг 2020, 18:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Осваиваем ultra low cost china MCU 8051 с USB CH55x
СообщениеДобавлено: 01 июл 2020, 02:19 
Старожил

Зарегистрирован: 28 сен 2018, 00:25
Сообщения: 398
Статью писать нет ни желания ни смысла, т.к. все тривиально. Исходники не буду, т.к. это писалось не для себя, а причесывать/резать - лениво.
Но направление подсказать могу. SPLная реализация USB-device - там есть пример композитного устройства hid+msc и все довольно просто, и подправить дескриптор чтобы добавить второй hid, это тоже несложно, в общем-то.
А если у тебя другие приоритеты и в них не вписываются такие посиделки - продай помидоры и оплати разработку. :-P


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 213 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB