Page 1 of 1

M451 CAN application routines under Keil RTX

Posted: 20 Jun 2017, 15:16
by Prima
Function Description:
1 ) RTX system to establish two tasks, namely CAN send and CAN reception
2 ) Node0 through the expansion ID: 0x12345 every 2 seconds to send 2 bytes of data to the Node1 , then Node1 received data and then through a simple operation and then through the standard ID : 0x7FF sent back to Node0 .
3 ) through the serial port to view RTX under CAN communication is normal, such as Node0 send 0000 , Node1 after receiving serial print out 0000 , then Node1 high byte plus 1 and then sent back to Node0 , Node0 after receiving the data will print out 01 00 . Every 2SNode0 data will increment 1 is sent to Node1


Jliu_nuvoton

Re: M451 CAN application routines under Keil RTX

Posted: 20 Jun 2017, 15:16
by Prima
This is a total of several hanging in the above equipment, Is not as long as the ID can be fixed-point communication


Days Lingling spirit spirit

Re: M451 CAN application routines under Keil RTX

Posted: 20 Jun 2017, 15:17
by Prima
Function, not very clearly realized what a thing.


Catch insects

Re: M451 CAN application routines under Keil RTX

Posted: 20 Jun 2017, 15:19
by Prima
Yes, I use Keil, this can be used for my study

Stable and happy

M451 CAN application routines under Keil RTX

Posted: 13 Aug 2019, 15:52
by PambMadia
Собрал проект под Keil RTX проц. STM32F4xx. В проекте крутятся 8 задач. Вывод на дисплей - задача с низким приоритетом задача 2. Обработка данных и запись на флеш с большим задача 1. При старте и остановке записи на флеш - процессорное время монопольно переходит к этой задаче задача 1. После окончания записи, когда задача записи задача 1 освобождает процессорное время задача вывода на дисплей задача 2 последовательно вызывается n-ое количество раз столько, сколько раз была пропущена. Можно ли пропустить эту задачу задача 2, чтобы вызывалась только 1 раз после пропуска?