воскресенье, 25 сентября 2011 г.
Апгрейд
Сбылась места идиота - долгожданный апгрейд - Пентиум 4 с гипертрейдингом и шиной в 800 МГц - очень шустрый ;)
вторник, 13 сентября 2011 г.
Перерыв для того, чтобы наточить топор
До отпуска (в декабре) решил сделать небольшой перерыв с работой над Cortex-ом, в связи с тем, что нужно дописать программу для разрабатываемого драйвера шагового двигателя. Вот кстати и он:
Это клон драйвера биполярного двигателя ver.5.1 с Робозоны, переделанный под AtMega48, часть топологии также позаимствована)))
О настройке IAR все же напишу в ближайшее время
понедельник, 12 сентября 2011 г.
Библиотеки для STM32
Те, кто уже успел прикоснуться к отладочной плате STM32VL Discovery и библиотекам CMSIS, бросили ее обратно в ящик стола, попутно оттирая изрядно заплеванный монитор. Работать с данными библиотеками противопоказано психиатром, хотя некоторые полезные части использовать не возбраняется.
Я попытаюсь описать свое видение проблемы и вариант написания собственных библиотечных функций. В начале, для лучшего понимания новой платформы, библиотека стандартных драйверов устройств не используется. Переписывать всю библиотеку никто не собирается, но, согласитесь, вся периферия сразу не нужна, а собственноручно написанные функции, помогут в понимании архитектуры, да и глюков меньше.
Чего греха таить, даже в примерах ассемблерных кодов для AVR, которые распаковываются чуть-ли не с последней версией AVRStudio, мною замечены ужасные ошибки. Что говорить о малоизученном, не очень широко используемом в любительских кругах STM32.
Но ... об этом позже, для первого знакомства немного коснусь вопросов настройки IAR для STM.
Подписаться на:
Сообщения (Atom)

