Home > ARM, Контроллеры, stm32 > 1. Соглашения, принятые в документации

1. Соглашения, принятые в документации


1.1. Список сокращений при описании битов регистров
read/write (rw)

Программа может читать и изменять эти биты.

read-only (r)

Программа может лишь читать значения битов.

write-only (w)

Программа может только изменять значение бита. Чтение вернет значение бита после сброса.

read/clear (rc_w1)

Программа может читать значение бита и очищать его с помощью записи 1. Запись 0 не даст результата.


read/clear (rc_w0)

Программа может читать значение бита и очищать его с помощью записи 0. Запись 1 не даст результата.

read/clear by read (rc_r)

Программа может читать значение бита. Чтение приведет к сбросу бита в 0.

read/set (rs)

Программа может как читать, так и устанавливать бит в 1. Запись 0 не даст результата.

read-only write trigger (rt_w)

Программа может читать значение бита. Запись 0 или 1 вызовет какое-либо событие, но не изменит значение бита.

toggle (t)

Программа может переключить значение бита с помощью записи в него 1. Запись 0 не даст результата.

Reserved (Res.)

Бит зарезервирован. Его использование невозможно.


1.2 Глоссарий

  • Устройства низкой емкости (low-density value line devices) –  STM32100xx с флеш-памятью емкостью от 16 до 32 Кб.
  • Устройства средней емкости (medium-density value line devices) –  STM32100xx с флеш-памятью емкостью  от 64 до 128 Кб.
  • Устройства высокой емкости (high-density value line devices) –  STM32100xx с флеш-памятью емкостью от 256 до 512 Кб.
  • Слово (word) – данные длиной 32 бита
  • Полуслово (half-word) – данные длиной 16 бит
  • Байт (byte) – данные длиной 8 бит


1.3. Доступная периферия

Чтобы узнать список и количество доступной периферии контроллера, необходимо обратиться к даташиту на соответствующую модель контроллера.

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: