Например TDA7294

Форум РадиоКот • Просмотр темы - CH341a для простого SPI
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 10:33:57

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: CH341a для простого SPI
СообщениеДобавлено: Ср мар 27, 2019 11:56:21 
Первый раз сказал Мяу!

Зарегистрирован: Вс мар 10, 2013 18:13:11
Сообщений: 27
Рейтинг сообщения: 0
Здравствуйте! Имею в наличии такой вот девайс на микросхеме CH341a

Изображение

Подскажите, можно на такой приблуде просто использовать SPI, не для программирования МК, а так просто?
Если да, то с какой стороны за это взяться?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Ср мар 27, 2019 14:50:26 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ежли только создать собственную программу для компа (после предварительного вычитывания даиашита на ту микруху).
8)
Может попроще поступить - соорудить промежуточный блок на МК, который с компом по обычному RS232 переговаривается,
а уж там свои команды добавить для любого интерфейса/самоделки?
Воть как у того же ардуино и/или тут
https://radiokot.ru/forum/viewtopic.php?f=62&t=156720
https://radiokot.ru/forum/viewtopic.php ... 1#p3472041
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Ср мар 27, 2019 16:20:52 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
в принципеэта чипа конветер фэйсой имеющий ивасю и шпиона так что наверно като можно это сделать толко вот несовсем ясно зачем
полно полнодуплексный конвекртероф от пролифа и fdti и ряда других котовые как раз заточены под 2 стороний обмен поотом

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Ср мар 27, 2019 17:25:07 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
BOB51, ссылки на котуинку это хорошо, но как ее использовать для целей ТС? Среди прошивок нет варианта необходимого ТС. Другое дело если бы вы ее написали и объяснили ТС как пользоваться.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 04:59:28 
Первый раз сказал Мяу!

Зарегистрирован: Вс мар 10, 2013 18:13:11
Сообщений: 27
Рейтинг сообщения: 0
Всем спасибо за ответы!
Вариант с промежуточным МК интересный, жалко правда эта приблуда pic'и не поддерживает, ибо другого в наличии пока нема.
Еще раз спасибо!


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 08:30:10 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Важен сам принцип построения "внешнего расширителя портов".
А на чем будет собрано - на ардуине, MCS51, PICе - то уж не суть важно.
Конечно приятнее использовать подгружаемые во внешнее ОЗУ/внутреннее ПЗУ/
целевое программное обеспечение. Однако ежли такой возможности нету - делаем
ограниченный целевой экземпляр.
На том же ПИКе имеющем UART с прикладной самодельной системой команд.
Или на основе обработчика интел *.hex строчек, да терминальной прожки,
те строчки-команды отсылающей/принимающей.
Какие ПИКи-то у Вас есть?
Ёжли по Мурику будет интересно продолжить - тогда "хвостом" в котуинку.
Кстати... Слыхал я что есть вариант ардуины и на основе ПИКов...
Одначе там самопрограммирование только на "жирно-навороченных"...
А я на сегодня только с простыми среднемладшими,
да с пробой ограниченной номенклатуры 18х занимался.
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 12:10:32 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
BOB51 писал(а):
Важен сам принцип построения "внешнего расширителя портов".
Зачем ТС расширитель портов? Ему нужен USB-SPI. Котуинка поддерживает подключение по USB? Не через конвертеры USB-UART, а непрямую. Котуинка поддерживает SPI на программном уровне включая софт для ПК? Вообще что она поддерживает нужное ТС? На мой взгляд ничего.
Зачем было давать на нее ссылки непонятно.

С таким же успехом можно написать "Собери конвертер USB-SPI на МК и напиши для него и ПК программы". Думаю ТС это и так знает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 12:45:34 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Проблема в том, что во всех случаях вопрос упирается в программу - оболочку, работающую на ПК.
А ее-то тоже НАПИСАТЬ ЕЩЕ НАДО...
Ежли с МК средний КОТ худо-бедно разобраться может, то с написанием корректного приложения для компа...
Не только пользовательского окна, но и транспортного протокола под ПК+самоделка.
Воть тут и ГВОЗДЬ...
Или пользуемся готовым примитивом - а это только примитивный RS232 (через СОМ и/или переходник USB-COM)
плюс самопальный "порт-расширитель"...
:roll:
ИЛИ... помимо проччего учим... ....
А вот чего УЧИМ?...
С учетом нынешней базы ПК...
Разве что Lazarus или, что более перспективно, processing...
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 15:22:09 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 607
Зарегистрирован: Ср дек 24, 2008 09:58:58
Сообщений: 3715
Рейтинг сообщения: 0
Медали: 3
Мявтор 1-й степени (1) Мявтор 2-й степени (1) Мявтор 3-й степени (1)
У меня здесь есть пара статей с примерами про то, как написать драйвер для компа в MS-Studio, используя API, поставляемые фирмами для их конверторов последовательных интерфейсов.
Для CP2112 (USB-I2C) и
Для CY7C65211 (USB-I2C/SPI)
С CH341 дел пока не имел.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 15:42:05 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
BOB51 писал(а):
Не только пользовательского окна, но и транспортного протокола под ПК+самоделка.
BOB51 писал(а):
Или пользуемся готовым примитивом - а это только примитивный RS232 (через СОМ и/или переходник USB-COM)плюс самопальный "порт-расширитель"...
То есть под RS232 + расширитель портов протокол писать не нужно?

BOB51 писал(а):
Разве что Lazarus или, что более перспективно, processing...
И чем они хороши? ИМХО не самые простые и подходящие ЯП для этой цели если говорить о КОТАХ не имеющих опыта программирования для компа.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 19:15:08 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Сам RS232 уже имеет аппаратную и программную поддержку, которая согласовывается с обычными приложениями.
Протокол в смысле определения назначения передаваемых/принимаемых данных определяет пользователь в рамках того, что возможно и более удобно в каждом конкретном случае.
А вот "вольный ногодрыг" - это уже управление самой микросхемой преобразователя средствами программ в ПК.
То уже более глубокое владение ресурсными возможностями ПК и операционной системы.
Посему и круг таких пользователей значительно уже (не для простолюбителей).
8)
В принципе можно писать на любом из того, чем владееш, да текущая конфигурация ПК и операционки позволяет установить.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Чт мар 28, 2019 20:01:22 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
BOB51 писал(а):
Протокол в смысле определения назначения передаваемых/принимаемых данных определяет пользователь в рамках того, что возможно и более удобно в каждом конкретном случае.
С USB в этом плане не сложнее. С той лишь разницей что данные нужно делить на пакеты, обычно по 64 байта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Пт мар 29, 2019 10:45:10 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
А зачем прикладной железяке еще и пакеты?
Там или короткие команды или массив данных с соответствующей защитой.
Вполне хавтит, чтоб и без USB мозги подзакипели...
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Пт мар 29, 2019 12:04:29 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
В протоколе данные делятся на пакеты. Разве не знали?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Пт мар 29, 2019 12:36:38 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Пакеты/группы байт или битовые блоки - чего удобнее- то и применяется.
Можно и просто отдельные лапки для признаков приндлжности данных организовать.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: CH341a для простого SPI
СообщениеДобавлено: Пн сен 16, 2019 00:36:33 
Открыл глаза
Аватар пользователя

Карма: 1
Рейтинг сообщений: 10
Зарегистрирован: Пт янв 10, 2014 02:05:13
Сообщений: 52
Откуда: Воронеж
Рейтинг сообщения: 0
Поздновато я с ответом... Но, может кому пригодится...

Можно конечно! Под эту микруху есть уже готовые библиотеки под винду (в виде dll) и линукс. И заголовочные файлы тоже.
Правда, не помню уже, откуда качал. Но, если кому надо -- обращайтесь.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

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


Кто сейчас на форуме

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


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y