Easyelectronics.ru

Электроника для всех
Текущее время: 22 окт 2018, 17:19

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



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: STM32: читаем/пишем GPIO, сливаем по USB
СообщениеДобавлено: 19 апр 2018, 20:17 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 2981
evgenykurbatov писал(а):
В том же AD7401A цепь измерения отделена от цепи обмена.

то-то у него SNR всего 80дБ - целых 13 эффективных разрядов, когда АЦП без изоляции раз в сто лучше шумы показывают, до 120дБ на звуковых частотах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32: читаем/пишем GPIO, сливаем по USB
СообщениеДобавлено: 20 апр 2018, 00:10 
Только пришел

Зарегистрирован: 23 авг 2017, 00:29
Сообщения: 15
_pv писал(а):
evgenykurbatov писал(а):
В том же AD7401A цепь измерения отделена от цепи обмена.

то-то у него SNR всего 80дБ - целых 13 эффективных разрядов, когда АЦП без изоляции раз в сто лучше шумы показывают, до 120дБ на звуковых частотах.

Какую мысль вы хотите мне донести?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32: читаем/пишем GPIO, сливаем по USB
СообщениеДобавлено: 20 апр 2018, 03:03 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 2981
что выбран очень специфический АЦП, у которого основная фича (5кВ развязки) и не используется, зато с посредственными остальными характеристиками и избыточным объёмом генерируемых данных, те же 8 бит х 1МГц в full speed usb ещё можно попробовать упихать, а 20Мбит модулятора, которые эффективно дадут те же 8 бит на 1 МГц, уже никак не пролезут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32: читаем/пишем GPIO, сливаем по USB
СообщениеДобавлено: 06 окт 2018, 00:21 
Здравствуйте!

Зарегистрирован: 05 окт 2018, 14:22
Сообщения: 2
alexsam писал(а):
Вот мой USB-CDC на чистом CMSIS:
https://github.com/saewave/STM32F103-USB-CDC-CMSIS
Пользуйте, но лицензия там GPL3 что подразумевает что ваш код тоже должен быть открыт.

alexsam как у Вас организован пин ENABLE_USB, какая схематика? хотел в личку вам чиркнуть, да не разобрался пока как.
Код:
void uUSBLIB_LineStateHandler(USBLIB_WByte LineState)
{
    if (LineState.L) {      //App connected to the virtual port
        _LineState = LineState;
        TIM1->CR1 = TIM_CR1_CEN | TIM_CR1_ARPE;
    }
}

нет конекта у меня. хотя нормально передает если раскоментить
Код:
//    TIM1->CR1 = TIM_CR1_CEN | TIM_CR1_ARPE;


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32: читаем/пишем GPIO, сливаем по USB
СообщениеДобавлено: 06 окт 2018, 17:01 
Здравствуйте!

Зарегистрирован: 05 окт 2018, 14:22
Сообщения: 2
RA_ писал(а):
alexsam писал(а):
Вот мой USB-CDC на чистом CMSIS:
https://github.com/saewave/STM32F103-USB-CDC-CMSIS
Пользуйте, но лицензия там GPL3 что подразумевает что ваш код тоже должен быть открыт.

alexsam как у Вас организован пин ENABLE_USB, какая схематика? хотел в личку вам чиркнуть, да не разобрался пока как.
Код:
void uUSBLIB_LineStateHandler(USBLIB_WByte LineState)
{
    if (LineState.L) {      //App connected to the virtual port
        _LineState = LineState;
        TIM1->CR1 = TIM_CR1_CEN | TIM_CR1_ARPE;
    }
}

нет конекта у меня. хотя нормально передает если раскоментить
Код:
//    TIM1->CR1 = TIM_CR1_CEN | TIM_CR1_ARPE;

разобрался, все конектится, проблема была в подтяжке(два резюка последовательно, один из них потерял контакт :) ). пока не могу запустить пуллап через пин, почемо-то не подтягивает к +, хотя вольтметром вижу лог единицу на выводе.


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

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


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

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


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

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

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