[Interface] 通用引腳埠。
更多...
#include <GeneralPort.h>
|
virtual uint32 | dir (uint32 port) override |
| 讀取GPIO埠的方向設定。
|
|
virtual void | dir (uint32 port, uint32 value) override |
| 設定 GPIO 埠的輸入輸出方向
|
|
virtual void | dirClear (uint32 port, uint32 mask) override |
| 清除指定 GPIO 埠的輸出方向
|
|
virtual void | dirSet (uint32 port, uint32 mask) override |
| 設定指定 GPIO 埠的輸出方向
|
|
virtual uint32 | pin (uint32 port) override |
| 讀取 GPIO 埠的數值
|
|
virtual void | pin (uint32 port, uint32 value) override |
| 設定 GPIO 埠的數值
|
|
virtual void | pinClear (uint32 port, uint32 mask) override |
| 清除指定 GPIO 埠的輸出
|
|
virtual void | pinSet (uint32 port, uint32 mask) override |
| 設定指定 GPIO 埠的輸出
|
|
virtual void | pinToggle (uint32 port, uint32 mask) override |
| 切換指定 GPIO 埠的輸出狀態
|
|
virtual bool | deinit (void) override |
| 硬體去初始化
|
|
virtual bool | init (void) override |
| 硬體初始化
|
|
virtual bool | isInit (void) override |
| 檢查硬體初始化狀態
|
|
[Interface] 通用引腳埠。
用於存取硬體埠狀態之基礎介面,提供:
- 自
- 1.0.0
◆ dir() [1/2]
virtual uint32 hal::digital::GeneralPort::dir |
( |
uint32 | port | ) |
|
|
pure virtual |
◆ dir() [2/2]
virtual void hal::digital::GeneralPort::dir |
( |
uint32 | port, |
|
|
uint32 | value ) |
|
pure virtual |
◆ dirClear()
virtual void hal::digital::GeneralPort::dirClear |
( |
uint32 | port, |
|
|
uint32 | mask ) |
|
pure virtual |
◆ dirSet()
virtual void hal::digital::GeneralPort::dirSet |
( |
uint32 | port, |
|
|
uint32 | mask ) |
|
pure virtual |
◆ pin() [1/2]
virtual uint32 hal::digital::GeneralPort::pin |
( |
uint32 | port | ) |
|
|
pure virtual |
◆ pin() [2/2]
virtual void hal::digital::GeneralPort::pin |
( |
uint32 | port, |
|
|
uint32 | value ) |
|
pure virtual |
◆ pinClear()
virtual void hal::digital::GeneralPort::pinClear |
( |
uint32 | port, |
|
|
uint32 | mask ) |
|
pure virtual |
◆ pinSet()
virtual void hal::digital::GeneralPort::pinSet |
( |
uint32 | port, |
|
|
uint32 | mask ) |
|
pure virtual |
◆ pinToggle()
virtual void hal::digital::GeneralPort::pinToggle |
( |
uint32 | port, |
|
|
uint32 | mask ) |
|
pure virtual |
此結構(structure) 文件是由下列檔案中產生: