
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 голова бегала. Ну как идея