LINUX.ORG.RU

История изменений

Исправление pavel_l, (текущая версия) :

Есть еще libopenCM3, где настройка пина выглядит, вроде не сильно вырвиглазно, примерно так:

gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLDOWN, GPIO5);

Шансы сделать ошибку гораздо ниже, чем в скриптах, при маленькой опечатке:

#define LED B,11,1,GPIO_PP50
vs
#define LED B,1,11,GPIO_PP50

Исправление pavel_l, :

Есть еще OpenCM3, где настройка пина выглядит ,вроде не сильно вырвиглазно, примерно так:

gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLDOWN, GPIO5);

Шансы сделать ошибку гораздо ниже, чем в скриптах, при маленькой опечатке:

#define LED B,11,1,GPIO_PP50
vs
#define LED B,1,11,GPIO_PP50

Исходная версия pavel_l, :

Есть еще OpenCM3, где настройка пина выглядит примерно так:

gpio_mode_setup(GPIOA, GPIO_MODE_OUTPUT, GPIO_PUPD_PULLDOWN, GPIO5);

Шансы сделать ошибку гораздо ниже, чем в скриптах, при маленькой опечатке:

#define LED B,11,1,GPIO_PP50
vs
#define LED B,1,11,GPIO_PP50