Наш канал в telegram

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

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

Парсер архивных файлов для Vijeo Citect от Schneider Electric

По работе возникла задача выгрузить по нескольким тегам данные из SCADA-системы Vijeo Citect. Выгружать нужно было мгновенные значения с интервалом в 5 секунд за достаточно большой промежуток времени (чуть меньше года). Данные у нас архивируются с интервалом в 1 секунду, так что в этом смысле всё нормально, однако выгрузка прямо из скады, в лоб, большого …

Русская документация на ESP8266

В ходе изучения ESP8266 пришлось сделать вольный перевод части документации. Перевод выкладываю здесь, вдруг ещё кому-нибудь пригодится (с русскими доками всегда беда). В дальнейшем возможно выложу ещё. Перевод ни в коем случае не претендует на официальность, более того, местами в текст специально внесены правки «под себя». По поводу качества перевода также ничего не гарантирую, — …

Программирование 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 После инсталляции программы нужно убедиться в наличии в папке с программой специального драйвера для …