И так... Докладываю. 😊
ASSembler спасибо за помощь. 🤝
Я все правильно делал. Просто писал число вместо datatypedef. Просто не был уверен. А не получилось видимо по другой причине.
Может кому поможет. В сети наткнулся.
После обновления часов (hal_rtc_setdate) нужна задержка. Поставил секундную (с запасом) задержку, и все сработало.