Size: a a a

2020 December 15

KH

Krasimir Hristov in Embedded Group
dOzeR 007
задай вопрос на 3dtoday.ru, там более грамотно подскажут
и где точно задать вопрос, я там не вижу форум, а только блоги.
А что такое "аля прюша конструкции с двигающимся по оси y столом", раскажите подробнее.
Дайте пример хорошей конструкции, я на нее посмотрю.
источник

MS

Max Sysoev in Embedded Group
Alexander
Скорее из-за относительно сжатых сроков на разработку.
Ну и руководство было молодым - многое делалось ради лулзов и выстреливало.
Ага, я примерно понял модель. Работал в некоторой подобной системе. Но из-за того, что проект был большой и были другие исполнители реализовать в железе не удалось, эх
источник

AZ

Aleksander Zholtkovs... in Embedded Group
Х
Ну авр-ассемблер проще освоить.
но можно и не осваивать. Я армовский почти и не изучал. Только смотрел чуток чтобы ошибку в freertos исправить.
источник

d0

dOzeR 007 in Embedded Group
Krasimir Hristov
и где точно задать вопрос, я там не вижу форум, а только блоги.
А что такое "аля прюша конструкции с двигающимся по оси y столом", раскажите подробнее.
Дайте пример хорошей конструкции, я на нее посмотрю.
Там есть раздел воросы-ответы. Примеры я сейчас гляну
источник

d0

dOzeR 007 in Embedded Group
Krasimir Hristov
и где точно задать вопрос, я там не вижу форум, а только блоги.
А что такое "аля прюша конструкции с двигающимся по оси y столом", раскажите подробнее.
Дайте пример хорошей конструкции, я на нее посмотрю.
https://zhelezka3d.ru/product-category/gotovye-printery/printery-zav/
Вот пример нормальной конструкции, поищите в сети. Либо подобный, либо клоны "ультимейкер". " Прюша" Это нарицатальное название конструкции принтера, где стол двигается в горизонтальной плоскости вперед-назад вместе с печатаемой моделью. В принципе тоже можно пользоваться. Но я бы предпочел вариант где стол просто опускается по оси z. Мне сейчас не очень удобно расписывать все, в дороге. Уверяю в сети полно роликов. И да если собираетесь печатать пластиками типо абс, нейлон, и т. д. Обязательно наличие закрытого корпуса (термокамера). Иначе пластик будет гнуть при оставании по углам. И не гонитесь за большими размерами стола. Детали чем больше, тем дольше печатаются. Как то так для начала.
источник

KH

Krasimir Hristov in Embedded Group
dOzeR 007
Там есть раздел воросы-ответы. Примеры я сейчас гляну
я тебе в личку написал
источник

NK

Nikolay Khoroshilov in Embedded Group
Всем паривет! Есть у кого-нибудь взломанный документ E1 SDIO Card Specification
источник

KH

Krasimir Hristov in Embedded Group
dOzeR 007
https://zhelezka3d.ru/product-category/gotovye-printery/printery-zav/
Вот пример нормальной конструкции, поищите в сети. Либо подобный, либо клоны "ультимейкер". " Прюша" Это нарицатальное название конструкции принтера, где стол двигается в горизонтальной плоскости вперед-назад вместе с печатаемой моделью. В принципе тоже можно пользоваться. Но я бы предпочел вариант где стол просто опускается по оси z. Мне сейчас не очень удобно расписывать все, в дороге. Уверяю в сети полно роликов. И да если собираетесь печатать пластиками типо абс, нейлон, и т. д. Обязательно наличие закрытого корпуса (термокамера). Иначе пластик будет гнуть при оставании по углам. И не гонитесь за большими размерами стола. Детали чем больше, тем дольше печатаются. Как то так для начала.
ок спасибо, посмотрю
источник

AM

Aleksander Mironov in Embedded Group
То, что во freertos происход креш, при попытке отдать мутекс из другого таска, это потому, что это  мутекс, а не семафор? (или косяк искать)
источник

AM

Aleksander Mironov in Embedded Group
Я до сих пор не очень понял разницу ихнюю между бинарными семафорами и мутексами
источник

A

Alexander in Embedded Group
Aleksander Mironov
Я до сих пор не очень понял разницу ихнюю между бинарными семафорами и мутексами
Грубо говоря мьютекс - это "замок" на ресурс.
Занял - обработал - отпустил в том потоке там где занял (или по таймауту).

А семафор можно дергать в любом потоке.
источник

AM

Aleksander Mironov in Embedded Group
Alexander
Грубо говоря мьютекс - это "замок" на ресурс.
Занял - обработал - отпустил в том потоке там где занял (или по таймауту).

А семафор можно дергать в любом потоке.
Ну вот только в документации, написано что технически это одно и тоже, только Mutexes include a priority inheritance mechanism, binary semaphores do not.
источник

MP

Max Payne in Embedded Group
Aleksander Mironov
Ну вот только в документации, написано что технически это одно и тоже, только Mutexes include a priority inheritance mechanism, binary semaphores do not.
"мютекс" уже подразумевает что он не зашейрен
источник

MP

Max Payne in Embedded Group
поэтому это не надо писать в доках
источник

A

Alexander in Embedded Group
Max Payne
"мютекс" уже подразумевает что он не зашейрен
++
источник

AM

Aleksander Mironov in Embedded Group
Mutexes are binary semaphores that include a priority inheritance mechanism. Whereas binary semaphores are the better choice for implementing synchronisation (between tasks or between tasks and an interrupt), mutexes are the better choice for implementing simple mutual exclusion (hence ‘MUT’ual ‘EX’clusion).
When used for mutual exclusion the mutex acts like a token that is used to guard a resource. When a task wishes to access the resource it must first obtain (‘take’) the token. When it has finished with the resource it must ‘give’ the token back – allowing other tasks the opportunity to access the same resource.
источник

AM

Aleksander Mironov in Embedded Group
интересные истории рассказываете, противоречащие документации
источник

A

Alexander in Embedded Group
Aleksander Mironov
интересные истории рассказываете, противоречащие документации
И где противоречие?
источник

AM

Aleksander Mironov in Embedded Group
Alexander
И где противоречие?
В том, что в документации прямо написано, что мутекс это двоичный семафор С.
Что подразумевает одинаковую функциональность.
источник

A

Alexander in Embedded Group
When a task wishes to access the resource it must first obtain (‘take’) the token. When it has finished with the resource it must ‘give’ the token back – allowing other tasks the opportunity to access the same resource.
источник