永发信息网

STM32 can通信标识符求助

答案:2  悬赏:80  手机版
解决时间 2021-03-01 20:32
STM32 can扩展标识符通信不成功,接收不到StdId。若是标准标识符,能接收
发送部分的设置:
TxMessage.StdId=0x12;
TxMessage.ExtId=0x34;
TxMessage.IDE=CAN_ID_EXT;
// TxMessage.IDE=CAN_ID_STD;
TxMessage.RTR=CAN_RTR_DATA;
TxMessage.DLC=2;
TxMessage.Data[0]=0xDE;
TxMessage.Data[1]=0xCA;
CAN_Transmit(&TxMessage);
接收部分设置:
RxMessage.StdId=0x00;
RxMessage.ExtId=0x00;
RxMessage.IDE=0;
RxMessage.DLC=0;
RxMessage.FMI=0;
RxMessage.Data[0]=0x00;
RxMessage.Data[1]=0x00;
CAN_Receive(CAN_FIFO0, &RxMessage);

麻烦各位大侠解疑,谢谢

都是STM的例程来的,扩展标识符发送的时候,stdid没有被设置都是0x00,所以中断接收的时候不正确,接收不到stdid,很疑惑。
最佳答案
stm32库的问题,以扩展形式发送,标准标识符就不发
全部回答
期待看到有用的回答!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
过河的石头叫什么
一心一境地址在哪,我要去那里办事
拨码开关能控制步进电机吗
大家好!我想开个k歌直播间,yy或酷狗,我该
意识的相对独立性
东方肥牛王(旗舰店)地址在哪,我要去那里办事
英语翻译Green tea Extract swiftly stops ex
哪些宝宝是高智商宝宝?
韩国过春节吗?
欢乐宝贝孕婴生活馆我想知道这个在什么地方
给男朋友讲个甜蜜的故事 讲什么好?
诛仙手游老提示正在准备资源
5.1-3.62等于多少
gucci围巾包装不同会假吗
钢管怎么防止内壁生锈一直使用乳化油来防止内
推荐资讯
新安敬老院在什么地方啊,我要过去处理事情
有没有不上征信的贷款口子,和用钱宝差不多的
102是等差数列50、54、58、62……的第几项
清明节施食在什么时候
哈登乌里吉在什么地方啊,我要过去处理事情
she is not like the girl ___ she used to b
下列哪一项不是热毒蕴结带下过多的主症A.带下
本人个子1米62,体重135斤,腿比较短,体形微
问几道生物题,高手进
求仓库标牌的种类
河南平安果农业科技股份有限公司在哪里啊,我
削弱一般谐波电动势的方法有哪些
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?