
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
将代码在linux中进行编译,并push到rv1109开发板上运行
文章目录异步串行通讯UART=SCI概况数据帧波特率误差问题外设:RS-232与USB虚拟串口通讯协议概览:异步串行通讯UART=SCI概况由于历史原因有两个称呼但是指的是同一个东西intel:UART moto:SCI特性:串行、异步、点对点、全双工、对等应用:手机短信,GPS双方通讯:没有共同时钟,约定速率,需要三根线(收、发、共地)数据帧采用数据帧的格式,数据通过一个一个帧封装起来,以帧传输
文章目录引入命名管道FIFO、创建mkfifoFIFO读写规则引入pipe最大的劣势就是只能用于有共同祖先的各个进程之间,无法在没有亲缘关系的两个进程间创建一个管道并将它用作IPC通道。FIFO解决了这一点,它通过文件系统中的路径名作为名字来指定访问的进程。命名管道FIFO、创建mkfifo匿名管道应用的一个限制就是只能在具有共同祖先(具有亲缘关系)的进程间通信。如果我们想在不相关的进程之间交换数
文章目录sigaction信号安装函数sigaction 结构体siginfo_t 结构体sigqueue信号发送函数sigval联合体代码示例上一篇讲到信号值位于SIGRTMIN和SIGRTMAX之间的信号都是可靠信号,可靠信号克服了信号可能丢失的问题。Linux在支持新版本的信号安装函数sigation()以及信号发送函数sigqueue()的同时,仍然支持早期的signal()信号安装函数,
文章目录共享内存介绍shmget:创建共享内存shmat:将创建好的共享内存连接到某个进程,并指定内存空间shmdt:脱钩函数,把共享内存与当前进程脱离开代码实例共享内存介绍共享内存是IPC中效率最高的一个,它是原理是linux内核在内存中开辟一个空间,给进程进行读写。每个进程都会通过API函数,把这块linux内核中的内存映射到自己的进程空间里面来,是映射的,虚拟的,不是实际在进程内存中。通过这
基于PPOCRv3轻量检测模型的finetune训练,无需训练教师模型,希望在PPOCRv3检测模型基础上提升使用场景上的精度。也就是使用自己的数据集,在PPOCRv3预训练模型上做微调,提升垂类场景效果。
文章目录消息队列介绍msgget:创建和访问一个消息队列msgsnd:发送信息,把一条消息添加到消息队列里去msgrcv:从一个消息队列里检索(接收)消息代码实例消息队列介绍消息队列:IPC之一内核开辟的一个队列,进程可以通过调用系统API方式调用消息队列函数,给内核消息队列发送或者接收数据涉及函数:包含头文件:<sys/msg.h><sys/types.h>和<sy
PPOCRLabel是一款适用于OCR领域的半自动化图形标注工具,内置PP-OCR模型对数据自动标注和重新识别。使用Python3和PyQT5编写,支持矩形框标注和四点标注模式,导出格式可直接用于PaddleOCR检测和识别模型的训练。

文章目录加法学习来源:微机原理与接口技术——吴宁加法普通加法ADD:两个字节运算带进位的加法ADDC:多位运算,使用前要先将CF清零加一指令INC:前两条会影响全部六个标志位,这一条不会影响CF(则其后面不能跟JNC类根据CY转移类指令)INC OPRD 其中操作数不能是立即数,不能是段寄存器,常用于修改地址指针。标志位补充:...