stm32f401驱动nrf,接收用了中断,比正点的官方nrf例程效率提高了几倍
2023-11-10 11:55:45 3.74MB stm32
1
参考了STM32 的F429的官方教程
2023-05-20 23:52:48 8.74MB STM32CAN中断接收
1
这次把上次的程序进一步完善!增加控制处理:当接收到字符'1'时开始发送,当接收到字符'0'时停止发送。 说明:http://hi.baidu.com/%C7%E0%C1%FA%B0%D7%D4%C6/blog/item/73304d108c06c7dcf6039e6b.html
2022-12-16 12:48:21 60KB MDK ARM UART 查询
1
使用ST新库Low-layer(LL)开发的串口1的DMA闲时中断接收+DMA发送数据配置例程,主函数会一直usart1会500ms用普通方式按1字节1字节发送数据,当串口1接收到数据IDLE中断后,会用DMA方式将接收到数据发送出去,方便串口助手回环测试
2022-12-07 22:38:39 3.6MB STM32 LL库 DMA 闲时中断
1
1、该程序为STM32 CAN 双机通讯实例,接收数据时通过中断程序进行接收的。 2、Node的主芯片为STM32F103ZET,node2的芯片为STM32F103C8. 双机均工作在正常模式下。为了能够完整的完成双机通讯,还需要配备CAN接收器。本例程中采用的是TJA1050 CAN控制芯片.可从网上购买,约6元左右。 3、在运行过程中,只能某一STM32发送(程序中没有设置数据重发,因此在两个节点的主程序中都有发送程序的话,会进行总线总裁,失败方无法再次发送发送数据)。大家可以再我的基础上进行修改。 4、该程序没有设置错误处理程序,大家可以进行完善
2022-08-29 19:55:46 788KB STM32 CAN 通讯 双机
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 串口异步通信,开启收发方向,阻塞式发送(仿printf发送);非阻塞式接收数据。 PC13控制LED灯,LED灯的亮灭指示接收到数据。 程序初始化完成之后,开启接收空闲中断。 在接收空闲回调函数中,重新开启接收空闲中断(因为在进入接收回调函数前,所有与接收相关的中断已经关闭)
2022-06-22 16:44:57 16.56MB stm32 文档资料 arm 嵌入式硬件
1
s12系列的can总线休眠后,如何进行can的中断唤醒,还有一些别的底层驱动供参考,对于汽车电子行业的朋友应该还是有值得参考的价值
2022-04-08 10:52:42 540KB can 休眠 唤醒
1
labview采用MSCOMM控件完成串口通信,发送,中断接收。 自己正使用的这种方法,确实是有效的,自己再添加协议什么的,丰富内容。-LabVIEW uses the MSCOMM control to complete serial communication, send, receive interrupt.
2022-03-25 14:21:22 21KB Labview COMM 串口通信 发送
1
STM32中,需要用串口接收数据,是使用串口中断来接收数据。但是用这种方法的话,就要频繁进入串口中断,然后处理,效率就比较低。于是就想到用DMA来接收串口数据,这个STM32也是支持的。但是关键的一点,怎么知道数据接收完毕了呢?如果接收的数据长度固定,那就好办,直接设置DMA的接收数据个数就行了。但是如果长度不固定了,那应该怎么办了?
2022-03-11 17:35:08 59KB DMA 串口空闲中断 STM32 文章
1
Linux中断驱动,中断接收韦根,26码,全部使用驱动默认,默认GPIO中断默认接收26码韦根信号,可以方便集成进Linux驱动里面,可以对接市面上的RFID,方便修改成34码,66码的韦根
2021-12-12 17:08:24 8KB Linux 韦根 26码
1