Easyelectronics.ru

Электроника для всех
Текущее время: 23 окт 2019, 18:29

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



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 07 сен 2019, 09:22 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4099
Откуда: г. Липецк
Так-же разбираюсь с CH341A по другому поводу, у меня "черный" программатор. Ради интереса запросил ID чипа
Код:
// версия чипа CH341:
//  IC_VER_UNKNOWN = 0;
//  IC_VER_CH341   = $10;
//  IC_VER_CH341A  = $20;
//  IC_VER_CH341A3 = $30;
function CH341GetVerIC(
   iIndex: Cardinal // номер устройства CH341, 0 соответствует первому устройству
  ): Cardinal; stdcall; external 'CH341DLL.DLL';

У меня два программатора, на обоих у чипов маркировка CH341A. Один программатор возвращает $10, второй $20, внешне неотличимы. И различий в работе не заметил.
vt340 писал(а):
То же самое за те же $2 на CH552 - https://www.aliexpress.com/af/minpro.html...

А подскажите, SDK к этой радости есть? Ведь не через CH341DLL.DLL она работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 07 сен 2019, 22:43 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
У меня чёрный программатор и отдельно купленная в местном магазине микросхема на самодельной плате. Ради интереса поспрашиваю у них паспорта.
anakost, а вам удалось использовать ножку #ACT в своих целях? У меня на плате она через перемычку и резистор 2K подключается на землю, а через второй резистор 2K и светодиод подтянута к питанию. Работает и выбор режима, и индикация успешной инициализации. Думал, возможно её использовать и как индикатор активности при передаче, но пока не нашёл как. (Если это вообще возможно)

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 08 сен 2019, 00:19 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4099
Откуда: г. Липецк
Финский писал(а):
...Ради интереса поспрашиваю у них паспорта.
anakost, а вам удалось использовать ножку #ACT в своих целях? ...

Запросить надо бы ID самого чипа через CH341DLL.DLL.
А про ножку #ACT, я пытаюсь прошить через "черный" программатор чип 34С04. Эта ножка и мои попытки не связаны, так что извини, не до нее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 08 сен 2019, 00:35 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
Ну да, я ID и имел ввиду.

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 08 сен 2019, 10:32 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1454
anakost писал(а):
vt340 писал(а):
То же самое за те же $2 на CH552 - https://www.aliexpress.com/af/minpro.html

А подскажите, SDK к этой радости есть? Ведь не через CH341DLL.DLL она работает?

anakost, какие dll, ch552 - это мк 8051 с usb - viewtopic.php?f=6&t=35177

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 08 сен 2019, 11:13 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
anakost писал(а):
Запросить надо бы ID самого чипа через CH341DLL.DLL.
Обе возвращают CH341A3 (0x30)

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 09 сен 2019, 21:02 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4099
Откуда: г. Липецк
vt340 писал(а):
...какие dll, ch552 - это мк 8051 с usb...

Хорошо, ch552 - это мк 8051 с usb, значит имеет собственную прошивку с системой ввода/вывода, BIOS по простому. Этот BIOS должен иметь собственный SDK, иначе как к нему обращаться, как указать программатору тип прошиваемого чипа? Или ch552 это аналог CY7C68013A, который заливает прошивку из драйвера на лету?
Если нет, через Dll и драйвер обычно и реализуется доступ к устройству, это называется SDK (Software Development Kit), набор средств разработки, который позволяет сторонним специалистам по программному обеспечению создавать приложения для определённого устройства.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 09 сен 2019, 21:22 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5692
ch552, это мк со всеми вытекающими.
Что из этого тебе не понятно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 09 сен 2019, 21:26 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1454
anakost писал(а):
сторонним специалистам

В том и фишка ch552 vs ch341, что в случае мк ты не "сторонний специалист", а сам его программируешь
Если же хочется быть только "сторонним специалистом", то лучше продолжать развлекаться с ch341

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 09 сен 2019, 23:25 
Старожил
Аватара пользователя

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4099
Откуда: г. Липецк
vt340 писал(а):
...В том и фишка ch552 vs ch341, что в случае мк ты не "сторонний специалист", а сам его программируешь...

Т.е. под каждый программируемый чип я должен писАть свою прошивку. С нуля. Возможностью воспользоваться SDK нет? Я что извращенец, лучше и дальше пользоваться CH341. ИМХО.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 09 сен 2019, 23:56 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1454
Я ответил бы тебе насчёт "извращенцев", но Финский же всё потрёт )

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 10 сен 2019, 12:50 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
Про CH552
Bugs
The IC only can be flashed up to 200 times, please notice this.
https://www.electrodragon.com/w/WCH

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 10 сен 2019, 15:23 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5692
Финский, по ценнику -это ниочем .Покупаем ведро и тренируемся. Парочку уже тру второй год, пока никаких отказов.
Плюс -не нужен программатор...

anakost, вааще-то под любой мк нужно писать свои либы. Оно как-то приучает и дисциплинирует.
Лучше свое , чем непоймикаксляпанное...


Последний раз редактировалось dosikus_2 10 сен 2019, 15:31, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 10 сен 2019, 15:31 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
Я уже говорил, почему не хочу именно контроллер.

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 10 сен 2019, 15:32 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5692
А выбора нет, это единственный вариант на сегодня.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 11 сен 2019, 17:54 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
Поигрался с DS18B20
Show Подключение
Show Программа


Вложения:
CH341_1WMaster.zip [96.92 Кб]
Скачиваний: 30

_________________
Хранитель форума
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разбираемся с CH341A
СообщениеДобавлено: 12 сен 2019, 12:07 
Старожил
Аватара пользователя

Зарегистрирован: 18 июн 2011, 16:29
Сообщения: 1690
Откуда: Докучаевск-Волноваха
Show Чтение ROM

_________________
Хранитель форума


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2

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


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

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


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

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

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