diff --git a/APP/main.c b/APP/main.c index e49c87b..9d05dee 100644 --- a/APP/main.c +++ b/APP/main.c @@ -65,6 +65,7 @@ int main() { return 1; } + // 3. Добавляем CAN-сообщение /* CanMessageStruct canMsg = { @@ -86,7 +87,7 @@ int main() { CanMessageStruct canMsg = { .channel = 1, .id = 0x3F1, - .flags = CAN_MSG_FLAGS(CAN_DIR_TX, 0), + .flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0), .dlc = 8, .data = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, .timestamp = 0 // 9 секунд (миллисекунды) @@ -115,8 +116,8 @@ int main() { ++j; - if (j > 100) { - ++j; + if (j >= 100) { + j = 0; } } diff --git a/CMakeLists.txt b/CMakeLists.txt index 9172da0..d762f85 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ set(CMAKE_C_STANDARD 17) include(modular.cmake) -set(CMAKE_C_FLAGS_DEBUG "${CMAKE_CFLAGS_DEBUG} -Os -std=c99 -D_GNU_SOURCE -lrt ") +set(CMAKE_C_FLAGS_DEBUG "${CMAKE_CFLAGS_DEBUG} -O0 -g -std=c99 -D_GNU_SOURCE -lrt ") add_executable(conv ${SOURCES}) target_link_libraries(conv PRIVATE m)