Urist
14.02.2018
18:43:36
https://github.com/AlanVey/assembler
Vlad
14.02.2018
21:02:32
Andrey
15.02.2018
04:05:45
Как заводится внешний кварц? С ноги RCC_OSC_OUT спектр какой-то идёт? А четкая частота уже снимается ногой RCC_OSC_IN?
А то кварц на 16МГц а заводится на 8МГц
Google
Andrey
15.02.2018
04:05:45
И понять не могу где собака порылась
В общем у меня две платы STM32F0-Discovery на одной 16МГц HSE а на другой 8МГц
Заливаю на обе одну и ту же прошивку
С MCO снимаю SYSCLK - одинаковая частота
Запаял туды 16МГц
Не думаю что такие же ёмкости как-то повлияли бы на частоту
В коде же нигде не задается значение HSE, которое влияет на инициализацию?
Причем по дебагеру заводится всё
Nikita
15.02.2018
04:29:47
Andrey
15.02.2018
04:30:39
Задаётся
Ну то что задается HSE_VALUE это понятно, я о том, что оно нигде на параметры инициализации не влияет
Google
Andrey
15.02.2018
04:31:18
Используется только в функции UpdateSystemClock которая возвращает текущие частоты по периферии насколько я понял
Nikita
15.02.2018
04:32:00
Ну это вполне можно назвать инициализацию
Тьфу
Andrey
15.02.2018
04:33:48
https://www.electronics-tutorials.ws/oscillator/osc32a.gif
Вчера ребята вот такое подкидывали
Nikita
15.02.2018
04:41:07
А ты вообще внешний кварц заводишь?
Оно с внутренней rc работает на старте
Andrey
15.02.2018
05:07:48
Видно же что HSI отключен
Завожу специально без PLL
Напрямую с HSE в SYSCLK
Roman
15.02.2018
06:49:06
Timur
15.02.2018
08:40:10
ccs вообще ппц, легче свой эклипс поднять чем там либы TI для некоторых мк
то пути старые в экземплах прописаны, то дефайн какой то не находит
Roman
15.02.2018
08:42:40
у него есть и достоинства, но их крайне мало.
GluckMaker
15.02.2018
08:55:00
Может, здесь кто-то пробовал?
Кстати, а в курсе ли кто-нибудь про китайские BGA-панельки? Они бывают такие https://ru.aliexpress.com/item/Bga132-Bga152-BGA-IC-bga88-bga136/32841577546.html?ws_ab_test=searchweb0_0%2Csearchweb201602_3_10152_10151_10065_10344_10068_10342_10343_10340_10341_10543_10084_10083_10618_10307_10301_5711211_10313_10059_5722311_5711115_10534_100031_10103_10626_10625_10624_10623_10622_10621_10620_10142_10125%2Csearchweb201603_1%2CppcSwitch_7&algo_expid=dfc3c943-024b-4599-8db1-dcac7081322c-17&algo_pvid=dfc3c943-024b-4599-8db1-dcac7081322c&transAbTest=ae803_5&priceBeautifyAB=0 , а бывают такие: https://ru.aliexpress.com/store/product/Bga132-Bga152-bga88-bga136-IC/3265014_32842962519.html?spm=a2g0v.12010612.0.0.7e7b7d27tftQNu . Что лучше, и можно ли в них переставлять контакты самому?
Petr
15.02.2018
08:55:35
гореть в разъем
Google
Petr
15.02.2018
08:55:42
отлично
GluckMaker
15.02.2018
08:56:13
Да! ожог в розетке без печатной платы!
Дмитрий
15.02.2018
08:59:32
Bga132 Bga152 гореть в аду!
shadowsoul
15.02.2018
09:02:48
уродские корпуса с пропущенными пинами...
GluckMaker
15.02.2018
09:10:54
А есть неуродские с непропущенными до $100?
Тут панелька конструктивно с шагом 0,5, но под микросхему с шагом 1 - отсюда и пины.
Vlad
15.02.2018
09:14:26
Timur
15.02.2018
10:26:50
Alexey
15.02.2018
11:13:06
Привет, посоны.
Кто-нибудь имел дело с usb-gadget на Linux? Есть ли какой-то способ детектить подключение хоста?
У меня Usb-serial, и после перезагрузки хоста я теряю возможность получать что-либо.
Полагаю, что дело в том, что при отключении хоста tty устройство не может быть удалено, так как открыто в приложении. Есть ли способ в приложении узнать, что хост не подключен, чтобы закрывать tty?
Ask
15.02.2018
17:11:34
есть ли у когонить MetaWare Development Toolkit ?)
xairy
16.02.2018
07:14:15
Alexey
16.02.2018
07:16:07
Roman
16.02.2018
07:16:32
Petr
16.02.2018
07:18:29
Те же 2540/41 - тоже легаси
kiltum
16.02.2018
07:20:29
Alexey
16.02.2018
07:20:57
kiltum
16.02.2018
07:21:15
udevadm monitor в терминале и подергай устройства. сразу увидишь, чего летает
Если программа с гуем, то наверняка в системе dbus есть. он тоже умеет
Petr
16.02.2018
07:22:09
Дбус интересная вещь вообще
Google
kiltum
16.02.2018
07:22:44
ужастная на самом деле. с вот такенными гвоздями прибитая к гному
Petr
16.02.2018
07:24:03
Угу
Vasia
16.02.2018
07:25:06
ну а кому сейчас легко
Alexey
16.02.2018
07:27:30
udevadm monitor в терминале и подергай устройства. сразу увидишь, чего летает
udevadm monitor молчит.
На всякий случай уточню: есть ARM с Linux, который выступает в качестве usb-gadget типа gserial. Питание у устройства идет с шины, так что при перезагрузке хоста мы продолжаем работать, но так как хост переинициализирует USB (ну или типа того), то usb-gadget перестает получать данные по открытому терминалу. И вот я хотел узнать, как именно на gadget мониторить прибытие хоста, чтобы закрывать tty и открывать снова (так как если я перезапускаю приложение, которое держит tty, то всё снова начинает работать).
Гуя нет - устройство headless
kiltum
16.02.2018
07:29:46
Вот тогда боль. Не написали авторы драйвера usb оповещения .... а вывод lsusb отличается при подключенном/отключенном?
Alexey
16.02.2018
07:31:32
lsusb не включен в busybox.
Допустим меняется. Какие тогда варианты детекта могут быть?
kiltum
16.02.2018
07:32:14
запускать раз в секунду и сравнивать ?
еще вариант - прогуляйся по /proc или /sys - там тоже оно может появляться
Alexey
16.02.2018
07:32:40
=) так можно и dmesg парсить
Вообще, насколько я понимаю, lsusb состоит в основном из вызовов libusb, которая с OTG не умеет работать.
kiltum
16.02.2018
07:35:21
так тебе надо понять, есть дивайсна том конце и в каком он режиме и все.
Ну и вообще решение в лоб - каждые нцать секунда переоткрывать tty ?
Alexey
16.02.2018
07:37:00
xairy
16.02.2018
08:10:24
Сергей
16.02.2018
10:17:56
Коллеги, а существует в природе одноплатник с низким энергопотреблением, статическим ОЗУ и возможностью спящего режима?
Доступный в розницу
Cleverfox
16.02.2018
10:18:35
Не, сынок, это фантастика... (с) из рекламы
Lord
16.02.2018
10:24:42
self refresh ДРАМки в слипе не катит?
Google
Сергей
16.02.2018
10:31:13
Vlad
16.02.2018
11:38:58
Nikita
16.02.2018
11:44:53
по крайней мере все SoC которые младше пяти лет, с которыми я работал, умели self refresh dram
другое дело что не все из них могли в нормальный сон
Danil
16.02.2018
11:50:43
Здравствуйте, ищу микросхему для управления элементом пельтье токи до 200 мА нашёл только ADN8833 но для этих токов она работает в 20%, начинает много потреблять, а хотелось бы низкопотреблящую вещь, нагрузка 0.6 Ом
Морковочка
16.02.2018
12:53:30
Статус "в активном поиске"
Вадим
16.02.2018
16:48:09
Ребята, привет всем! Может обращаюсь не по теме, кто связывался с 3D принтерами?
Вопрос такой, хочу взять готовый, и переоборудовать его под большой станок. За счет больших габаритов и массы у него появится некая инерция и задача здесь лежит в том, чтобы программно задать плавный пуск и торможение.
Морковочка
16.02.2018
16:51:39
И задача адовая
??
Вадим
16.02.2018
16:52:30
)))) и все же?
Адовые решения могут быть не такими страшными, да и плюс в карму))
Kirill
16.02.2018
16:56:42
Pid нужен и его коэффициенты подбирать руками, но вообще хз что в мозгах 3д принтера, может там уже есть Pid с расчетом на запуск торможение, а может они в шаговом режиме работают, тогда это нетривиальная задача
Нужен рисеч
Не тот дядюшка рисеч который игры переводил в начале 200х, а который из R&D
Морковочка
16.02.2018
17:01:17
Можно для ускорения процесса найти чуваков с большими со2 и на них соорудить стенд.
Получается х, у уже есть, остаётся только чтобы по z голова бегала. Ну как идея