- 
	
- Примеров с лихвой, например bnb62(241 знак., 04.02.2022 17:09, ссылка, youtube)
 - Вы угадали - изучением h-файлов надо заниматься. Там, кстати,
достаточно ясные комментарии к большинству декларируемых функций, а
если что неясно, то надо смотреть в исходники. :) - Kceния(04.02.2022 12:07)
			
- Надо документацию читать, 2000 страниц написали специально для вас
с примерами и комментариями. - evgeniy1294(04.02.2022 12:27)
					
- Ну и где эта документация? Никогда ее не видела. :) - Kceния(04.02.2022 15:22)
							
- Ну АлексБи писал же - symbions(48 знак., 04.02.2022 19:57)
 - Могу научить гуглить, но это будет стоить очень недешево. evgeniy1294(1 знак., 04.02.2022 15:56, ссылка)
 
 
 - Ну и где эта документация? Никогда ее не видела. :) - Kceния(04.02.2022 15:22)
							
 
 - Надо документацию читать, 2000 страниц написали специально для вас
с примерами и комментариями. - evgeniy1294(04.02.2022 12:27)
					
 - для начинающего может быть полезно  Nikolay801_(1 знак., 04.02.2022 09:37, ссылка)
			
- Не помню - на втором или третьем уроке я сдался - ничего не соответсвует новой версии ПО :( symbions(281 знак., 04.02.2022 12:14)
 
 - +1 symbions(376 знак., 04.02.2022 00:48)
 - 1) Свой код пишите между маркерами типа :  evgeniy1294(799 знак., 04.02.2022 00:29, ссылка)
			
- А кто бы объяснил такие маркеры, генерируемые кубом? Это цикл
внутри 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)
					
 - все есть, надо понимать какие файлы за что отвечают примерно по
названиям, и где искать документацию, прочитайте книжку, она как
раз по HAL  NAUT(1 знак., 04.02.2022 00:26, ссылка)
			
- у автора уже новая версия книжки, NAUT(63 знак., 22.03.2022 19:09, ссылка, ссылка)
 - Спасибо - symbions(04.02.2022 02:06)