Size: a a a

2021 March 16

EK

Eugene Krashtan in Embedded Group
lbh
спирта туда :)
будет злая вода :)
источник

RC

Roman Clor in Embedded Group
Спирт + калоша + дист. Вода + пав
источник

RC

Roman Clor in Embedded Group
Вот самое мощное, но его надо смывать водой а потом осушать изопропилом
источник

RC

Roman Clor in Embedded Group
Потому и 3 ванны.
источник

RC

Roman Clor in Embedded Group
ТОЛЬКО учтите оно ест пластик
источник

RC

Roman Clor in Embedded Group
Медленно но ест.
источник

RC

Roman Clor in Embedded Group
Спирт нужен этиловый, если есть метиловый можно 1% добавить.
источник

RC

Roman Clor in Embedded Group
Тогда ещё злее и канифоль будет таять на глазах
источник

RC

Roman Clor in Embedded Group
По хорошему ещё нужен сушильный шкаф.
источник

RC

Roman Clor in Embedded Group
Я когда паяю, сначала ставлю крупное смд типа 0805 и всякие там диоды транзисторы. Заливаю флюкс офф и тру щеткой зубной. Потом через ветош тру щеткой тоже с флюксофом. Потом мою плату с мылом щёткой и смываю все. Сушу.
источник

RC

Roman Clor in Embedded Group
Это не делекатная часть.
источник

RC

Roman Clor in Embedded Group
Что до мк оу dip паяю второй партией и там уже только фоюс офф щётка щётка тряпка.
источник

RC

Roman Clor in Embedded Group
Это если самый кустраный способ и чтоб было красиво.
источник

С

Сергей in Embedded Group
А как в промышленности промывают?
источник

Г

Гоша in Embedded Group
Всем привет, ищу помощи в размышлениях:
1. Есть сообщение, которое приходит по кану, в коллбеке HAL_CAN_RxFifo0MsgPendingCallback читаю это сообщение, после чего пихаю его в кастомную структуру. Структуру отправляю в stream_buffer с помощью xStreamBufferSendFromISR.

2. Во фриртосовском потоке достаю эту структуру из буффера, парсером обрабатываю ее, и пихаю в глобальную структуру. Поток засинхронен с кан прерыванием(коллбэком) с помощью vTaskNotifyGiveFromISR

3.  В прерывании по юсб обращаюсь к этой структуре ( обьявил ее в хэдере с модификатором extern). Беру из нее данные  и отправляю на комп с помощью cdc transmit.

4. Первые пару секунд данные приходят валидные, после чего перестают обновляться. Ставлю breakpoint в коде - снова какое то время начинают обновляться,потом перестают.

Где что исправить, чтобы заработало?) Есть предположение что модификатор extern для данной задачи не применим..
источник

W

Wild_Wind in Embedded Group
Aleksej_Radio
А что такое фортран, и другие там языки? На них можно для мк писать?
На фортране под мк не получится писать, он на рантайм сильно завязан.
Т.е. ему нужна ось.
источник

AM

Aleksander Mironov in Embedded Group
Переслано от Aleksander Mironov
Может кто пояснить за вот этот отчет по окончанию билда проекта?

Used DATA_FLASH: 136KB out of 8192KB (1%) [+176]
Used INSTR_FLASH: 581KB out of 3264KB (17%) [+300]
Used INSTR_RAM: 100KB out of 128KB (78%)
Used DATA_RAM: 114KB out of 320KB (35%) [+112]

Если с дата рам все +\- ясно.

То вот с дата флешем - не очень - откуда там 136кб? Это же просто литералы строковые?
Инстр флеш это как я понимаю - собственно размер бинарника, без литералов и тп.
Инстр рам - не представляю, знаю, что используется для некоторых операций, требующих скорости, но очень поверхностно.
источник

AM

Aleksander Mironov in Embedded Group
Aleksander Mironov
Переслано от Aleksander Mironov
Может кто пояснить за вот этот отчет по окончанию билда проекта?

Used DATA_FLASH: 136KB out of 8192KB (1%) [+176]
Used INSTR_FLASH: 581KB out of 3264KB (17%) [+300]
Used INSTR_RAM: 100KB out of 128KB (78%)
Used DATA_RAM: 114KB out of 320KB (35%) [+112]

Если с дата рам все +\- ясно.

То вот с дата флешем - не очень - откуда там 136кб? Это же просто литералы строковые?
Инстр флеш это как я понимаю - собственно размер бинарника, без литералов и тп.
Инстр рам - не представляю, знаю, что используется для некоторых операций, требующих скорости, но очень поверхностно.
В контексте ESP и VisualGDB.

Instr RAM это как я понял, некая область для вычитывания внешнего флеша и исполнения.
источник

LZ

Leonid Zaliubovskii in Embedded Group
Taras Bezditnyi
ультразвуковую ванну я по-любому хочу купить, даже просто инструмент отмывать удобно должно быть вроде.
главное учти что некоторые вещи мыть в ней нельзя
источник

LZ

Leonid Zaliubovskii in Embedded Group
Aleksander Mironov
Переслано от Aleksander Mironov
Может кто пояснить за вот этот отчет по окончанию билда проекта?

Used DATA_FLASH: 136KB out of 8192KB (1%) [+176]
Used INSTR_FLASH: 581KB out of 3264KB (17%) [+300]
Used INSTR_RAM: 100KB out of 128KB (78%)
Used DATA_RAM: 114KB out of 320KB (35%) [+112]

Если с дата рам все +\- ясно.

То вот с дата флешем - не очень - откуда там 136кб? Это же просто литералы строковые?
Инстр флеш это как я понимаю - собственно размер бинарника, без литералов и тп.
Инстр рам - не представляю, знаю, что используется для некоторых операций, требующих скорости, но очень поверхностно.
а что конкретно не ясно с ним? У тебя скорее всего комбинированый бинарь и данные не только твоей программы, а и ESP ядро и бутлоадер
источник