LINUX.ORG.RU

История изменений

Исправление alexru, (текущая версия) :

Описание тут https://www.keil.com/pack/doc/CMSIS/SVD/html/svd_Format_pg.html , хотя это описание так себе и проще делать по шаблону готовых МК.

Туча готовых файлов собрана тут https://github.com/posborne/cmsis-svd

И svdconv - это утилита от ARM, она доступна только под win, так что гуглить «svdconv.exe».

Ну и проверить, что периферия действительно такая же как на уже готовых МК и использовать ее.

LDRH в Cortex-M0+ не умеет брать PC в качестве базового регистра.

Исходная версия alexru, :

Описание тут https://www.keil.com/pack/doc/CMSIS/SVD/html/svd_Format_pg.html , хотя это описание так себе и проще делать по шаблону готовых МК.

Туча готовых файлов собрана тут https://github.com/posborne/cmsis-svd

Ну и проверить, что периферия действительно такая же как на уже готовых МК и использовать ее.

LDRH в Cortex-M0+ не умеет брать PC в качестве базового регистра.