This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
products:sbc:edge2:applications:gpio:spi [2022/12/02 02:05] ivan [Edge2 SPI] |
products:sbc:edge2:applications:gpio:spi [2023/08/13 23:31] (current) jacobe [Demo Source Code] |
||
---|---|---|---|
Line 3: | Line 3: | ||
====== Edge2 SPI ====== | ====== Edge2 SPI ====== | ||
- | ===== Introduction ===== | + | SPI interface can be founded |
- | + | ||
- | This page introduces the usage of SPI on [[products: | + | |
+ | /* WHY this information was there ???? | ||
<WRAP important > | <WRAP important > | ||
- | For Edge2, in order to use the SPI , you need to attach the IO extension board. | + | For Edge2, in order to use the UART , you need to attach the IO extension board. |
</ | </ | ||
+ | */ | ||
===== Reference table ===== | ===== Reference table ===== | ||
Line 31: | Line 30: | ||
``` | ``` | ||
<WRAP important > | <WRAP important > | ||
- | As SPI pins are also used for other function, e.g. UART7, PWM14, so that you also need to remove node '' | + | As SPI pins are also can used for other function, e.g. '' |
</ | </ | ||
Line 40: | Line 39: | ||
/ | / | ||
``` | ``` | ||
- | |||
- | </ | ||
===== Disable SPI ===== | ===== Disable SPI ===== | ||
Line 83: | Line 80: | ||
} | } | ||
- | static const char *device = "/ | + | static const char *device = "/ |
static uint32_t mode; | static uint32_t mode; | ||
static uint8_t bits = 8; | static uint8_t bits = 8; | ||
Line 546: | Line 543: | ||
``` | ``` | ||
- | Run '' | + | Connect PIN11, PIN12 then run '' |
```shell | ```shell |