Top.Mail.Ru
Уведомления
Очистить все

[Закреплено] STM32 для начинающих

Aveal
(@aveal)
Illustrious Member Admin

В этой теме можно публиковать вопросы, которые недостаточно глобальны для создания отдельной темы, но тем не менее являются довольно животрепещущими 😉 

Цитата
Topic starter Размещено : 25.08.2021 09:13
ZhukAlex
(@zhukalex)
Active Member

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

2021 09 02 150103
2021 09 02 145956
2021 09 02 145906

 

ОтветитьЦитата
Размещено : 02.09.2021 15:04
Aveal
(@aveal)
Illustrious Member Admin

@zhukalex 

ucg_t - это тип данных

В функцию ucg_DrawBox первым аргументом надо передать экземпляр этого типа данных, например:

ucg_t myUcg;

ucg_DrawBox(&myUcg, 0, 0, 35, 35);

Соответственно, далее уже зависит от того, что такое ucg_t.

ОтветитьЦитата
Topic starter Размещено : 02.09.2021 15:11
ZhukAlex
(@zhukalex)
Active Member

ucg_DrawBox(&ucg, 0, 0, 160,128 );

К примеру вот так. И это скопировано из рабочей программы. Вставляю в свою и ошибка все та же.

ОтветитьЦитата
Размещено : 02.09.2021 15:15
Aveal
(@aveal)
Illustrious Member Admin

@zhukalex Переменная ucg не объявлена.

ОтветитьЦитата
Topic starter Размещено : 02.09.2021 15:21
ZhukAlex
(@zhukalex)
Active Member

Наконец-то добрался написать ответ. Действительно, не объявлена была переменная. Благодаря админу многие вещи стали понятны и в принципе разобрался в них. Спасибо большое за Ваш титанический труд!!! 

ОтветитьЦитата
Размещено : 06.09.2021 11:26
Aveal
(@aveal)
Illustrious Member Admin

@zhukalex Отлично!

ОтветитьЦитата
Topic starter Размещено : 06.09.2021 14:54
Поделиться: