RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Ноябрь 2020
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30      

Календарь Календарь

Последние темы
» ПЭВМ "Ириша". Модуль контроллера графического дисплея (МКГД).
автор barsik Сегодня в 09:13

» Тупые вопросы по рк86
автор barsik Сегодня в 09:05

» Изучение Си, в применении к К210. Отличия, особенности и т. д...
автор Viktor2312 Сегодня в 05:39

» Программирование для РК86
автор barsik Вчера в 22:12

» Свёрточная нейронная сеть (CNN).
автор ведущий_специалист Вчера в 19:19

» Флейм только по теме "Радио-86РК".
автор ведущий_специалист Вчера в 18:09

» Разработка "Радио - РК2019М".
автор ведущий_специалист Вчера в 17:36

» Документация (3Com).
автор Viktor2312 Вчера в 15:35

» Улучшение видео возможностей РК86
автор barsik Сб Ноя 28 2020, 23:11

» ПЗУ F800 для РК86
автор barsik Пт Ноя 27 2020, 12:38

» "Ваш радиоприёмник". Р. Сворень 1963г.
автор Viktor2312 Пт Ноя 27 2020, 12:37

» Игровая консоль радиолюбителя по схеме РК86
автор barsik Ср Ноя 25 2020, 21:08

» Разное
автор Viktor2312 Ср Ноя 25 2020, 19:48

» Общие вопросы по ПЭВМ Ириша
автор Viktor2312 Ср Ноя 25 2020, 19:42

» Обсуждение желаемых новодельных плат расширения и мелких усовершенствований базовых плат
автор Viktor2312 Ср Ноя 25 2020, 00:18

» Разговоры не пойми о чём...
автор ведущий_специалист Вт Ноя 24 2020, 17:52

» Флейм касающийся ПЭВМ "Ириша".
автор Viktor2312 Пт Ноя 20 2020, 14:31

» Куплю телеграфный аппарат РТА-80.
автор Savoj Вс Ноя 15 2020, 19:55

» Разработка модуля МВК-МП-ВМ80 ver_0.01.
автор Viktor2312 Вс Ноя 15 2020, 02:43

» Сопроцессор в РК86
автор barsik Сб Ноя 14 2020, 18:20

» Усилитель класса D на TL494
автор freddy Чт Ноя 12 2020, 16:16

» К210. Общая тема по GPIO. Практика.
автор Viktor2312 Ср Ноя 11 2020, 21:55

» Бейсик интерпретатор ИРИШИ
автор barsik Ср Ноя 11 2020, 00:45

» Реанимирую симфонию
автор Viktor2312 Ср Ноя 11 2020, 00:23

» Клавиатура ИРИШИ
автор barsik Вт Ноя 10 2020, 16:29

Самые активные пользователи за месяц
Viktor2312
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
barsik
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
ведущий_специалист
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
RN1TZ
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
freddy
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
vital72
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
Savoj
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 
Microsha
К210. Общая тема по GPIO. Теория. Vote_l10К210. Общая тема по GPIO. Теория. Voting10К210. Общая тема по GPIO. Теория. Vote_r10 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


К210. Общая тема по GPIO. Теория.

Перейти вниз

К210. Общая тема по GPIO. Теория. Empty К210. Общая тема по GPIO. Теория.

Сообщение  Viktor2312 в Пт Окт 30 2020, 15:13

1
Универсальный интерфейс ввода-вывода
(General Purpose Input/Output Interface, GPIO).


Functional Description.


High speed GPIO.

There are a total of 32 high-speed GPIO (GPIOHS). They have the following characteristics:

  • Configurable as input or output;

  • Each IO is an independent interrupt source;

  • Edge-triggered or level-triggered interrupt support;

  • Each IO can be assigned to one of the 48 pins on the FPIOA;

  • Configurable pull-up and pull-down resistors, or high impedance mode.


General purpose GPIO

There are 8 general-purpose GPIOs with the following characteristics:

  • All 8 IOs are one interrupt source;

  • Configurable as input or output;

  • Edge-triggered or level-triggered interrupt support;

  • Each IO can be assigned to one of the 48 pins on the FPIOA;

  • Configurable pull-up and pull-down resistors, or high impedance mode.


Функциональное описание.


Высоко скоростной GPIO.

Всего имеется 32 высокоскоростных GPIO (GPIOHS). Они имеют следующие характеристики:

  • Могут настраивается как вход или выход;

  • Каждый порт является независимым источником прерывания;

  • Поддержка прерываний, запускаемых по фронту или срезу;

  • Каждый порт может быть назначен на один из 48 контактов на FPIOA;

  • Настраиваемые подтягивающие резисторы к источнику питания, или общему проводу, или переключение в высокоимпедансное состояние.


GPIO общего назначения.

Существует 8 универсальных GPIO со следующими характеристиками:

  • Все 8 портов являются одним источником прерывания;

  • Настраиваются как вход или выход;

  • Поддержка прерываний, запускаемых по фронту или срезу;

  • Каждый порт может быть назначен на один из 48 контактов на FPIOA;

  • Настраиваемые подтягивающие резисторы к источнику питания, или общему проводу, или переключение в высокоимпедансное состояние.

Вывод:
Для работы с периферийными устройствами существует 3 основных компонента: GPIO, GPIOHS и FPIOA.

  • GPIO (General Purpose Input Output, Интерфейс ввода/вывода общего назначения) — модуль имеет 8 GPIO общего назначения.

  • GPIOHS (General Purpose Input Output High Speed, Высокоскоростной интерфейс ввода/вывода общего назначения) – модуль имеет 32 высокоскоростных GPIO. Как GPIO, но быстрее.

  • FPIOA (Field Programmable I/O Array, Программируемый массив ввода/вывода) позволяет пользователю соотносить 256 внутренних функций с 48 физическими входами-выходами на модуле.


Pin Specifications.

The K210 uses a well-designed pin layout to ensure that the signals are on the BGA outer ring to allow PCB designers to fanout and route easily, improve electrical performance and reduce design difficulty. Since the K210 contains multiple IO signals from the power domain and different power domains may have different voltages, the following will list the power domains used:

К210. Общая тема по GPIO. Теория. K210_017

Характеристики контактов.

Ниже дано описание контактов, самой микросхемы К210, которая устанавливается на модуль Kendryte K210.

K210 использует хорошо продуманную схему расположения выводов, чтобы гарантировать, что сигналы поступают на внешнее кольцо BGA, что позволяет разработчикам печатных плат легко разветвлять и маршрутизировать, улучшая электрические характеристики и уменьшая сложность проектирования. Поскольку K210 содержит много сигналов ввода-вывода в различных группах питания, а разные группы питания могут иметь разные напряжения, ниже будут перечислены используемые группы питания. См. таблицу выше.

Расположение контактов.

К210. Общая тема по GPIO. Теория. K210_018

Расположение выводов микросхемы показано выше (вид сверху, шарики припоя направлены вниз). Кристалл упакован в квадратный корпус BGA144 с 12 контактами на каждой стороне. Микросхема имеет ширину 8 мм, длину 8 мм и высоту 0,953 мм.

Описание контактов.

К210. Общая тема по GPIO. Теория. K210_019
К210. Общая тема по GPIO. Теория. K210_020
К210. Общая тема по GPIO. Теория. K210_021
К210. Общая тема по GPIO. Теория. K210_022
К210. Общая тема по GPIO. Теория. K210_023

К210. Общая тема по GPIO. Теория. K210_024

Распределение источников питания.

К210. Общая тема по GPIO. Теория. K210_025

Нет никаких соединений между тремя группами источников питания ввода-вывода A, B и C; напряжение не обязательно должно быть одинаковым между разными группами. Однако источники питания ввода-вывода внутри каждой группы соединены между собой и должны иметь одинаковое напряжение.

Рекомендуется использовать микросхему монитора блока питания MCU с выходным напряжением 1,8 В, чтобы обеспечить стабильный сброс при включении, отключении питания и пониженном напряжении.

IO_16 используется для выбора режима загрузки. Во время сброса при включении питания установите высокий уровень для загрузки из FLASH и низкий уровень для входа в режим ISP. После сброса IO_0, IO_1, IO_2 и IO_3 являются выводами JTAG. IO_4 и IO_5 - это выводы ISP.


Последний раз редактировалось: Viktor2312 (Чт Ноя 05 2020, 14:44), всего редактировалось 13 раз(а)

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 12720
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

К210. Общая тема по GPIO. Теория. Empty .

Сообщение  Viktor2312 в Чт Ноя 05 2020, 13:23

2
***

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 12720
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

К210. Общая тема по GPIO. Теория. Empty .

Сообщение  Viktor2312 в Чт Ноя 05 2020, 13:23

3
Programming GPIO.

GPIO Overview.

GPIO stands for General Purpose Input Output. The chip has 8 general purposeGPIOs.

Features

  • Configurable up and down drive mode.

API

Corresponding header file gpio.h Provide the following interfaces:

  • gpio_init
  • gpio_set_drive_mode
  • gpio_set_pin
  • gpio_get_pin


Программирование GPIO.

Обзор GPIO.

GPIO расшифровывается как General Purpose Input Output (Вход/выход общего назначения). Модуль имеет 8 GPIO общего назначения.

Особенности.

Блок GPIO имеет следующие особенности:

  • Настраиваемый режим подтяжки вывода резисторами к источнику питания или общему проводу.

API

Соответствующий заголовочный файл gpio.h Предоставляет следующие интерфейсы:

  • gpio_init
  • gpio_set_drive_mode
  • gpio_set_pin
  • gpio_get_pin

gpio_init

Description (описание).

Initialize GPIO (Инициализация GPIO).

Function prototype (прототип функции).

int gpio_init(void)

Return value: 0 - Success, Others - Fail.

gpio_set_drive_mode

Description (описание).

Set GPIO drive mode (Установка управляющего режима GPIO).

Function prototype (прототип функции).

void gpio_set_drive_mode (uint8_t pin, gpio_drive_mode_t mode)

Parameter (Параметр).

Parameter name: pin, Description: GPIO pin, Input or output: Input.

Parameter name: mode, Description: GPIO driver mode, Input or output: Input.

Return value: None.

gpio_set_pin

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 12720
Дата регистрации : 2012-08-10
Возраст : 41
Откуда : Пятигорск

Вернуться к началу Перейти вниз

К210. Общая тема по GPIO. Теория. Empty Re: К210. Общая тема по GPIO. Теория.

Сообщение  Спонсируемый контент

4

Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения