Официальный сайт компании Arduino по адресу arduino.cc
Время выполнения команды setClock
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 12/02/2019 - 16:31
Доброго времени суток!
Гуру подскажите характерное время выполнения команды setClock?
Мне милис намеряет почти секунду....
Использую RTCDue.h, IDE 1.6.9., плата соответственно DUE[sam].
Понятно, спасибо)
Не за что, заходите ещё.
Не за что, заходите ещё.
гы-гы:)))
Не за что, заходите ещё.
гы-гы:)))
Что не коментарий, то все по теме
Ну а что вы хотели? Какой вопрос, такой ответ. Открoйте описание wiring. Попробуйте найти setClock. Нет у ардуины такого оператора. А здесь форум по ардуине. Как же вам ответить про то, чего нет?
nik182 Wire.setClock() https://www.arduino.cc/en/Reference/WireSetClock Это разве не оно?
Может и оно. Я и другие видел. ТС не уточнял конкретно что он имел ввиду.
Может и оно. Я и другие видел. ТС не уточнял конкретно что он имел ввиду.
https://www.arduinolibraries.info/libraries/rtc-due - вот это я имел ввиду.
Библиотека, платформа и среда указаны в первом посте.
Не припоминаю я что бы на форуме обсуждалась подсистема RTC на DUE. Я пользовался на блюпиле. Там установка времени занимает секундные промежутки, потому что ждёт пароль и синхронизацию с основным клоком. Возьмите datasheet на DUE, посмотрите и нам раскажите что к чему.
Библиотека, платформа и среда указаны в первом посте.
Вообще-то в первом посте было написано
Использую RTCDue.h, IDE 1.6.9., плата соответственно DUE[sam].
А Вы знаете сколько различных библиотек с названием RTCDue существует в природе? Какую именно Вы использовали надо было догадываться? Ссылки не было.
Здесь так часто бывает. Народ ничего не скажет, а потом обижается, что ничего не ответят. Каков вопрос, таков и ответ.
А Вы знаете сколько различных библиотек с названием RTCDue существует в природе? Какую именно Вы использовали надо было догадываться? Ссылки не было.
Будте добры ссылки на эти различные библиотеки с названием RTCDue. Очень интересно сколько же их?
Не припоминаю я что бы на форуме обсуждалась подсистема RTC на DUE. Я пользовался на блюпиле. Там установка времени занимает секундные промежутки, потому что ждёт пароль и синхронизацию с основным клоком. Возьмите datasheet на DUE, посмотрите и нам раскажите что к чему.
Насколько я понял, поддержка RTC на плате DUE реализована не в полной мере. Во всяком случае на не оригинальных платах кварц и его обвязка отсутствуют. Припайка кварца и перерезание соответствующих дорожек кардинально ситуацию не изменили. Курю потихоньку мануалы, но квалификации не зватает. setClock вызывает две процедуры RTC_SetTime и RTC_SetDate. А вот где посмотреть их реализацию пока не нашел. Мож кто подскажет?
В файлах ядра стандартной библиотеки DUE.
Будте добры ссылки на эти различные библиотеки с названием RTCDue
Пожалуйста, вот первые, которые я знаю
https://github.com/oskarirauta/RTCdue
https://github.com/MarkusLange/RTCDue
Зайдите и убедитесь, что они действительно разные.
Очень интересно сколько же их?
Это Вы сами считайте и нам скажите.
А впредь, если используете библиотеки, давайте ссылки на них.
Так может Вы всё-таки скажете какой именно библиотекой Вы пользуетесь? А то, сейчас это уже выглядит троллингом!
Пожалуйста, вот первые, которые я знаю
https://github.com/oskarirauta/RTCdue
https://github.com/MarkusLange/RTCDue
Зайдите и убедитесь, что они действительно разные.
по функционалу они действительно разные, как, собственно говоря, и по названию
Это Вы сами считайте и нам скажите.
Две библиотеки с почти одинаковым наименованием
А впредь, если используете библиотеки, давайте ссылки на них.
Так может Вы всё-таки скажете какой именно библиотекой Вы пользуетесь? А то, сейчас это уже выглядит троллингом!
да, пожалуйста. Мне не сложно, могу после каждого сообщения ссылку вставлять
https://www.arduinolibraries.info/libraries/rtc-due - вот это я имел ввиду.
Вообще троллингом это выглядит больше с вашей стороны. Ни одного дельного комментария, одни эмоции. Не понятно какая библиотека - спроси, зачем на страницу болтовни разводить. nik182 хоть напрявляет куда рыть.
Только не говорите, что Вы и впрямь считаете разницу в регистре одной буквы существенной для поста в форуме.
И вообще, поменьше качайте прав, и чётче вормулируйте вопросы. Жизнь сразу станет проще.
Если бы Вы сразу нормально всё сказали, то ответ на вопрос
RTC_SetTime и RTC_SetDate. А вот где посмотреть их реализацию пока не нашел.
получили бы давно.
Любуйтесь - https://github.com/robbie-cao/nuc505/blob/master/ThirdParty/FreeRTOS/DEMO/COMMON/drivers/Atmel/at91lib/peripherals/rtc/rtc.c
Вообще троллингом это выглядит больше с вашей стороны. Ни одного дельного комментария, одни эмоции. Не понятно какая библиотека - спроси, зачем на страницу болтовни разводить.
Вот до этого не дочитал. А когда дочитал - пожалел, что ответил на вопрос о реализации функций. Но удалять ответ уже не буду, хрен с Вами. Только впредь, не учите меня как и что мне писать. Это Вы пришли с проблемой, а не я. Вот когда я Вам задам вопрос, тогда будете объяснять что я сделал не так.
Вообще троллингом это выглядит больше с вашей стороны. Ни одного дельного комментария, одни эмоции. Не понятно какая библиотека - спроси, зачем на страницу болтовни разводить.
Вот до этого не дочитал. А когда дочитал - пожалел, что ответил на вопрос о реализации функций. Но удалять ответ уже не буду, хрен с Вами. Только впредь, не учите меня как и что мне писать. Это Вы пришли с проблемой, а не я. Вот когда я Вам задам вопрос, тогда будете объяснять что я сделал не так.
учитывая, что некоторые RFC Вы знаете до 900-х страниц, не думаю. что нам удастся услышать от Вас вопрос по программированию, может по электронике разве что )))
По программированию не услышите, чего не знаю или забыл - быстрее самому разобраться, чем спрашивать. А по всему остальному я уже здесь задавал вопросы и не раз.
Только не говорите, что Вы и впрямь считаете разницу в регистре одной буквы существенной для поста в форуме.
И вообще, поменьше качайте прав, и чётче вормулируйте вопросы. Жизнь сразу станет проще.
И в мыслях не было качать права и искать самоутверждения на форуме по программированию. Вы, я смотрю, тут хорошо освоились. А вот жизни меня учить не надо, за своей следите.
Любуйтесь - https://github.com/robbie-cao/nuc505/blob/master/ThirdParty/FreeRTOS/DEMO/COMMON/drivers/Atmel/at91lib/peripherals/rtc/rtc.c
А вот за ссылку действительно спасибо, может и пригодиться. Ну и если уж совсем корону снимите, подскажите где библиотеку содержащюю эти функции найти в файлах установленной IDE в win-системе.
Нет, Вы знаете, публично раздеваться ... стриптиз - это не моё. Извините.
Блин, я уже попкорн приготовил...
Не в этот раз.
Не в этот раз.
Чесно говоря, не сильно то и хотелось.
По сабжу: про доработку DUE вот тут есть: https://www.hackster.io/screwpilot/arduino-due-power-ups-4577a1
Ну, значит никто ничего не потерял.
Ну, значит никто ничего не потерял.
Но и не приобрел.
Только не говорите, что Вы и впрямь считаете разницу в регистре одной буквы существенной для поста в форуме.
Но и не приобрел.
А это уж Вы впредь думайте зачем Вы сюда пришли - получить помощь или права покачать. Я ничего приобретать и не планировал.
При чем тут вообще файловая система, когда речь о синтаксисе языка? И ссылки...главное чтоб они приводили в нужное место.
При чем тут вообще файловая система, когда речь о синтаксисе языка? И ссылки...главное чтоб они приводили в нужное место.
У меня здесь c:\Users\Toshiba\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system\libsam\source\rtc.c
Да, спасибо. Тоже там же нашел, для винды:
\Users\<username>\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.9\system\libsam\source...
и линукса соответственно:
/home/user/.arduino15/packages/arduino/hardware/sam...