Наш канал в telegram

Рубрика «Справочник»

э… справочник

Программирование ARM-контроллеров STM32 на ядре Cortex-M3. Приложение 3. Драйвера и функции библиотеки StdPeriph

MISC (Framework) ADC BKP CAN CEC CRC DAC DBGMCU DMA EXTI FLASH FSMC GPIO I2C IWDG PWR RCC RTC SDIO SPI TIM USART WWDG Часть 1. Установка MDK, создание проекта, основы Keil uVision Часть 2. Команды и директивы ассемблера, структура и синтаксис программы. Первая программа для STM32 Часть 3. Карта памяти контроллеров STM32, методы работы …

Программирование ARM-контроллеров STM32 на ядре Cortex-M3. Приложение2 — таблица векторов прерываний для семейств STM32F101, STM32F102, STM32F103

Ниже представлена таблица векторов прерываний для семейств STM32F101, STM32F102, STM32F103 с размером флеша до 512 кб. Жёлтым цветом выделены системные исключения. Чтобы увидеть подробное описание — щёлкните по соответствующему акрониму. Для того, чтобы каждый раз не прописывать эту таблицу в своих проектах — просто скачайте архив с файлом stm32_IRQ_table.asm и вставляйте этот файл в свои …

Программирование ARM-контроллеров STM32 на ядре Cortex-M3. Приложение 1. Набор инструкций THUMB-2 и особенности их использования

Процессор Cortex-M3 использует набор инструкций, который называется THUMB-2. Этот набор представляет собой смесь 16-ти и 32-х битных команд. Ниже приводится таблица со списком и кратким описанием команд, а после неё даны некоторые пояснения относительно таблицы и описанных в ней команд. Ткнув по команде из таблицы можно перейти к её подробному описанию. команда 32 бит краткое …

Справочные данные для контроллеров PIC. Алгоритмы перевода в режим программирования, диапазоны напряжения Vpp, используемые для программирования выводы

В представленной ниже таблице, для различных моделей pic-контроллеров фирмы Microchip приведены поддерживаемые алгоритмы перевода контроллеров в режим программирования (в соответствии с классификацией из этой статьи), диапазоны напряжений Vpp (для моделей, поддерживающих HVP — high voltage programming), а также используемые для программирования выводы. Все эти данные выужены из официальных спецификаций по программированию pic-контроллеров, которые лежат тут, …

Формат файлов *.hex

Многие наверняка замечали, что большинство файлов прошивок для различных контроллеров, процессоров, микросхем памяти и прочих подобных вещей хранится либо в бинарных файлах, в которых информация записана именно в том виде и в том порядке, в котором она записана в памяти железки (т.е. это тупо дамп памяти), либо в файлах с расширением hex. Вот в этой …

Формат пластиковой карты с магнитной полосой

Наиболее полно и точно карты с магнитной полосой описаны в стандартах ISO7810-ISO7813, в частности: ISO7810 (ГОСТ Р ИСО/МЭК 7810-2002) — Карты идентификационные. Физические характеристики. ISO7811-2 (ГОСТ Р ИСО/МЭК 7811-2-2001) — Карты идентификационные. Способ записи. Часть 2. Магнитная полоса малой коэрцетивной силы. ISO7811-6 (ГОСТ Р ИСО/МЭК 7811-6-2001) — Карты идентификационные. Способ записи. Часть 6. Магнитная полоса …

Подробное описание регистров, команд и кодов ошибок шлюза UART-to-I2C/SPI/1W

1. Регистры. 1.1 Регистры общего назначения и GPIO. 1.2 Регистры интерфейсов. 1.2.1 Регистры интерфейса I2C. 1.2.2 Регистры интерфейса SPI. 1.2.3 Регистры интерфейса 1W. 2. Команды. 2.1 Команды общего назначения и GPIO. 2.2 Команды интерфейсов. 2.2.1 Команды интерфейса I2C. 2.2.2 Команды интерфейса SPI. 2.2.3 Команды интерфейса 1W. 3. Коды ошибок. 1. Регистры 1.1 Регистры общего назначения …

Инструкция по настройке ICProg, PonyProg и PicPgm для программатора RH-0001C под WinXP

Настройка ICProg. Настройка PonyProg2000. Настройка PicPgm. Схемы подключения различных чипов к программатору можно посмотреть в этой таблице (щёлкните мышкой по нужному чипу и во всплывающем окне откроется его схема подключения). Ниже описано как настроить ПО для работы с программатором. Настройка ICProg После инсталляции программы нужно убедиться в наличии в папке с программой специального драйвера для …

Маркировка конденсаторов

1. Маркировка тремя цифрами. В этом случае первые две цифры определяют мантиссу, а последняя — показатель степени по основанию 10, для получения номинала в пикофарадах. Последняя цифра "9" обозначает показатель степени "-1". Если первая цифра "0", то емкость менее 1пФ (010 = 1.0пФ). код пикофарады, пФ, pF нанофарады, нФ, nF микрофарады, мкФ, μF 109 1.0 …

Маркировка резисторов

1. Маркировка буквенно-цифровая. При такой маркировке буква указывает на десятичную запятую и обозначение (К — килоомы, М — мегаомы, R — омы), а цифры — на значение сопротивления. Для сопротивлений меньше 1 КОм буква может отсутствовать. Примеры: 3К6 = 3,6 КОм , М68 = 0,68 МОм = 680 КОм , 820 = 820 Ом , …