Вопрос к специалистам по Ардуино
Форумы Автоклуба ИЖ.2126.ru
29 Марта 2024, 13:24:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: С 1-го августа 2013 объявляется бессрочный месячник по борьбе с матом
   Начало   Главная Поиск Правила Камасутра Блоги Чат (1) Галерея Войти Регистрация  
Страниц: 1 ... 6 7 8 9 10 [11] 12   Вниз
  Печать  
Автор Тема: Вопрос к специалистам по Ардуино  (Прочитано 18540 раз)
0 Пользователей и 1 Гость смотрят эту тему.
valentinych
Гость
« Ответ #150 : 16 Января 2018, 23:26:27 »

Ничего не пошло... Так и какой смысл в RTC в данной ситуации?
sad
Тогда или ну её наф, или (как оно там по Высоцкому:"Если я чего решил, то выпью это обязательно" Smile ) искать как их "поженить".
А свободненького или хотя бы полусвобдного выхода не? А то переключалка бы и всего делов.
Я как-то для простоты триггер ставил, импульс типа (вкл.-выкл и триггер защёлкнулся) и адреса те же, а устройство уже другое. Ещё раз по тому же адресу "импульс", триггер опрокинулся и направление восстановилось прежним.
Неудобство было одно - надо было где-то в ячейке помнить в каком направлении я нахожусь. Типа сам от себя защитился. Smile
Записан
Fabula_4x4 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

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 »

Физическое отключение экрана ничего не дало.
Это вроде вселяет некоторую надежду, что всё может даже решиться без "железного" вмешательства. ree
200 рублей потрачены - надо их применить.
Да уж, присутствие сУрьёзного материального стимула - есть сила великая. Big Grin
Записан
Fabula_4x4 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

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 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

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 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

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 »

Но я фиг знает с какой стороны к этим библиотекам подобраться...
Может и в них, но писать самому драйвера при ардуинке?  ree Хотя если драйвер один штук и понятный, и небольшой, то почему бы и нет. И почему СИ, я признаю только АСМ по мну он по железу на каждом шаге виден что, куда и понятнее. Хотя здесь уже на любителя.
А имеющееся можно ещё подёргать - предварительно выяснив замерами, что там твориться на шинах до опроса (когда CDшка робИт) и после. И потом попытаться ввести в то же состояние (всеми возможными деяниями, чтение, запись, коррекция, ...), что и до опроса. 
Записан
Fabula_4x4 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #159 : 17 Января 2018, 23:55:18 »

почему СИ, я признаю только АСМ
Я не знаю ни того ни другого...
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Fabula_4x4 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #160 : 22 Января 2018, 16:51:56 »

Победил. Все-таки проблема в недостатке памяти была. Повыкидывал все лишнее из кода. Сократил количество строковых переменных, некоторые два раза стал использовать - и все пошло.
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Ахинеич
Мастер по разным специальностям

*******

Карма +2781/-33
Offline Offline

Пол: Мужской
Сообщений: 35247

SPB

Почётный Демагог

« Ответ #161 : 22 Января 2018, 17:39:58 »

Рады за тебя.
Записан

С точки зрения теории Банальных Эрудиций возможности далеко не каждого индивидуума способны игнорировать тенденции парадоксальных эмоций. Резюмируя вышесказанное, нивелируйте свои аппроксимации на ассоциации с ником!
B.Mike
Администратор

*****

Карма +1233/-14
Offline Offline

Пол: Мужской
Сообщений: 14377

Санкт-Петербург


WWW
Chery Amulet
« Ответ #162 : 22 Января 2018, 18:37:37 »

Победил. Все-таки проблема в недостатке памяти была.
А почему линкер не ругался при компиляции?! павпЅ
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
valentinych
Гость
« Ответ #163 : 22 Января 2018, 21:25:54 »

А почему линкер не ругался при компиляции?! павпЅ
Тоже как-то сразу возник такой же вопрос.
Да и нормальный прошивальщик тоже должен был возмутиться начальным несоответствием длины программы и памяти. Особливо при задании ему последующего сравнения НЕХ-исходника и полученного результата.
Записан
Fabula_4x4 ТС
Администратор

*****

Карма +2497/-12
Offline Offline

Пол: Мужской
Сообщений: 15098

Москва-Саранск


Полнолапый. Дизельный Рыжий Коняшка

WWW

Tempora mutantur et nos mutamur in illis
« Ответ #164 : 22 Января 2018, 21:26:16 »

А почему линкер не ругался при компиляции?!
Он не то что бы не ругался - он предупреждал, что памяти мало и могут быть проблемы.
Интересно, что сейчас все отладил, все работает, решил добавить плюшек. И первая же няшка вызвала предупреждение при компиляции. Однако залив код, обнаружил, что все функционирует нормально - и время есть и на карточку все скидывается.
В общем - для серьезных вещей эта платформа маловата. Либо нужно напрямую чип программировать через Си и программатор, минуя ардуиновскую среду с ее избыточными библиотеками.
Записан

Были - 2101, 2102, 21043, 2126-030, 21261-060, Рено Дастер бензин, Рено Дастер дизель
А левосипед Кама, 1979 года есть до сих пор, и на нем ножная трешка Shimano, динамовтулка, роллерный тормоз, покрашен порошковой краской - цвет мокрый асфальт...
Страниц: 1 ... 6 7 8 9 10 [11] 12   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Яндекс.Метрика

Google последней посетил эту страницу 21 Февраля 2024, 09:46:42