Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.11.2015, 23:52   #1
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Регистрация расширителя gpio pca9537 в исходном коде

Здесь удалось задействовать набортный расширитель gpio pca9537 для 4 buttons.
Здесь register pca953x gpio extender есть как прикрутить usb расширитель портов.
В этих делах не силен, могу куснуть, вставить, но тут надо знать азы программирования подскажите, что добавить в mach-wndr3700.c для инициализации при старте pca9537 и шины I2C?
Исходник mach-wndr3700.c тут. Я там уже отключил не задействованные кнопки wps/reset, led (он рабочий). Спасибо.

P.S. Здесь есть как сделать из Gpio 29 аппаратную button, мне надо тоже, только задействован расширитель gpio 60-63
Код:
#define TL_WR703N_GPIO_LED_SYSTEM    27
#define SENSOR_BTN_29            29

static struct gpio_keys_button tl_wr703n_gpio_keys[] __initdata = {
	{
		.desc        = "reset",
		.type        = EV_KEY,
		.code        = KEY_RESTART,
		.debounce_interval = TL_WR703N_KEYS_DEBOUNCE_INTERVAL,
		.gpio        = TL_WR703N_GPIO_BTN_RESET,
		.active_low    = 0,
	},{
		.desc        = "sensor",
		.type        = EV_KEY,
		.code        = BTN_1,
		.debounce_interval = TL_WR703N_KEYS_DEBOUNCE_INTERVAL,
		.gpio        = SENSOR_BTN_29,
		.active_low    = 1,
	}
};
Вложения
Тип файла: rar mach-wndr3700.rar (1.6 Кб, 115 просмотров)

Последний раз редактировалось sakatgg; 14.11.2015 в 12:42.
sakatgg вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:02. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика