-
网络转串口例程
实现了网络数据和串口数据的相互转换,串口采用了分帧策略
- 2023-04-03 09:30:04下载
- 积分:1
-
socket proxy
启动方式:
client_proxy server_ip server_port proxy_port client_ip communication_type debug_flag
- 2022-06-16 17:23:10下载
- 积分:1
-
Linux串口编程
Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程Linux串口编程
- 2023-09-08 10:00:03下载
- 积分:1
-
MQTT协议实现
mqtt的代码,,包含了MQTTClient.c,MQTTClient.hMQTTLinux.cMQTTLinux.h,以及mqtt.c,mqtt.h文件mqtt的代码,,包含了MQTTClient.c,MQTTClient.hMQTTLinux.cMQTTLinux.h,以及mqtt.c,mqtt.h文件
- 2022-04-14 14:15:40下载
- 积分:1
-
Linux内核互斥示范
互斥是互斥的。其车厢与一个单一的关键。无论是谁,进入车厢内,将它带了钥匙。的时候,如果有人试图获得车厢,他将不得不等待。只是当他来到外面,给钥匙,将其他人可以进入里面。类似与互斥的东西。如果一个执行线程获得互斥锁,其他的线程试图获得相同的锁将被禁止。只有当第一个线程释放互斥锁,则其他线程能够获得它。以下是互斥的数据结构:
- 2022-12-06 14:05:03下载
- 积分:1
-
嵌入式程序设计的文档
该程序设计文档讲诉了有关linux之间即时通信的编写,以及管道通信,对文件的操作,共享队列的创建,对与那些零基础linux的人很有帮助。这些文档浅显易懂,基本初学者都能看懂,除了那些特别笨的的人。
- 2022-10-18 19:35:04下载
- 积分:1
-
内华达州 15 芯片充分的 Nvidia 源代码
本文档包含未发表的
专有信息和描述是专有的题材和
NVIDIA 公司机密。本文档不可能向任何披露
第三方,也不复制、 转载、 或以任何形式复制
事先书面同意的 NVIDIA 公司。
- 2022-02-20 21:30:12下载
- 积分:1
-
DM8168平台的多路采集和现实
在DM8168的平台上,基于DVRRDK4.1的开发包版本,对多路采集设备的视频数据进行循环的显示
- 2022-07-07 22:04:23下载
- 积分:1
-
mDNS服务查找
用于查找支持MSDN服务的设备,可以在局域网内发现和通信。MSDN服务目前在苹果系统广为支持,它为IOS近端通信提供了通道,在没有外网的情况下,也可以实时的控制支持MDNS服务的设备。
- 2022-08-16 23:45:54下载
- 积分: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