logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux之串口应用

串口全称叫做串行接口,串行接口指的是数据一个一个的按顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。串口(UART)在嵌入式 Linux 系统中常作为系统的标准输入、输出设备, 系统运行过程产生的打印信息通过串口输出;串口也作为系统的标准输入设备, 用户通过串口与 Linux 系统进行交互。所以串口在 Linux 系统就是一个终端。终端 Terminal:终端就是处

#linux#运维#服务器
Linux之V4L2驱动框架

V4L2(Video for linux two)是 Linux 内核中视频类设备的一套驱动框架,为视频类设备驱动开发和应用层提供了一套统一的接口规范。使用 V4L2 设备驱动框架注册的设备会在 Linux 系统/dev/目录下生成对应的设备节点文件,设备节点的名称通常为 videoX(X 标准一个数字编号:/dev/videox),每一个 videoX 设备文件就代表一个视频类设备。应用程序通过

#linux#运维#服务器
Qt之TCP通信

TCP 协议(Transmission Control Protocol)全称是传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP是大多数 Internet 协议(包括 HTTP 和 FTP)用于数据传输的低级网络协议。它是一种可靠的,面向流,面向连接的传输协议。它特别适合连续数据传输。TCP 通信必须先建立 TCP 连接,通信端分为客户端和服务端。服务端通过监听某个端口来监

#tcp/ip#网络#网络协议
STM32G4之ADC

STM32G4HAL库ADC的原理及其使用

#stm32#单片机#arm
Pytorch之CIFAR10分类卷积神经网络

在计算机视觉领域,图像分类是一个重要的问题。CIFAR-10是一个常用的图像分类数据集,包含10个类别的60000张32x32彩色图像。在本篇博客中,我们将使用PyTorch构建一个卷积神经网络(Convolutional Neural Network,CNN)来对CIFAR-10数据集中的图像进行分类。

文章图片
#pytorch#分类#cnn
C++ 异常处理

C++标准库当中的异常也是一个基础体系,其中exception就是各个异常类的基类,我们可以在程序中使用这些标准的异常,它们之间的继承关系如下:std::exception该异常是所有标准C++异常的父类。std::bad_alloc该异常可以通过new抛出。std::bad_cast该异常可以通过dynamic_cast抛出。std::bad_exception这在处理C++程序中无法预期的异常

#c++#开发语言
Linux文件类型与属性

一、文件类型Linux 系统下一共分为 7 种文件类型。通过 stat 命令或者 ls 命令来查看文件类型。' - ':普通文件' d ':目录文件' c ':字符设备文件' b ':块设备文件' l ':符号链接文件' s ':套接字文件' p ':管道文件stat会直接显示出文件类型,ls则是信息的第一个符号。1.普通文件普通文件(regular file)在 Linux 系统下是最常见的,如

#debian#gnu#运维 +1
ROS2入门之节点与指令

ROS(Robot Operating System)是一个开源的机器人操作系统框架,最初由Willow Garage公司于2007年发起。ROS提供了一套工具和库,用于构建和开发机器人应用程序。其特点包括基于消息传递的中间件、通信模型、工具集以及开源的性质。ROS的通信机制采用发布-订阅模型和服务调用,使得不同组件(节点)能够实现信息交流。ROS在学术界和工业界都得到广泛应用,但在大规模系统中可

文章图片
Arduino库基础函数

文章目录前言一、程序结构1.setup()2.loop()二、常量宏定义三、数字 I/O1.pinMode()2.digitalWrite()3.digitalRead()四、模拟 I/O1.analogRead()2.analogReference()3.analogWrite()五、高级 I/O1.shiftOut()2.pulseIn()六、时间函数1.millis()2.delay()3.

#网络
STM32G431介绍

STM32G431快速入门

#stm32#单片机#arm +2
暂无文章信息