Мікроконтролери

Крейт cortex_m_rt містить (серед іншого) обробник скидання для мікроконтролерів Cortex M.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Далі ми розглянемо, як отримати доступ до периферійних пристроїв із підвищенням рівня абстракції.

Speaker Notes

  • Макрос cortex_m_rt::entry вимагає, щоб функція мала тип fn() -> !, оскільки повернення до обробника скидання не має сенсу.
  • Запустіть приклад із cargo embed --bin minimal