-
W5500-客户端模式例程
资源描述以太网芯片w5500是WIZnet公司研发的一款超高性价比的芯片,是新一代全硬件协议栈的专用芯片,不需要进行植入的软件协议栈,所以在实际使用中,有着更优质的安全应用标准,它的功能性标准实用,而且在保证有最优的网络资源使用标准的过程中,它的优质基本前提,也达到了最优秀的水平,是新一代革新网络芯片的代表。
- 2022-04-19 06:59:54下载
- 积分:1
-
3210datasheet
3210datasheet 比较难找得的资料,一般不公开-3210datasheet
- 2022-01-27 10:09:00下载
- 积分:1
-
his project was built and tested with WinAVR
his project was built and tested with WinAVR-20060125.
Make sure the MCU target define in the Makefiles corresponds to the AVR you are using!!
To build the code, just install WinAVR and run "make" from the console in echomaster and
echoslave subdirs.
"make program" will program the device if you have a AVRISP attached.
Remember to set the AVR device to at least 8MHz. The AVR may use the programmable clock
from MC1319x, just remember to check if the MC1319x and SPI communication is working FIRST!
Otherwise you wont get any clock signal to the AVR and then you can t program it or reset
the fuses!
The MC1319x has default clock output of 32kHz so you will have to set your programmer to
a very low frequency (
- 2023-02-22 21:55:03下载
- 积分:1
-
ARM开发的指导用书,对你有帮助
ARM开发的指导用书,对你有帮助-ARM with the guidance, to help you
- 2022-04-15 06:10:42下载
- 积分:1
-
基于LPC2119和uC/OS
基于LPC2119和uC/OS-II的Modem驱动源代码-based LPC2119 and embedded/OS-II Modem driver source code
- 2022-02-01 19:18:07下载
- 积分:1
-
三星公司的S3C44B0X开发板的配套光盘的RTC实验源程序
三星公司的S3C44B0X开发板的配套光盘的RTC实验源程序-Samsung"s S3C44B0X development boards supporting experimental discs RTC source
- 2022-03-05 17:48:33下载
- 积分:1
-
Use PIC18f452 series of written exercises timer interrupt program, which contain...
使用PIC18f452系列编写的定时器中断练习程序,其中包含如何进入睡眠的示例说明。
- 2022-09-18 22:25:03下载
- 积分:1
-
很好powerpc源码,从事汽车ecu开发的值得一看,本部分为etpu部分源码...
很好powerpc源码,从事汽车ecu开发的值得一看,本部分为etpu部分源码-A good source of powerpc
- 2023-04-20 23:40: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
-
samsungs3c4510doc 是其开发板的使用手册,非常好
samsungs3c4510doc 是其开发板的使用手册,非常好-samsungs3c4510doc development board is the user manual is very good
- 2022-01-24 13:18:39下载
- 积分:1