Показать сообщение отдельно
Старый 28.04.2016, 21:49   #83
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Возраст: 39
Сообщений: 4,477
Вес репутации: 4370/122
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32 Базовый проект - кому нужен берите

Цитата:
Сообщение от AleksBak Посмотреть сообщение
А так и есть! Т.к. словами, т.е. по 32 бит вычитаем, а вычисленный адрес по формуле у нас же - для байта. Тогда выходит - все нормально тут. Логичная архитектура все-таки. Главное - описание на нее есть, хедеры на нее стандарт (CMSIS). И выпускает все это, как стандарт одна фирма, которая только этим и занимается.
Можно как-нибудь на досуге сравнить микроконтроллеры c ARM ядрами от фирм ST (STM32), NXP (LPC) и Renesas (RZ). Последний особенно хорошо описан, там только один Hardware Manual около 3800 страниц (можно распечатать и читать). А я раньше думал, что для STM32F407 1700 страниц - это много. И самое интересное, что периферийные модули (у каждого производителя они свои, фирменные) сильно отличаются, и имена регистров периферийных модулей тоже. И еще понятно, что в эти 3800 страниц все не вошло.
Это я к тому, что вдруг ты решил, что знание CMSIS и наличие заголовочного файла (хедера, как ты пишешь) позволит тебе с учителем с легкостью менять микроконтроллеры (использовать ARM MCU разных производителей).
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием