Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Метценгерштейн
В АВР четко были описаны регистры по 8 бит. их там 32. Все мат. операции проходят через них. Я вижу, что АВРка 8-ми разрядная.
В упор не могу найти, что регистры у STM32L152xx, например, тоже 32 разряда.
Куча всего, таймеры, счетчики, но где описываются непосредственно регистры, в кот. происходят операции?
neiver
Cortex M3 reference manual
Метценгерштейн
Цитата(neiver @ Jan 4 2014, 20:20) *

это я так тоже могу- ссылку дать на мануал. У меня он тоже есть. А где именно это сказано?
megajohn
к примеру операция ЛОГ И
таблица Table 1-1 16-bit Cortex-M3 instruction summary на странице 1-20
Bitwise AND register values AND <Rd>, <Rm>
Rd - это регистр назначения ( R Destination )

то что регистры 32 бита, описано в CortexM3 Generic User Guide
R0-R12 are 32-bit general-purpose registers for data operations
toweroff
Цитата(Метценгерштейн @ Jan 4 2014, 14:15) *
В упор не могу найти, что регистры у STM32L152xx, например, тоже 32 разряда.

а что, закралось сомнение, что впарили восьмибитник? biggrin.gif
Метценгерштейн
Цитата(toweroff @ Jan 5 2014, 00:09) *
а что, закралось сомнение, что впарили восьмибитник? biggrin.gif

biggrin.gif решил просто увидеть явно где это написано и как это выглядит на деле)
Harvester
Цитата(Метценгерштейн @ Jan 4 2014, 22:43) *
это я так тоже могу- ссылку дать на мануал. У меня он тоже есть. А где именно это сказано?

Стр. 2-14, п. 2.3 Регистры
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.