![]() |
|
![]() |
#1 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
Расширитель портов PCF8574AT
![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
АААА :-) Понятно спасибо за ответ.
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
Почему после перезагрузки из папки /tmp исчезают мои файлики (тот же i2c_lcd_TEST)???
|
![]() |
![]() |
![]() |
#4 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#5 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Потому что папка /tmp находится в оперативной памЯти
|
![]() |
![]() |
![]() |
#6 |
Junior Member
Регистрация: 11.03.2016
Сообщений: 13
Вес репутации: 0 ![]() |
![]()
ок, тогда где лучше складывать свои скрипты?
|
![]() |
![]() |
![]() |
#7 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Если просто файл (который будет часто перезаписываться типа временный) то в /tmp.
Если какие то данные, которые не очень часто перезаписываются, где угодно. ------------------------ Если надо в модуле i2c_hd44780 выводить на lcd не временный фаил (что бы был после перезагрузки) пример: создать в папке /www файл my-file: Создать ссылку в папке /tmp на этот файл и вписать ее в фаил rc.local перед exit 0 Код:
ln -sf /www/my-file /tmp/my-file ----------------------- А исполняемый фаил (запускающийся скрипт) лучше всего в /usr/sbin c этой папки для запуска не надо указывать полный путь. Достаточно в консоль вписать только его имя. Последний раз редактировалось melsem; 15.03.2016 в 14:47. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 ![]() ![]() ![]() ![]() ![]() |
![]()
Проверил патченный модуль w1-gpio на A5-V11 (RT5350) с прошивкой openwrt-ramips-rt305x-mpr-a1-squashfs-sysupgrade.bin (СС) - полёт нормальный
Лог ядра: Код:
[ 208.660000] Custom GPIO-based W1 driver version 0.1.1 [ 208.670000] w1-gpio w1-gpio.0: no of_node; not parsing pinctrl DT [ 208.670000] rt2880-pinmux pinctrl: request pin 25 (io25) for pio:25 Последний раз редактировалось sakatgg; 18.03.2016 в 00:41. |
![]() |
![]() |
![]() |
#9 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Спасибо sakatgg.
Патченный модуль w1-gpio на ASUS n13U ramips и в Barrier Breaker, r48199 работает. Последний раз редактировалось melsem; 19.03.2016 в 16:49. |
![]() |
![]() |
![]() |
#10 |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А виновником оказалась
В корпусе над ней разместил lcd. И в момент срабатывания отключения реле происходят наводки. Вытащил ее с корпуса, пока работает. Позже добавлю в прогу задержку, что бы сразу же после отключения нагрузки при работе терморегулятора, не происходило обмена данными по i2c. |
![]() |
![]() |
![]() |
Метки |
hd44780, i2c, lcd, pcf8574 |
Здесь присутствуют: 4 (пользователей: 0 , гостей: 4) | |
|
|