-
矩阵键盘检测
天祥51单片机入门教程 入门源程序 流水灯 c语言 矩阵键盘检测 配套源代码
- 2022-04-14 17:46:35下载
- 积分:1
-
The document is based on Samsung 44b0 chip embedded systems arm of the mouth rtl...
该文件是基于三星44b0芯片arm嵌入式系统的rtl8019网口的驱动程序-The document is based on Samsung 44b0 chip embedded systems arm of the mouth rtl8019 Network Driver
- 2022-06-26 15:42:16下载
- 积分:1
-
AVR 单片机IIC程序
AVR 单片机IIC程序 包含启动位,停止位,应答检测,非应答检测,单字节发送,单字节接收,GCC编写,
- 2022-03-19 15:35:14下载
- 积分:1
-
STM32 development board example: ucOS. Development Environment: Keil For ARM
STM32 开发板例子:ucOS.
开发环境:Keil For ARM-STM32 development board example: ucOS. Development Environment: Keil For ARM
- 2022-02-22 08:19:11下载
- 积分:1
-
download2440.rar write jtag
download2440.rar write jtag
- 2023-06-29 17:45:03下载
- 积分:1
-
基于系统的接收机和发射机CYRF6936
CYRF6936 based system Receiver & transmiter
- 2022-03-05 23:16:05下载
- 积分:1
-
msp430血氧程序
主要是关于msp430设计的血氧相关程序,包含具体的驱动啊,算法啊
- 2023-06-19 06:10:04下载
- 积分:1
-
armmp3arm MP3解码器源代码1
ARMMP3ARM MP3解码源代码 1.0-ARMMP3ARM MP3 decoder source code 1.0
- 2023-09-03 09:35:03下载
- 积分:1
-
绝对原创,开源一STM32项目,CAN,UART,Input检测 原创相对高效性能与代码重用平衡思路(缓冲队列加软中断),可直接做工程模板
1、CAN收发队列
使用内存FIFO缓冲CAN帧,适合大数据量通信;并使用内部软中断处理CAN数据,相当于事件响应,综合应该比查询方式节省不少时间,也应该比OS调度省点时间。Can.C:底层处理,Communi.C:与应用层高相关。 应用层处理流程用函数指针表的方式调用减少代码量及阅读整齐;实现CAN各种错误记录机制。已初步测试,该机制可用。
CAN处理流程:
接收:CAN1_RX0_IRQHandler_Name (void), CAN1_RX1_IRQHandler(void)
接收中断,CAN_QueueWriteQuick()将当前的有效报文压入内存FIFO,压入的数据为整个CAN邮箱数据,所以后续的处理函数可以分辨出完整的数据。
void CAN1_RX0_IRQHandler_Name (void) // CAN1_RX0_IRQHandler_Name
{
/*
FIFO从空状态开始,在接收到第一个有效的报文后,FIFO状态变为挂号_1(pending_1),
硬件相应地把CAN_RFR寄存器的FMP[1:0]设置为’01’(二进制01b)。
软件可以读取FIFO输出邮箱来读出邮箱中的报文,然后通过对CAN_RFR寄存器的RFOM位
设置’1’来释放邮箱,这样FIFO又变为空状态了。如果在释放邮箱的同时,
又收到了一个有效的报文,那么FIFO仍然保留在挂号_1状态,软件可以读取FIFO
输出邮箱来读出新收到的报文。
如果应用程序不释放邮箱,在接收到下一个有效的报文后,FIFO状态变为
挂号_2(pending_2),硬件相应地把FMP[1:0]设置为’10’(二进制10b)。
重复上面的过程,第三个有效的报文把FIFO变为挂号_3状态(FMP[1:0]=11b)。
此时,软件必须对RFOM位设置1来释放邮箱,以便FIFO
- 2022-03-21 07:31:29下载
- 积分:1
-
LPC2129单片机串行口的,我可以用它与芯片的串行端口的使用。
LPC2129芯片串口和can口使用利用该芯片那带串口和can控制器设计转换桥,文件中为使用开发程序源码可以方便使用-LPC2129 chip serial port and can I use it with the use of the chip serial port and can convert the bridge controller design, document the development of procedures for the use of source code can be user-friendly
- 2023-05-18 14:15:03下载
- 积分:1