Я недавно начал программировать в Contiki. В настоящее время я хочу синхронизировать таймер набора узлов. Для этого я использую функции файла заголовка timesynch.h
. Я включаю его как обычный h-файл в верхней части моего кода. Но всякий раз, когда я пытаюсь использовать функции внутри него (timesynch_init()
, например) я получаю следующее сообщение об ошибке:Contiki Timer Synchronization
xmas_sync.co: В функции
process_thread_example_collect_process': /home/user/contiki-2.7/examples/rime/xmas_sync.c:108: undefined reference to
timesynch_init» collect2: л.д. 1 возвращается статус выхода марка: ** * [xmas_sync.native] Ошибка 1
Я не знаю, нужно ли мне что-то делать, чтобы использовать эти функции синхронизации. Мой код основан на примере сбора.
Hi. Я попробовал два варианта, которые вы упомянули, но это не сработало. Затем я сменил платформу на z1 и скомпилировал ее. Это странно, потому что в документации Contiki говорится, что Sky поддерживает синхронизацию времени. – jasg89