历史上的今天

今天是:2024年10月08日(星期二)

正在发生

2019年10月08日 | STM32F1XX系列 HAL库 CAN大量收发数据

发布者:温暖梦想 来源: eefocus关键字:STM32F1XX系列  HAL库  CAN  收发数据 手机看文章 扫描二维码
随时随地手机看文章

大量收发数据时,会产生收发数据0-3分钟后不再收发数据的现象,此时是由于库函数内部将CAN总线状态改为忙碌。


可在While(1)中填写如下代码


if( HAL_BUSY == HAL_CAN_Receive_IT(hcanx, CAN_FIFO0))//开启中断接收  


{  


    /* Enable FIFO 0 overrun and message pending Interrupt */  


    __HAL_CAN_ENABLE_IT(&hcan1, CAN_IT_FOV0 | CAN_IT_FMP0);  


}  


关键字:STM32F1XX系列  HAL库  CAN  收发数据 引用地址:STM32F1XX系列 HAL库 CAN大量收发数据

上一篇:stm32 实现串口中断接收浮点型、整型数据
下一篇:stm32 hal can接收大量数据的轰炸后,不能继续接收

推荐阅读

空气压缩机的应用十分广泛,从传统的空气动力风动工具,凿岩机、风镐、气动扳手,到先进的武器系统,导弹发射、鱼雷发射等都需要依托压缩机进行工作。其中,螺杆压缩机因稳定性高、效率高、振动小、噪音低等优点,成为目前市场上应用最广的空气压缩机类型之一。 螺杆式压缩机的效率依赖于转子本身之间以及转子与压缩机壳体之间的间隙精度,由于需要利用转...
莱迪思半导体公司,低功耗可编程器件的领先供应商,今日宣布推出CrossLinkPlus™ FPGA系列产品,适用于采用MIPI D-PHY的嵌入式视觉系统。CrossLinkPlus器件作为创新的低功耗FPGA,拥有集成闪存、一个硬MIPI D-PHY、可实现面板瞬时显示的高速I/O以及灵活的片上编程特性。此外莱迪思还提供现成的IP和参考设计来加速实现和增强传感器与显示器的桥接、聚合和...
据发那科官网信息显示,发那科创始人稻叶清右卫门于2020年10月2日(星期五)逝世,享年95岁。稻叶清右卫门,1925年3月出生于日本茨城县,1946年毕业于东京大学第二工学部精密工学科,后进入富士通,1972年创办发那科,带领公司成为世界最大的数控系统制造商。图片来源:OFweek维科网上世纪70年代后期,日本机床工业大发展,一家传奇公司功不可没——发那科...
1.电阻触摸屏原理2.电阻触摸屏等效电路2.1触摸屏空闲状态平时触摸屏没有被按下时,等效电路如图14.5所示。S4、S5闭合,S1、S2、S3断开,即YM接地、XP上拉、XP作为模拟输入(对CPU而言)、YP作为模拟输入、XM高阻。平时触摸屏没有被按下时,由于上拉电阻的关系,Y_ADC为高电平,当x轴和y轴收挤压而接触导通后,Y_ADC的电压由于连通道y轴接地而变为低电平,此...

史海拾趣

问答坊 | AI 解惑

咱们做设计的将来要不要转管理或者销售

咱们做设计的将来要不要转管理或者销售…

查看全部问答∨

xilinx FPGA LUT?

xilinx的FPGA中LUT有没有时钟输入管脚啊?…

查看全部问答∨

windbgl连接问题

连接时出现如下: Opened \\\\.\\pipe\\com_1 Waiting to reconnect... Connected to Windows XP 2600 x86 compatible target at (Sun Mar 29 10:58:28.890 2009 (GMT+8)), ptr64 FALSE Kernel Debugger connection established. Symbol searc ...…

查看全部问答∨

用quartus编写verilog,一直生成不了状态机

//整个系统分为读入模块和处理模块 //定义各个端口和变量 module getv8 (vk1,vk0,nk1,nk0,getnum,reset,clk,LD_ON,get_rate,rate,sign,index,state);         input        [7:0]      ...…

查看全部问答∨

嵌入式的高手们都来给小弟一些建议吧!!!!

  我今年六月就要大二了,我学过C语言,Linux,数据结构,数据库,我学的专业是嵌入式及Linux系统开发。现在想开始学嵌入式,请问像我这种情况,最好怎么开始学呢,还有哪些书本比较好,请高手们给小弟指点指点吧,小弟不胜感激了…

查看全部问答∨

WDM中如何unload driver object

请问:    一个病毒在生成了它的sys内核态驱动,这个驱动不停检查CurrentControlSet,不准我从注册表里去掉它的开机加载. 如何在不关机重启的情况下把这个驱动从内存中清除出去?    它自己不接受系统的unload routine... 可以从 ...…

查看全部问答∨

白光LED能不能发出红光

我以前用MC34063做的升压电路,驱动9个白光LDE.发现MC34063有些发热,就想在后面加个恒流.申请了MAX的恒流驱动芯片,但是没拿到.于是我采用了CL6807.昨天PCB做回来了,晚上焊接,今天早上通电,发现我原来做的白光LED灯板插在新做的PCB上后,发出的全是红 ...…

查看全部问答∨

坛里用ADI的DSP的同学多不多

说说大家都用TI的还是ADI的?   还有,我是DSP菜鸟,想问下TI和ADI的DSP各有什么样的优势,用的最多的什么型号?主要用在哪里?…

查看全部问答∨

关于定时器触发AD转换的问题

我按照库给的配置  TIM_TimeBaseStructInit(&TIM_TimeBaseStructure);   TIM_TimeBaseStructure.TIM_Period = 0xFF;            TIM_TimeBa ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved