Easyelectronics.ru

Электроника для всех
Текущее время: 14 дек 2018, 06:00

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




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

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3061
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
Сообщения: 3061
что выбран очень специфический АЦП, у которого основная фича (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 часов


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

Сейчас этот форум просматривают: Google [Bot]


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

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

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