Я хочу протестировать библиотеки DTLS на двух платах K64F с ОС ARM Mbed. Я только что создал новый проект:
mbed new .
Я создал папку с именем source и скопировал туда файл dtls_client.c, полученный со страницы проекта mbeddtls. Я изменил значение константы SERVER_ADDR.
Я повторил этот процесс с файлом dtls_server.c.
Оба проекта скомпилированы без ошибок.
mbed compile -m K64F -t GCC_ARM -c
Я скопировал каждый файл bin на другую плату, но когда я подключаюсь к ним через терминал шпатлевки, я ничего не вижу. Я использую это соединение с остальными моими программами, и оно работает. Я думаю, что это может быть что-то связанное с подключением (сейчас это 115200).
Я вижу, что код использует функцию mbedtls_printf для печати сообщений. Я попытался вставить некоторые трассировки printf, но я их тоже не вижу. Как мне настроить терминал, чтобы он мог что-то видеть?