-
- А кто бы объяснил такие маркеры, генерируемые кубом? Это цикл
внутри main Argon(267 знак., 04.02.2022 09:47)
- Элементарно Ватсон Moлoдoй кoллeгa(199 знак., 04.02.2022 09:57)
- фу, блин, конечно фигурные скобки... Не интуитивно, что внутри
этого блока - не юзеров код, а от куба. И внутри этого блока - не
что-то "завершенное", а открывающая или закрывающая скобки. Почему
не сделать этот блок для юзера внутри цикла while, а не пересеченно с ним? Я, видимо, опять что-то
хитрое недогоняю. Argon(165 знак., 04.02.2022 10:09)
- Ну от куба он первый раз, когда создан новый проект, можно заменить
на for или вообще выкинуть. Не завершенное «разделённое» потому
что, я думаю, что предполагается что куб тоже может вставлять свои
функции в главный цикл. Поэтому майн луп разделен на два куска для
пользовательского кода, а посередине куб может напихать свои
функции. Moлoдoй кoллeгa(110 знак., 04.02.2022 10:35 - 10:40)
- Вот, кстати, куб мог бы явно обозначить место, куда может напихать.
Чтобы меньше вопросов было. - SciFi(04.02.2022 10:37)
- Есть такой лайфхак. В первой части пользовательского кода пишешь
#ifdef FUCK_OFF а во второй #endif и все опять попадает под полный
контроль программиста ;) - VLLV(04.02.2022 11:17)
- Сунули мужики японской пиле железный лом. "Кряк!" — сказала пила.
"Ага, бл@!" — сказали мужики. - SciFi(04.02.2022 11:26)
- В каждой шутке есть доля шутки, а остальное ... Я так вырубил
штатную инициализацию систика на 1 мс, патамушта по другому не
удалось. - VLLV(04.02.2022 11:40)
- Систик включается в функции HAL_Init, но это можно обойти, если потом перенастроить его. Можно ещё подменить вектор прерывания. В любом случае смена периода сломает логику функций HAL, заточенных работу со временем, обычно это таймауты при работе с железом. - evgeniy1294(04.02.2022 12:29)
- А что, есть такие задачи, где систик не нужен? - Argon(04.02.2022 12:07)
- В каждой шутке есть доля шутки, а остальное ... Я так вырубил
штатную инициализацию систика на 1 мс, патамушта по другому не
удалось. - VLLV(04.02.2022 11:40)
- Сунули мужики японской пиле железный лом. "Кряк!" — сказала пила.
"Ага, бл@!" — сказали мужики. - SciFi(04.02.2022 11:26)
- У куба в сорцах есть шаблоны файлов. Там это всё есть. - evgeniy1294(04.02.2022 11:06)
- Есть такой лайфхак. В первой части пользовательского кода пишешь
#ifdef FUCK_OFF а во второй #endif и все опять попадает под полный
контроль программиста ;) - VLLV(04.02.2022 11:17)
- Вот, кстати, куб мог бы явно обозначить место, куда может напихать.
Чтобы меньше вопросов было. - SciFi(04.02.2022 10:37)
- Ну от куба он первый раз, когда создан новый проект, можно заменить
на for или вообще выкинуть. Не завершенное «разделённое» потому
что, я думаю, что предполагается что куб тоже может вставлять свои
функции в главный цикл. Поэтому майн луп разделен на два куска для
пользовательского кода, а посередине куб может напихать свои
функции. Moлoдoй кoллeгa(110 знак., 04.02.2022 10:35 - 10:40)
- Я тоже вначале не вкурил. Мне было бы понятнее "user code 1 begin", "user code 1 end", "user code 2 begin", user code 2 end" и т.д. - SciFi(04.02.2022 10:01)
- фу, блин, конечно фигурные скобки... Не интуитивно, что внутри
этого блока - не юзеров код, а от куба. И внутри этого блока - не
что-то "завершенное", а открывающая или закрывающая скобки. Почему
не сделать этот блок для юзера внутри цикла while, а не пересеченно с ним? Я, видимо, опять что-то
хитрое недогоняю. Argon(165 знак., 04.02.2022 10:09)
- Элементарно Ватсон Moлoдoй кoллeгa(199 знак., 04.02.2022 09:57)
- А кто бы объяснил такие маркеры, генерируемые кубом? Это цикл
внутри main Argon(267 знак., 04.02.2022 09:47)