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

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

Страница 16 / 18
Aveal
(@aveal)
Top level Admin
От: @stm

Если будет с кем поговорить, я могу отдельную тему создать по этому дисплею.

Да, отлично.

ОтветитьЦитата
Создатель темы Размещено : 07.10.2023 13:46
 stm
(@stm)
Level 4
От: @eduard

@stm Могу статью написать. Только это не раньше вторника, если не забуду.

Зачем так быстро.
Я только начинаю, то есть можно сначала посмотреть какие вопросы могут возникнуть у начинающих.
А потом или на основе этих вопросов сделать статью или эти вопросы могут служить дополнением к статье.

ОтветитьЦитата
Размещено : 07.10.2023 13:51
(@eduard)
Level 5 Moderator

@stm Я сам через это проходил. И я предполагаю на 70% какие вопросы могут возникнуть.

Если у Вас они есть, начинайте их здесь задавать, что бы довести мою уверенность до 146%

И лучше будет ознакомиться с тем, что я знаю. Думаю многие вопросы отпадут.
Но всё равно задавайте. А то я что то захирел со своими статьями. Кода пишу много, а статей мало. Надеюсь такое количество должно перерасти в качество.

ОтветитьЦитата
Размещено : 07.10.2023 13:54
(@dobruybarmaley)
Level 1

Здравствуйте! Совсем недавно нашел ваш ресурс, вроде толково все доходит, HAL не интересует почему-то меня, но у вас есть CMSIS! Начал курить темы, дошел до SButton, на ардуине ей пользовался, все адаптировал под F401RET6, не возвращает ни одного TRUE, прошивается но не пашет вообще. Что может быть не так?

 

ОтветитьЦитата
Размещено : 29.10.2023 20:06
(@eduard)
Level 5 Moderator

@dobruybarmaley Что бы понять, что не так, нужен код.
Здесь есть эта библиотека на классах https://microtechnics.ru/profilegrid_blogs/chast-7-stm32-i-s-biblioteka-sbutton/#more-16800

ОтветитьЦитата
Размещено : 29.10.2023 20:14
(@dobruybarmaley)
Level 1

@eduard да вот что то картинка не загрузилась, в ожидании модерации висит

ОтветитьЦитата
Размещено : 29.10.2023 20:18
(@dobruybarmaley)
Level 1

И именно класс я и привязал

ОтветитьЦитата
Размещено : 29.10.2023 20:21
Aveal
(@aveal)
Top level Admin

@dobruybarmaley А проект можете скинуть?

ОтветитьЦитата
Создатель темы Размещено : 30.10.2023 10:07
(@dobruybarmaley)
Level 1

@aveal не получается загрузить ни скрин, ни зип, ни .с! как скинуть?

ОтветитьЦитата
Размещено : 30.10.2023 12:18
Aveal
(@aveal)
Top level Admin

На файлообменник, яндекс.диск итд, и ссылку. С загрузкой разберусь.

ОтветитьЦитата
Создатель темы Размещено : 30.10.2023 12:31
Aveal
(@aveal)
Top level Admin

@dobruybarmaley с загрузкой файлов разобрался, можно прикреплять.

ОтветитьЦитата
Создатель темы Размещено : 30.10.2023 12:44
(@dobruybarmaley)
Level 1

@aveal https://disk.yandex.ru/d/F_tykZ8TLWxAoA

пожалуйста

ОтветитьЦитата
Размещено : 30.10.2023 15:32
Aveal
(@aveal)
Top level Admin

@dobruybarmaley блин, плату с 401-м не могу найти, чтобы протестировать, причем их куча была... где-то... Вообще под отладчиком надо посмотреть, там сразу будет понятно, в чем проблема. Если вдруг есть аналогичный проект с аналогичной проблемой под F103 какой-нибудь самый банальный, то смогу оперативно у себя запустить.

ОтветитьЦитата
Создатель темы Размещено : 31.10.2023 10:41
(@dobruybarmaley)
Level 1

@aveal смотрел пошагово, в классе не выполняется по какой-то причине условие с возвратом TRUE, причем оно прям заходить в обработку только один раз при старте отладки, либо оно так и должно быть, не совсем понимаю. А может и действительно он просто не вызывается, вы думаю поопытнее будете, вот и обращаюсь к вам. Любую плату с F4 возьмите, там единственное с тактированием портов надо будет подстроить. под F1 у меня проектов нет...

ОтветитьЦитата
Размещено : 31.10.2023 11:27
Aveal
(@aveal)
Top level Admin

@dobruybarmaley static надо убрать тут:

static bool t = btn.isPress();
ОтветитьЦитата
Создатель темы Размещено : 31.10.2023 13:56
Страница 16 / 18
Поделиться: