From 594bf25bea093fe8f61cf6214f8637590c29ebb0 Mon Sep 17 00:00:00 2001 From: klassents Date: Tue, 28 Jan 2025 10:23:27 +0300 Subject: [PATCH 1/3] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20docs/elsomik=5Fdescription.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/elsomik_description.md | 52 +++++++++++++++++++++++++++++++------ 1 file changed, 44 insertions(+), 8 deletions(-) diff --git a/docs/elsomik_description.md b/docs/elsomik_description.md index 32530fe..f6c62c3 100644 --- a/docs/elsomik_description.md +++ b/docs/elsomik_description.md @@ -3,6 +3,42 @@ ### Функциональное назначение выводов для плат Elsomik OEM и Elsomik SE ![elsomikOEM_pinout.png](elsomikOEM_pinout.png) ![elsomikSE_pinout.png](elsomikSE_pinout.png) +|Номер вывода|Доступные функции| +|---------|---------| +|P0_0|PWM, MISO0| +|P0_1|PWM, MOSI0| +|P0_2|PWM, SCLK0, ADC2| +|P0_3|PWM, NSS0| +|P0_4|ADC3| +|P0_5|RX0| +|P0_6|TX0| +|P0_7|ADC4| +|P0_8|INT0| +|P0_9|SDA0, ADC5| +|P0_10|SCL0| +|P0_11|TDI, ADC6| +|P0_12|TCK| +|P0_13|TMS, ADC7| +|P0_14|TRST| +|P0_15|TDO| +|P1_0|PWM, MISO1| +|P1_1|PWM, MOSI1| +|P1_2|PWM, SCLK0| +|P1_3|PWM, NSS1| +|P1_4|INT1| +|P1_5|ADC0, INT2| +|P1_6|INT3| +|P1_7|ADC1| +|P1_8|RX1| +|P1_9|TX1, INT4| +|P1_10|INT5| +|P1_11|REF| +|P1_12|SDA1| +|P1_13|SCL1| +|P1_14|-| +|P1_15|INT6| +|P2_6|-| +|P2_7|INT7| ### Загрузка скетчей На плате отсутствуют встроенные преобразователи, позволяющие загружать скетчи по USB через COM-порт, однако каждая плата поставляется с предварительно записанным начальным загрузчиком. Для записи скетчей через USB потребуется использование внешнего USB-UART преобразователя, подключаемого к выводам платы P0_5 (RX0) и P0_6 (TX0), которые соответствуют интерфейсу UART0. @@ -52,14 +88,14 @@ |Цифровой вывод|Номер прерывания| |---------|---------| -|P0_4|0| -|P0_9|1| -|P0_10|2| -|P0_15|3| -|P1_6|4| -|P1_9|5| -|P1_12|6| -|P1_15|7| +|P0_8|0| +|P1_4|1| +|P1_5|2| +|P1_6|3| +|P1_9|4| +|P1_10|5| +|P1_15|6| +|P2_7|7| ### Serial Интерфейс UART0 доступен на выводах P0_5, P0_6, для работы с ним используется экземпляр класса под названием `Serial`. From 919446c37143cd8b024af7ccb3c122ba06f47bc9 Mon Sep 17 00:00:00 2001 From: klassents Date: Tue, 28 Jan 2025 10:25:18 +0300 Subject: [PATCH 2/3] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20docs/elsomik=5Fdescription.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/elsomik_description.md | 55 +++++++++++++------------------------ 1 file changed, 19 insertions(+), 36 deletions(-) diff --git a/docs/elsomik_description.md b/docs/elsomik_description.md index f6c62c3..8ab0dea 100644 --- a/docs/elsomik_description.md +++ b/docs/elsomik_description.md @@ -3,42 +3,25 @@ ### Функциональное назначение выводов для плат Elsomik OEM и Elsomik SE ![elsomikOEM_pinout.png](elsomikOEM_pinout.png) ![elsomikSE_pinout.png](elsomikSE_pinout.png) -|Номер вывода|Доступные функции| -|---------|---------| -|P0_0|PWM, MISO0| -|P0_1|PWM, MOSI0| -|P0_2|PWM, SCLK0, ADC2| -|P0_3|PWM, NSS0| -|P0_4|ADC3| -|P0_5|RX0| -|P0_6|TX0| -|P0_7|ADC4| -|P0_8|INT0| -|P0_9|SDA0, ADC5| -|P0_10|SCL0| -|P0_11|TDI, ADC6| -|P0_12|TCK| -|P0_13|TMS, ADC7| -|P0_14|TRST| -|P0_15|TDO| -|P1_0|PWM, MISO1| -|P1_1|PWM, MOSI1| -|P1_2|PWM, SCLK0| -|P1_3|PWM, NSS1| -|P1_4|INT1| -|P1_5|ADC0, INT2| -|P1_6|INT3| -|P1_7|ADC1| -|P1_8|RX1| -|P1_9|TX1, INT4| -|P1_10|INT5| -|P1_11|REF| -|P1_12|SDA1| -|P1_13|SCL1| -|P1_14|-| -|P1_15|INT6| -|P2_6|-| -|P2_7|INT7| +|Номер вывода|Доступные функции||Номер вывода|Доступные функции| +|---------|---------||---------|---------| +|P0_0|PWM, MISO0||P1_0|PWM, MISO1| +|P0_1|PWM, MOSI0||P1_1|PWM, MOSI1| +|P0_2|PWM, SCLK0, ADC2||P1_2|PWM, SCLK0| +|P0_3|PWM, NSS0||P1_3|PWM, NSS1| +|P0_4|ADC3||P1_4|INT1| +|P0_5|RX0||P1_5|ADC0, INT2| +|P0_6|TX0||P1_6|INT3| +|P0_7|ADC4||P1_7|ADC1| +|P0_8|INT0||P1_8|RX1| +|P0_9|SDA0, ADC5||P1_9|TX1, INT4| +|P0_10|SCL0||P1_10|INT5| +|P0_11|TDI, ADC6||P1_11|REF| +|P0_12|TCK||P1_12|SDA1| +|P0_13|TMS, ADC7||P1_13|SCL1| +|P0_14|TRST||P1_14|-| +|P0_15|TDO||P1_15|INT6| +|P2_6|-||P2_7|INT7| ### Загрузка скетчей На плате отсутствуют встроенные преобразователи, позволяющие загружать скетчи по USB через COM-порт, однако каждая плата поставляется с предварительно записанным начальным загрузчиком. Для записи скетчей через USB потребуется использование внешнего USB-UART преобразователя, подключаемого к выводам платы P0_5 (RX0) и P0_6 (TX0), которые соответствуют интерфейсу UART0. From 4854022fe12d19c40508a0819a547294d7cd01dd Mon Sep 17 00:00:00 2001 From: klassents Date: Tue, 28 Jan 2025 10:25:48 +0300 Subject: [PATCH 3/3] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20docs/elsomik=5Fdescription.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/elsomik_description.md | 38 ++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/elsomik_description.md b/docs/elsomik_description.md index 8ab0dea..3f2d513 100644 --- a/docs/elsomik_description.md +++ b/docs/elsomik_description.md @@ -3,25 +3,25 @@ ### Функциональное назначение выводов для плат Elsomik OEM и Elsomik SE ![elsomikOEM_pinout.png](elsomikOEM_pinout.png) ![elsomikSE_pinout.png](elsomikSE_pinout.png) -|Номер вывода|Доступные функции||Номер вывода|Доступные функции| -|---------|---------||---------|---------| -|P0_0|PWM, MISO0||P1_0|PWM, MISO1| -|P0_1|PWM, MOSI0||P1_1|PWM, MOSI1| -|P0_2|PWM, SCLK0, ADC2||P1_2|PWM, SCLK0| -|P0_3|PWM, NSS0||P1_3|PWM, NSS1| -|P0_4|ADC3||P1_4|INT1| -|P0_5|RX0||P1_5|ADC0, INT2| -|P0_6|TX0||P1_6|INT3| -|P0_7|ADC4||P1_7|ADC1| -|P0_8|INT0||P1_8|RX1| -|P0_9|SDA0, ADC5||P1_9|TX1, INT4| -|P0_10|SCL0||P1_10|INT5| -|P0_11|TDI, ADC6||P1_11|REF| -|P0_12|TCK||P1_12|SDA1| -|P0_13|TMS, ADC7||P1_13|SCL1| -|P0_14|TRST||P1_14|-| -|P0_15|TDO||P1_15|INT6| -|P2_6|-||P2_7|INT7| +|Номер вывода|Доступные функции|Номер вывода|Доступные функции| +|---------|---------|---------|---------| +|P0_0|PWM, MISO0|P1_0|PWM, MISO1| +|P0_1|PWM, MOSI0|P1_1|PWM, MOSI1| +|P0_2|PWM, SCLK0, ADC2|P1_2|PWM, SCLK0| +|P0_3|PWM, NSS0|P1_3|PWM, NSS1| +|P0_4|ADC3|P1_4|INT1| +|P0_5|RX0|P1_5|ADC0, INT2| +|P0_6|TX0|P1_6|INT3| +|P0_7|ADC4|P1_7|ADC1| +|P0_8|INT0|P1_8|RX1| +|P0_9|SDA0, ADC5|P1_9|TX1, INT4| +|P0_10|SCL0|P1_10|INT5| +|P0_11|TDI, ADC6|P1_11|REF| +|P0_12|TCK|P1_12|SDA1| +|P0_13|TMS, ADC7|P1_13|SCL1| +|P0_14|TRST|P1_14|-| +|P0_15|TDO|P1_15|INT6| +|P2_6|-|P2_7|INT7| ### Загрузка скетчей На плате отсутствуют встроенные преобразователи, позволяющие загружать скетчи по USB через COM-порт, однако каждая плата поставляется с предварительно записанным начальным загрузчиком. Для записи скетчей через USB потребуется использование внешнего USB-UART преобразователя, подключаемого к выводам платы P0_5 (RX0) и P0_6 (TX0), которые соответствуют интерфейсу UART0.