valentinych
Гость
|
 |
« Ответ #150 : 16 Января 2018, 23:26:27 » |
|
Ничего не пошло... Так и какой смысл в RTC в данной ситуации? Тогда или ну её наф, или (как оно там по Высоцкому:"Если я чего решил, то выпью это обязательно"  ) искать как их "поженить". А свободненького или хотя бы полусвобдного выхода не? А то переключалка бы и всего делов. Я как-то для простоты триггер ставил, импульс типа (вкл.-выкл и триггер защёлкнулся) и адреса те же, а устройство уже другое. Ещё раз по тому же адресу "импульс", триггер опрокинулся и направление восстановилось прежним. Неудобство было одно - надо было где-то в ячейке помнить в каком направлении я нахожусь. Типа сам от себя защитился.
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #151 : 17 Января 2018, 08:51:40 » |
|
Сейчас буду пробовать 1. Убрать программный вывод на экран чего либо. Физическое отключение экрана ничего не дало. 2. Убрать все вычисления - возможно код слишком большой и не хватает памяти Тогда или ну её наф не, 200 рублей потрачены - надо их применить.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
valentinych
Гость
|
 |
« Ответ #152 : 17 Января 2018, 20:55:10 » |
|
Физическое отключение экрана ничего не дало. Это вроде вселяет некоторую надежду, что всё может даже решиться без "железного" вмешательства.  200 рублей потрачены - надо их применить. Да уж, присутствие сУрьёзного материального стимула - есть сила великая.
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #153 : 17 Января 2018, 21:15:14 » |
|
Переподключил экран на цифровые выходы, развязав таким образом его с часами по интерфейсу. Нулевой результат - данные не пишутся.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
valentinych
Гость
|
 |
« Ответ #154 : 17 Января 2018, 21:34:12 » |
|
данные не пишутся. Пардон, куда? В часы?
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #155 : 17 Января 2018, 22:19:27 » |
|
Данные на SD карточку. Если из часов время не дергать - то данные с датчиков пишутся. Если дергать - в серийный порт или на экран - трындец.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
valentinych
Гость
|
 |
« Ответ #156 : 17 Января 2018, 22:38:11 » |
|
И получается, что даже не зависимо от интерфейса часов вешается общение с CD-картой? Тогда надо искать что их пересекает в программном опросе вводя обмен в "ступор" или какой-то из девайсов (скорее часы) после работы что-то оставляет висеть на шине. И если окажется, что это так, то может попробовать как-то промежуточно (после опроса) инцильнуть шинку. Я, в своё время, пользовал для таких поисков цифровой логический индикатор ИЛ-**. Хорошо помогало отыскать "бяку".
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #157 : 17 Января 2018, 23:06:35 » |
|
Тогда надо искать что их пересекает в программном опросе Я думаю, они пересекаются по криворуко написанным библиотекам. Что-то там остается висеть в таймере каком-нить... Но я фиг знает с какой стороны к этим библиотекам подобраться... мне кажется проще в этой ситуации Си освоить и напрямую чип программировать, минуя ардуино как программу.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
valentinych
Гость
|
 |
« Ответ #158 : 17 Января 2018, 23:38:18 » |
|
Но я фиг знает с какой стороны к этим библиотекам подобраться... Может и в них, но писать самому драйвера при ардуинке?  Хотя если драйвер один штук и понятный, и небольшой, то почему бы и нет. И почему СИ, я признаю только АСМ по мну он по железу на каждом шаге виден что, куда и понятнее. Хотя здесь уже на любителя. А имеющееся можно ещё подёргать - предварительно выяснив замерами, что там твориться на шинах до опроса (когда CDшка робИт) и после. И потом попытаться ввести в то же состояние (всеми возможными деяниями, чтение, запись, коррекция, ...), что и до опроса.
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #159 : 17 Января 2018, 23:55:18 » |
|
почему СИ, я признаю только АСМ Я не знаю ни того ни другого...
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #160 : 22 Января 2018, 16:51:56 » |
|
Победил. Все-таки проблема в недостатке памяти была. Повыкидывал все лишнее из кода. Сократил количество строковых переменных, некоторые два раза стал использовать - и все пошло.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
Ахинеич
|
 |
« Ответ #161 : 22 Января 2018, 17:39:58 » |
|
Рады за тебя.
|
|
|
Записан
|
С точки зрения теории Банальных Эрудиций возможности далеко не каждого индивидуума способны игнорировать тенденции парадоксальных эмоций. Резюмируя вышесказанное, нивелируйте свои аппроксимации на ассоциации с ником!
|
|
|
B.Mike
Администратор
   
Карма +1234/-14
Offline
Пол: 
Сообщений: 14398
Санкт-Петербург
 Chery Amulet
|
 |
« Ответ #162 : 22 Января 2018, 18:37:37 » |
|
Победил. Все-таки проблема в недостатке памяти была. А почему линкер не ругался при компиляции?! 
|
|
|
Записан
|
Говорю что думаю, но думаю что говорю.  Во всяком случае стараюсь. моя галерея 
|
|
|
valentinych
Гость
|
 |
« Ответ #163 : 22 Января 2018, 21:25:54 » |
|
А почему линкер не ругался при компиляции?! павпЅ Тоже как-то сразу возник такой же вопрос. Да и нормальный прошивальщик тоже должен был возмутиться начальным несоответствием длины программы и памяти. Особливо при задании ему последующего сравнения НЕХ-исходника и полученного результата.
|
|
|
Записан
|
|
|
|
Fabula_4x4 ТС
Администратор
   
Карма +2508/-12
Offline
Пол: 
Сообщений: 15136
Москва-Саранск
Полнолапый. Дизельный Рыжий Коняшка
 Tempora mutantur et nos mutamur in illis
|
 |
« Ответ #164 : 22 Января 2018, 21:26:16 » |
|
А почему линкер не ругался при компиляции?! Он не то что бы не ругался - он предупреждал, что памяти мало и могут быть проблемы. Интересно, что сейчас все отладил, все работает, решил добавить плюшек. И первая же няшка вызвала предупреждение при компиляции. Однако залив код, обнаружил, что все функционирует нормально - и время есть и на карточку все скидывается. В общем - для серьезных вещей эта платформа маловата. Либо нужно напрямую чип программировать через Си и программатор, минуя ардуиновскую среду с ее избыточными библиотеками.
|
|
|
Записан
|
Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
|
|
|
|