DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 474 下一页

2023年11月6日

摘要: 1. 应用空间控制gpio 1.1简介 在/sys/class/gpio/下有个export文件,向export文件写入要操作的GPIO号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO输入或者输出模式,而va 阅读全文
posted @ 2023-11-06 17:27 DoubleLi 阅读(3226) 评论(0) 推荐(1)

摘要: 目录 概述 GIPO子系统介绍 示例:通过GPIO子系统控制LED(GPIOA29) 示例:通过GPIO子系统中断读取IO值(GPIOC2) 概述 以前学习了LED和按键驱动,实际上,在Linux中实现这些设备驱动,有一种更为推荐的方法,就是GPIO子系统和Input子系统。GPIO子系统可以控制I 阅读全文
posted @ 2023-11-06 17:25 DoubleLi 阅读(1400) 评论(0) 推荐(0)

摘要: 通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入 阅读全文
posted @ 2023-11-06 17:23 DoubleLi 阅读(242) 评论(0) 推荐(0)

2023年9月13日

摘要: strcpy()函数用法及其详解 strcpy()和strcat()函数都有相同的问题,他们都不能检验目标空间是否能够容纳源字符串的副本。所以,拷贝字符串用strncpy()函数更加安全 描述: C 库函数 char *strncpy(char *dest, const char *src, siz 阅读全文
posted @ 2023-09-13 11:08 DoubleLi 阅读(760) 评论(0) 推荐(0)

2023年9月7日

摘要: 本文介绍使用Crypto++进行AES加密和RSA加密 Crypto++库在VS中配置方法 Crypto++库下载地址:https://www.cryptopp.com/,目前已经更新到8.1版本。本文使用的是8.1版本的Crypto++。 下载压缩包后解压,然后用vs中编译cryptopp。生成d 阅读全文
posted @ 2023-09-07 14:48 DoubleLi 阅读(2418) 评论(0) 推荐(0)

2023年8月30日

摘要: 在工程应用中,通常有需要用网络传输图片的需求,考虑网络带宽的限制,无法直接将原始图片进行传输。使用opencv中的imencode与imdecode函数进行图像压缩与解压 string fname = "D:/image.jpg"; //! 以二进制流方式读取图片到内存 FILE* pFile = 阅读全文
posted @ 2023-08-30 10:24 DoubleLi 阅读(1349) 评论(0) 推荐(0)

2023年8月22日

摘要: 1 OpenCV cv::Mat与FFmpeg AVFrame相互转换 最近在处理OpenCV采集摄像头图片然后使用ffmpeg编码为h264裸流,之后再将h264裸流转换为OpenCV cv::Mat进行显示的问题,在这个过程中,如何将OpenCV的cv::Mat转化为FFmpeg AVFrame 阅读全文
posted @ 2023-08-22 16:28 DoubleLi 阅读(1854) 评论(1) 推荐(2)

摘要: C++ 调用 Python 脚本,并把 cv::Mat 类型传参到 Python 端 前言 查看了很多参考,最后找到一个完整的示例并且跑通,在开始这个任务之前,首先应该确保你的环境是没有问题的,比如: C++ 和 Python 之间可以传递简单类型的参数 C++ 端独立通过 opencv 加载图像是 阅读全文
posted @ 2023-08-22 16:27 DoubleLi 阅读(909) 评论(0) 推荐(0)

摘要: #include <iostream> using namespace std; extern "C" { #include "libavcodec/avcodec.h" #include "libavformat/avformat.h" #include "libswscale/swscale.h 阅读全文
posted @ 2023-08-22 16:18 DoubleLi 阅读(729) 评论(0) 推荐(0)

摘要: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <fcntl.h> #include <sys/ioctl.h> #include <string.h> #include 阅读全文
posted @ 2023-08-22 15:59 DoubleLi 阅读(899) 评论(0) 推荐(1)

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 474 下一页