Те, кто уже успел прикоснуться к отладочной плате STM32VL Discovery и библиотекам CMSIS, бросили ее обратно в ящик стола, попутно оттирая изрядно заплеванный монитор. Работать с данными библиотеками противопоказано психиатром, хотя некоторые полезные части использовать не возбраняется.
Я попытаюсь описать свое видение проблемы и вариант написания собственных библиотечных функций. В начале, для лучшего понимания новой платформы, библиотека стандартных драйверов устройств не используется. Переписывать всю библиотеку никто не собирается, но, согласитесь, вся периферия сразу не нужна, а собственноручно написанные функции, помогут в понимании архитектуры, да и глюков меньше.
Чего греха таить, даже в примерах ассемблерных кодов для AVR, которые распаковываются чуть-ли не с последней версией AVRStudio, мною замечены ужасные ошибки. Что говорить о малоизученном, не очень широко используемом в любительских кругах STM32.
Но ... об этом позже, для первого знакомства немного коснусь вопросов настройки IAR для STM.
Комментариев нет:
Отправить комментарий