Воскресенье, 04.12.2016, 12:11
| RSS
Главная | Устройство управления и контроля. Часть 4 - Страница 26 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 26 из 31«1224252627283031»
Форум » ФОРУМ » Электроника для дома » Устройство управления и контроля. Часть 4
Устройство управления и контроля. Часть 4
molexuseДата: Вторник, 23.08.2016, 15:43 | Сообщение # 251
Группа: VIP
Сообщений: 12
Статус: Offline
Кнопка без фиксации. Пробовал с задержкой и без.



Может 20-30 раз сняться нормально, а потом ступор.
Если ставлю задержку, то подвисание не зависит от того размыкался шлейф или нет.
Думал, что может после определенных команд это происходит, но нет. Просто после включения бывает.

Добавлено (23.08.2016, 15:43)
---------------------------------------------
Неделю уже гоняю с таблетками все ок. С кнопкой все то же самое.

Прикрепления: 7163809.jpg(22Kb)
 
alex152Дата: Среда, 21.09.2016, 09:24 | Сообщение # 252
Группа: VIP
Сообщений: 357
Статус: Offline
Цитата molexuse ()
Думал, что может после определенных команд это происходит, но нет. Просто после включения бывает.
Действительно, в Вашей конфигурации при снятии с охраны кнопкой происходит зацикливание выполнения 2-х команд:
ATH
AT+CHFA=0
ATH
AT+CHFA=0
ATH
AT+CHFA=0
Поймал в Протеусе, причем происходит это только после запроса инфо-смс и неважно в каком режиме при этом находилась охрана. Похоже на нарушение адресации выполнения команд при переполнении стека.

P.S. Проверял файлом 1_7.hex  http://electromost.com/load/0-0-0-402-20.

Сейчас проверил методом перебора в Протеус все конфигурации EEPROM и обнаружил, что проблема, как ни странно, с ячейкой [0x06], отвечающей за реле №4.  0 в этой ячейке устраняет проблему (в Протеусе smile ), проверьте в железе и отпишитесь. Маловероятно, что поможет, проблема скорее всего где-то глубже, но попробовать можно.
Прикрепления: 8251470.jpg(16Kb)


Сообщение отредактировал alex152 - Среда, 21.09.2016, 15:55
 
smartoneДата: Понедельник, 26.09.2016, 18:00 | Сообщение # 253
Группа: VIP
Сообщений: 42
Статус: Offline
Народ HELP MY Кто нибудь ассемблировал версию 1,7 исходник Там в подпрограмме преобразования шестнадцатиричных чисел в ASCII появляются 4 ошибки
                      04407 ;       ПРЕОБРАЗОВАНИЕ ШЕСТНАДЦАТИРИЧНЫХ ЧИСЕЛ В ASCII
                      04408 
                      04409 ;===================================================================
                      04410 
0A50                  04411 HEX2DEC
                      04412 
0A50   0E5C           04413         swapf   NumH,w 
Error[107]  : Illegal digit (F in decimal)
0A51   3900           04414             andlw       0F           
0A52   3EF0           04415             addlw       h'F0'          
0A53   00D8           04416             movwf       BUF_2 
0A54   07D8           04417             addwf       BUF_2,f 
0A55   3EE2           04418             addlw       h'E2' 
0A56   00D9           04419             movwf       BUF_3
0A57   3E20           04420              addlw      32 
0A58   00DB           04421              movwf      BUF_5 
0A59   085C           04422              movf               NumH,w 
Error[107]  : Illegal digit (F in decimal)
0A5A   3900           04423             andlw       0F 
0A5B   07D9           04424             addwf       BUF_3,f 
0A5C   07D9           04425             addwf       BUF_3,f 
0A5D   07DB           04426             addwf       BUF_5,f 

Как должно быть правильно: andlw 0x0f или h'0f' ? В обеих случаях ассемблируется нормально но какой-то явно неправильний
 


AdminДата: Понедельник, 26.09.2016, 18:12 | Сообщение # 254
Admin
Группа: Администраторы
Сообщений: 3177
Статус: Offline
Скачал для "чистоты эксперимента" с VIP раздела. Скомпилировал. Ошибок нет. Отчет о компиляции прилагаю.
Прикрепления: 1_7_Error.zip(1Kb)
 
smartoneДата: Понедельник, 26.09.2016, 18:54 | Сообщение # 255
Группа: VIP
Сообщений: 42
Статус: Offline
Спасибо ! Проблемма была не в исходнике а в настройках MPASM
 


123ksnДата: Пятница, 30.09.2016, 11:16 | Сообщение # 256
Группа: VIP
Сообщений: 464
Статус: Offline
Цитата alex152 ()
Действительно, в Вашей конфигурации при снятии с охраны кнопкой происходит зацикливание выполнения 2-х команд:ATH
AT+CHFA=0
ATH
AT+CHFA=0
ATH
AT+CHFA=0
Думаю надо бы такие проблемы еще конспектировать в теме "Исходники" http://electromost.com/forum/10-41-1

Добавлено (30.09.2016, 11:16)
---------------------------------------------

Цитата Admin ()
Скачал для "чистоты эксперимента" с VIP раздела. Скомпилировал. Ошибок нет. Отчет о компиляции прилагаю.
Подскажите, пожалуйста, какой версией какой программы Вы пользуетесь. Я вчера попробовал скомпилировать версию 1.4 УУиК MPLAB 8.63 - не получилось.
 


AdminДата: Пятница, 30.09.2016, 18:57 | Сообщение # 257
Admin
Группа: Администраторы
Сообщений: 3177
Статус: Offline
Цитата 123ksn ()
Подскажите, пожалуйста, какой версией какой программы Вы пользуетесь.


Прикрепления: 1311314.jpg(75Kb)
 
123ksnДата: Понедельник, 03.10.2016, 17:58 | Сообщение # 258
Группа: VIP
Сообщений: 464
Статус: Offline
Спасибо.
 
smartoneДата: Среда, 12.10.2016, 20:30 | Сообщение # 259
Группа: VIP
Сообщений: 42
Статус: Offline
Всех приветствую! Проблема может кто сталкивался : до сих пор SIM память программировал при помощи SiMoCo и телефона С35 Siemens но когда
он загнулся пришлось купить китайский SIM Reader LU980H Симку пишет на русском и казалось бы все нормально но после этого SMSки в упор
не проходят  SiMoCo его не видит и куда он пишет не понятно Кто-нибудь сталкивался с подобным и как его побороть? Уже запарился
 
alex152Дата: Пятница, 14.10.2016, 07:15 | Сообщение # 260
Группа: VIP
Сообщений: 357
Статус: Offline
Цитата smartone ()
Кто-нибудь сталкивался с подобным и как его побороть?
Я сохраняю SMS на SIM-карту через терминал и USB-модем


Сообщение отредактировал alex152 - Пятница, 14.10.2016, 07:16
 
Форум » ФОРУМ » Электроника для дома » Устройство управления и контроля. Часть 4
Страница 26 из 31«1224252627283031»
Поиск:



T2M © 2016
Сайт управляется системой uCoz