maix::peripheral::pinmap

maix.peripheral.pinmap module

This is maix::peripheral::pinmap module of MaixCDK.
All of these elements are in namespace maix::peripheral::pinmap.

For MaixCDK developer: DO NOT edit this doc file manually, this doc is auto generated!

Module

No module

Enum

Variable

Function

get_pins

Get all pins of devices

item description
return pin name list, string type.

C++ defination code:

std::vector<std::string> get_pins()

get_pin_functions

Get all function of a pin

item description
param pin: pin name, string type.
return function list, function name is string type.
throw If pin name error will throwout err.Err.ERR_ARGS error.

C++ defination code:

std::vector<std::string> get_pin_functions(const std::string &pin)

set_pin_function

Set function of a pin

item description
param pin: pin name, string type.
func: which function should this pin use.
return if set ok, will return err.Err.ERR_NONE, else error occurs.

C++ defination code:

err::Err set_pin_function(const std::string &pin, const std::string &func)

Class