-
linux zynq axi dma驱动
Xilinx zynq linux系统的axi DMA简单字符驱动,主要实现是重pl侧的流数据到DDR内存数据的DMA传输功能。
已经在zynq7000 平台使用过了,实现了数据采集存储。
- 2022-02-12 20:42:04下载
- 积分:1
-
OS实验报告以及源码
利用多个共享内存(有限空间)构成的环形缓冲,将源文件复制到目标文件,实现两个进程的誊抄。
从而实现以下目标:掌握Linux下共享内存的概念与使用方法;掌握环形缓冲的结构与使用方法;掌握Linux下进程同步与通信的主要机制。
- 2022-03-19 01:46:17下载
- 积分:1
-
linux OS封装好的函数
Linux系统函数2次封装,包括文件操作,网络操作,比如int OSA_queCreate(OSA_QueHndl *hndl, Uint32 maxLen),比较规范,包括头文件和.c文件。int OSA_fileReadFile(char *fileName, Uint8 *addr, Uint32 readSize, Uint32 *actualReadSize)
{
int retVal = OSA_SOK;
Uint8 *curAddr;
Uint32 readDataSize, fileSize, chunkSize=1024*100;
Uint32 userReadSize;
FILE *hndlFile;
#ifdef OSA_DEBUG_FILE
OSA_printf(" [FILE ] Reading file [%s] ... ", fileName);
#endif
hndlFile = fopen(fileName, "rb");
if(hndlFile == NULL) {
retVal = OSA_EFAIL;
goto exit;
}
最近在项目中做了几次代码review,发现代码中经常出现变量函数命名不是很完美的情况。有些变量名字,稍为一看,可以很容易看出它要表达的意思,但一样可以取一个更贴切的名字;而有一些名字,就显得特别别扭了。
- 2023-08-31 15:15:03下载
- 积分:1
-
c语言 基于TCP的服务器和客户端
基于TCP的服务器,客户端 实现文件下载功能
- 2023-01-14 05:05:04下载
- 积分:1
-
uip-master uip协议栈
uip-master, uip 开源协议栈,用于嵌入式系统中ip栈,支持跨平台,linux,uclinux,51,等等。内容包括,ip,socket,udp,tcp。基于c语言。
- 2022-02-26 13:16:12下载
- 积分:1
-
网页游戏小项目
- 2022-01-25 20:17:03下载
- 积分:1
-
IIS音频驱动程序源代码
代码源于韦东山老师Linux视频第1第2期所有源码文档图片芯片手册与视频,其中包含了IIS的驱动代码和应用程序代码以及测试驱动的相关文件,并且如果使用JZ2440的话代码不用修改就可以直接运行,当然也可以使用其他开发板,但需要自己修改代码。
- 2022-12-24 21:40:04下载
- 积分:1
-
arm2410电机旋转
arm2410板上的电机,有正传,反转。通过死区控制正反转
加速 减速 各种控制均在test中。
- 2022-02-21 11:16:20下载
- 积分:1
-
linuxC网络编程
/* 使用UDP 创建一个服务器:client 和 server各一个进程
1)UDP服务器,可以接受各路发来的信息, 收到消息之后, 添加确认字符(ack)发回给对应用户
如 client1发送helloworld给服务器
服务器收到后,返回 getMsgACK:helloworld
2)client1会记录自己发出的所有信息,并确认服务器是否收到了 ,
也就是client1同时接收服务器发来的消息,对消息进行分析getMsgACK: (strtok)
确认服务器收到后, 把信息从发出链表中删除;
3) 如果消息链表有内容,每隔1秒提示是否重发该消息 alarm()
*/
- 2022-12-25 01:10:02下载
- 积分:1
-
linux下实现端口转发工具
在linux环境下,实现数据从一个端口接受之后转发得到另一个端口,启动之后./port -t tcp localip local port destip destport 即可使用。
可以使用nc -lt nc-lu对端口进行监听
- 2022-07-02 16:33:33下载
- 积分:1