mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2025-02-28 01:17:07 +08:00
1,修复由于stm32系列的hal库升级导致stm32f1和stm32f4平台的can驱动编译错误
2,关闭components/drivers/Kconfig中默认打开的can硬件滤波器选项 3,为了让can波特率设置匹配stm32f429的时钟,给stm32f429增加波特率表 4,以上修复在stm32f103-fire-arbitrary,stm32f407-atk-explorer,stm32f429-atk-apollo三个bsp中测试通过
This commit is contained in:
parent
fa678321f3
commit
537c2376f9
File diff suppressed because it is too large
Load Diff
@ -36,10 +36,12 @@ struct stm_baud_rate_tab
|
||||
struct stm32_drv_can
|
||||
{
|
||||
CAN_HandleTypeDef CanHandle;
|
||||
CanTxMsgTypeDef TxMessage;
|
||||
CanRxMsgTypeDef RxMessage;
|
||||
CanRxMsgTypeDef Rx1Message;
|
||||
CAN_FilterConfTypeDef FilterConfig;
|
||||
CAN_TxHeaderTypeDef TxMessage;
|
||||
CAN_RxHeaderTypeDef RxMessage;
|
||||
uint8_t RxMessage_Data[8];
|
||||
CAN_RxHeaderTypeDef Rx1Message;
|
||||
uint8_t Rx1Message_Data[8];
|
||||
CAN_FilterTypeDef FilterConfig;
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
@ -48,7 +48,7 @@ config RT_USING_CAN
|
||||
if RT_USING_CAN
|
||||
config RT_CAN_USING_HDR
|
||||
bool "Enable CAN hardware filter"
|
||||
default y
|
||||
default n
|
||||
endif
|
||||
|
||||
config RT_USING_HWTIMER
|
||||
|
Loading…
x
Reference in New Issue
Block a user