修复QAC问题
This commit is contained in:
parent
620fa10adf
commit
e9c908bf58
@ -154,8 +154,8 @@ uint8_t CanBufQueryDataByte(uint8_t hdl, uint8_t index)
|
||||
void CAN_Rx_FIFO0_CALLBACK(uint8_t numberOfMessage, uintptr_t context)
|
||||
{
|
||||
uint8_t MessageNumer = 0;
|
||||
CAN1_MessageReceiveFifo(CAN_RX_FIFO_0, numberOfMessage, (CAN_RX_BUFFER *)canRxBuffer);
|
||||
CanRxBuf_t = (CAN_RX_BUFFER *)canRxBuffer;
|
||||
CAN1_MessageReceiveFifo(CAN_RX_FIFO_0, numberOfMessage, (CAN_RX_BUFFER *)(uintptr_t)canRxBuffer);
|
||||
CanRxBuf_t = (CAN_RX_BUFFER *)(uintptr_t)canRxBuffer;
|
||||
for (; MessageNumer < numberOfMessage; MessageNumer++)
|
||||
{
|
||||
Received_buf[MessageNumer].id = READ_ID(CanRxBuf_t[MessageNumer].id);
|
||||
@ -175,7 +175,7 @@ void CanTx(t_can_handler can_handler, bool notif, uint32_t idtp, uint16_t len, t
|
||||
uint8_t loop_count = 0;
|
||||
|
||||
memset(canTxBuffer, 0x00, CAN1_TX_FIFO_BUFFER_ELEMENT_SIZE);
|
||||
CanTxBuffer = (CAN_TX_BUFFER *)canTxBuffer;
|
||||
CanTxBuffer = (CAN_TX_BUFFER *)(uintptr_t)canTxBuffer;
|
||||
CanTxBuffer->id = WRITE_ID(idtp);
|
||||
CanTxBuffer->dlc = len;
|
||||
for (loop_count = 0; loop_count < len; loop_count++)
|
||||
|
Loading…
x
Reference in New Issue
Block a user