自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (9)
  • 收藏
  • 关注

原创 Linux环境C编程-串口收发程序-超时接收

超时返回完整包

2024-04-08 21:36:31 204

原创 ubuntu 22.04搭建OpenVPN服务器

ubuntu 22.04搭建OpenVPN服务器

2023-07-01 02:17:28 13874 4

原创 查看Linux调试信息,修改打印等级

debug printk pr_info

2022-06-23 22:48:29 729

原创 Win10添加ssh公钥

windows10生成ssh秘钥

2022-06-23 21:45:56 3599

原创 高通SC66移植USB-WIFI

1,需求基于高通SC66,androd9,移植usb-wifi模块默认不使用SC66模块的wifi,使用usb-wifi【rtl8821cu模组】2,准备通过fae获取android9的代码包

2022-05-20 14:44:44 332 4

原创 gitlab使用SSH无法下载

gitlab git clone ssh

2022-03-23 18:56:57 2257

原创 驱动程序挂起方法

驱动设备挂起

2022-02-09 11:04:34 816

原创 dpdk-pktgen编译安装

pktgen移植 pktgen编译 dpdk-pktgenb编译

2022-01-05 23:13:21 1174

原创 Centos系统编译内核驱动

驱动编译调试主要有两种办法1,安装linux-devel ,linux-headers,下载centos固件中源码进行编译2,直接使用linux的内核源码进行新的编译。1.方法一1.1.安装内核和头文件依赖Centos系统 sudo yum -y install kernel-headers//安装kernel-headers sudo yum -y install kernel-devel//安装kernel-devel Ub...

2021-11-25 17:48:05 1940

原创 RPM包常见命令使用

安装rpm包rpm -ivh --nodeps --force xxxxx.rpm查询安装路径rpm -qpl xxxx.rpm查询已安装的rpmrpm -qa | grepncurses-devel卸载rpm包rpm -e xxx.rpm只下载RPM包,不安装yum reinstall --downloadonly --downloaddir=./ ncurses-devel-5.9-14.20130511.el7_4.x86_64...

2021-11-25 17:44:08 687

原创 ESP32 ubuntu1804编译环境搭建

0,ubuntu1804环境安装主要是esp-idf(SDK)的安装 安装注意事项: 选择esp-idf版本不要选择master,最好选择最近的release版本 如果ubuntu源比较慢,建议换成清华源 如果esp-idf版本混用会导致编译不过,请删掉重来一编 ubuntu默认源巨慢,等进度条是一种很浪费生命的一种行为。cp /etc/apt/sources.list /etc/apt/sourc...

2021-01-23 02:19:44 227

原创 C和C++中数据类型占用字节数整理

1,单纯的将字节数据与数据类型死记其实是不准确的。我们在开发过程中会碰到8,16,32,64的CPU。那么在这些不同位数的CPU中,它们的数据类型到底占用多少字节呢?数据类型与字节数 数据类型 8位(字节) 16位(字节) 32位(字节) 64位(字节) char 1 1 1 1 char* 4 4 4 8(指针类型) short int 2 2 2 2 int 2 2

2020-07-15 14:02:55 233 1

原创 STM32F103,HAL,串口使用空闲中断时返回的数据不全,有丢失的情况的解决办法

在STM32F103中使用空闲中断的时候,经常会出现丢数据的情况,我猜测是因为连接环境中有延时,造成标志位误触发的情况。解决思路,直接使用LL库代替HAL库,不用DMA也不用空闲中断,用最原始的办法就是直接接收中断触发的方式做。使用定时器1,用于接收延时处理,达到不定长字符串接收的目的。1,CUBEMX配置不用DMA中断勾选定时器配置2...

2019-03-15 00:47:12 4453 2

原创 STM32F103,HAL实现软件I2C,与硬件I2C

1,硬件I2CHAL_I2C_Mem_Write(&hi2c1,0x88,0,I2C_MEMADD_SIZE_8BIT,0,0,0X10);//写HAL_I2C_Master_Receive(&hi2c1,0x89,(uint8_t*)datatemp,4,0x10);//读2软件I2C#ifndef __MYI2C_H__#define __MYI2C...

2019-03-15 00:20:32 8181 7

原创 qt-gstreamer插件的移植安装及使用

一,安装环境准备材料准备:需要建立gstreamer的插件环境,用过gstreamer的插件都知道这个。可以参考链接:https://blog.csdn.net/u011625775/article/details/81836880源码下载:http://gstreamer.freedesktop.org/src/    选择qt-gstreamer编译源码依赖环境的准备:1,gs...

2018-10-23 10:01:32 6448

原创 C++实现文件后缀名提取,文件后缀名截取

使用标准的函数接口来,以最简单的方式来做:#include <string>#include <iostream>using namespace std;// 获取文件类型string MainWindow::fileType(string extention){ //return extention.substr(extention.find_...

2018-10-18 21:23:29 1334

RTL8821CU-android9-or-linux-dep

支持安卓9、10、11开发包 rtl8821驱动。

2022-05-20

STM32F103C8_cubeMx_HalCan.rar

使用最新的HAL库, CAN的本地回环发送, 来实现CAN的通信例程 完整代码,可直接编译学习应用

2019-06-06

CAN_STM32F407ZG_CAN_MyDemo.rar

使用最新的cube库,构建CAN本地通信。采用本地回环通信。好 用,

2019-06-03

JDK_1.7,amd64_ubuntu,安装包,直接下载安装即可完成1.7版本的SDK包。原生安装,不用配置环境变量,

文件说明: 1,安装说明.txt ——————————安装手册 2,jdk-170.tar.gz ——————————JDK1.7deb包 3,switch_java.sh -------------------------java其它版本切换 4,check_java.sh———————————版本核对 注意:使用命令接口切换时,需要将自己配置的环境变量注释或者删掉!!!

2019-03-28

F103C8T6,HAL+LL实现多串口通信与任意长度字符接收 软件I2C与硬件I2C的实现

因为空闲中断误触发导致数据收得不全,所以改成直接中断收数据,超时接收。代码实测好用,无丢包情况。好用,可直接 使 用

2019-03-15

SlickEdit2016,和谐版,64bits

slickEdit2016版本,SE21,新增的好些个功能,用起来非常稳定。相对于20版本,不会出现无故软件退出的情况,支持win10,win8,win7,64位。

2017-11-17

sourceInsight4.0,版本代码查看工具

本工具仅用于学习交流,不能使用在任何商业用途上。 sourceInsight4.0自2017年4月份升级以为,修改了很多适应性的东西;软件稳定性增加,支持1080P或者以上的显示,中文编码也统一了。

2017-11-17

CP210X_WINDOWS_DRIVERVS,兼容win10/win7/win8/32位,64位

完全兼容好用的cp210x驱动 ,支持win10,win8,win7,32/64bits系统。

2017-11-17

CP2102_USB_TO_UART驱动

超级好用的CP2102_USB_TO_UART驱动下载超级好用.

2016-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除