自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 Visual Assist 在VS2022中安装失败问题

针对VS2022无法安装VX插件(VA_X_Setup2476)问题的解决方案

2023-03-23 11:17:05 2659

原创 Virtual Serial Port Driver Pro 10.0.992 下载安装使用说明

安装完成之后,不要打开,从Crack中复制vspdpro.exe 程序覆盖安装目录下的文件。双击Setup.exe 默认参数直接下一步。双击快捷方式打开vspdpro程序。对应的操作系统处理器信息如下。压缩包文件夹内容如下。

2022-08-22 17:25:55 4959 2

原创 qglobal.h:45: error: C1083: 无法打开包括文件:

看了很多人的错误调试记录就是不行,后来在百度知道里面看到这个,添加进入后就可以了在系统环境变量path 添加下面内容即可%SystemRoot%\system32

2018-08-06 20:56:11 5012 2

转载 STM32控制GPIO讲解

借鉴http://blog.sina.com.cn/s/blog_4d1854230101ciz1.html借鉴http://blog.csdn.net/kevinhg/article/details/17490273一。GPIO简介STM32的IO口有8中配置方式:输入浮空输入GPIO_IN_FLOATING ——浮空输入,可以做KEY识别,RX1带上拉输入G

2017-09-27 16:02:42 2960

转载 STM32中SysTick、FCLK、SYSCLK、HCLK

http://rmingwang.com/the-stm32-systick-fclk-sysclk-hclk.html    转载原文在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。①、HSI是高速内部时钟,RC振荡器,频率为8MHz。②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。③、LS

2017-06-23 10:13:43 5173 1

转载 arm-linux-gcc选项简解

我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1. 预处理(Pre-Processing)2. 编译(Compiling)3. 汇编(Assembling)4. 链接(Linking)

2017-06-19 20:56:39 783

原创 glib 交叉编译步骤

借鉴文章网址为wiki.beyondlogic.org/index.php?title=Cross_Compiling_BlueZ_Bluetooth_tools_for_ARM    编译glib需要zlib  libffi两个库文件我使用的库版本为 glib-2.45.3.tar.xz   libffi-3.2.1.tar.gz  zlib-1.2.8.tar.gz下载

2017-06-06 15:03:12 5737 1

原创 8168 VAG 显示LOGO 以及视频输出

在调试DM8168时使用的SDK是DVRRDK_04.01.00.02 开发包遇到的问题是在uboot中数据colorbar命令 HDMI以及VGA中并没有显示彩条,另外在系统程序中,通过执行./init.sh  与 ./load.sh 脚本后通过设置寄存器 devmem2  0x48108000 w 0x4403A033 也同样没有彩条显示,但是HDMI可以显示,同样的运行demo程序时

2017-05-16 16:49:05 762

原创 STM32 can配置PA11 PA12

/* Private variables ---------------------------------------------------------*/uint16_t CAN_ID;uint8_t CAN_DATA0,CAN_DATA1,CAN_DATA2,CAN_DATA3,CAN_DATA4,CAN_DATA5,CAN_DATA6,CAN_DATA7;uint8_t CanFl

2017-03-09 13:45:21 5587

转载 XShell的常用配置

一、终端类型    [文件]-[打开]-[属性]-[终端]          终端类型 选择为xterm,不能选择LINUX,否则在VIM中不能粘贴,复制会分行。二、BACKSPACE在menuconfig中不能使用    [文件]-[打开]-[属性]-[终端] -[键盘]          BACKSPACE键序列,选择为:ASCII 127(CTRL=?)       

2017-02-27 11:33:57 1302

原创 Ubuntu TFTP安装

Ubuntu TFTP安装

2017-02-27 11:30:28 406

原创 海思平台程序运行出现无法在虚拟地址处理内核分页请求错误

Unable to handle kernel paging request at virtual address PC is at memcpy+0xcc/0x330LR is at copy_to_iter_bvec+0x64/0x12c Internal error: Oops: 805 [#3] SMP ARM

2017-02-08 09:55:15 3941

原创 结构体定义使用小总结

结构体定义的时候可以对位进行第一,每几位表示什么意思,初始化时并且可以单独的对某些位进行赋值具体方法如下//.h文件typedef struct tagMMBOXPKT { unsigned char RemoteWorkState:3; //遥控模式 unsigned char JumpGear:2; //跳档 unsign

2017-01-10 14:56:28 475

原创 linux 常用命令学习

add 2016 12 21 by lizhuctrl + L     清空屏幕上的信息showmount  -all 查看以前挂载的文件记录dpkg -L  gcc    查看软件的安装路径 例如查看gcc的安装路径lndir ../src ./backup   创建src目录的软链接到backup目录,连同该目录下所有的文件和子目录都建立对应的符号链接sudo apti

2016-12-21 14:32:53 449

转载 ubuntu14.04和windows双系统启动顺序的修改

通过这篇文章,我修改了Ubuntu14.04lts和win双系统的启动项选择,Ubuntu16.04lts和win双系统选择。截止到2016年11月9号前亲测可用我想大部分童鞋装ubuntu的时候,硬盘上的windows肯定还是保留着的,启动电脑时可以选择,想进windows就进windows,想进 ubuntu就进ubuntu。但装完ubuntu后,它默认启动的是ubuntu,这对于使用

2016-11-09 19:11:00 3946

原创 linux解压缩命令

解压命令.tar                  解压缩   tar -xf   all.tar.tar.gz             解压缩   tar -xzf all.tar.gz.tar.bz2           解压缩   tar -xjf  all.tar.bz2.tar.Z               解压缩   tar -xZf all.tar.Z.zip

2016-11-04 10:59:38 300

原创 vim 学习

vim 的配置文件,修改用户根目录下的.vimrc 文件, 我的vimrc配置文件为"===================================================================================="--------------------------------------------------" NeoBundle Init

2016-11-01 10:22:23 1084

原创 github

windows 安装git     http://blog.csdn.net/renfufei/article/details/41647875http://blog.csdn.net/renfufei/article/details/41647937上面两篇文章中,有一个错误的地方就是不能使用Putty方式安装TortoiseGit ,不然的话到最后生成ssh的时候会出现生成不了的情况,或者找不...

2016-11-01 10:16:19 294

原创 wpa_supplicant-2.2 移植

我是在公司服务器(Ubuntu)上进行编译的wpa_supplicant-2.2 并进行移植的,期间并没有apt-get 什么东西。第一步下载 openssl-0.9.8e wpa_supplicant-2.2 两个开发包,我已经从官方下载过了,这里给出csdn链接http://download.csdn.net/detail/lizhu_csdn/9669361http://do

2016-10-31 21:09:47 466

原创 针对协议命令字处理函数

我们在处理命令字协议的时候例如以下协议,aa tt  05 06 09 bb  其中aa tt是协议头,05是命令字 ,06是数据长度,09是数据内容,bb是协议尾。针对这种协议。我们一般在处理命令字的时候大多数使用的都是switch case进行命令字的处理。但是如果再处理非常多的命令字的时候我们就不得不建立更多的case语句进行处理。下面的程序是使用的类似于注册命令字的形式,当一条

2016-10-22 11:10:26 477

原创 epoll服务器代码实现

/*这个程序可以完整的在linux上进行测试运行,主要功能有,将用户输入的数据存储到用户缓冲区中,然后每次从用户缓冲区中读取数据并打印,对于epoll的介绍这里就不做介绍了,推荐阅读https://segmentfault.com/a/1190000003063859 这篇文章比较详细介绍了select,epoll,poll的作用*/#include #include #include #i

2016-10-20 17:31:25 821

原创 Socket can 远程帧

远程帧远程帧由6个场组成:帧起始、仲裁场、控制场、CRC场、应答场和帧结束。远程帧不存在数据场。远程帧的RTR位必须是隐位。DLC的数据值是独立的,它可以是0~8中的任何数值,为对应数据帧的数据长度。pp头文件#ifndef  __CANPROTO_DEF_H#define  __CANPROTO_DEF_H#include "printdef.h"#

2016-05-28 12:40:46 3113

原创 linux 多线程学习

在C++中如果在类里面调用线程。以及在线程中使用类中的其他成员函数那么可以使用下面的方法class CanProto{//头文件简写。。。。。。pubilc:static void * Receive_Pthread(void *p);}函数调用void * CanProto::Receive_Pthread(void *p){ CanFrame frame; un

2016-05-27 22:02:49 327

原创 linux C select函数学习

Select函数是在Socket编程中使用的比较重要的函数,是非阻塞的函数(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发生,而进程或线程继续执行,所以效率较高)。例如使用connect accept recv等函数是阻塞时函数(所

2016-05-27 21:54:01 420

原创 linux 多线程聊天服务器

自己写的linux多线程聊天服务器,可以实现并发,通过链表添加人数。#include #include #include #include #include #include #include #include #include #include #include typedef struct {int sockfd;char nam

2016-05-26 22:50:02 513

转载 Linux CAN编程详解

原文博客地址  http://velep.com/archives/1181.html通过读这篇博客是我搜索can通讯以来讲解的最详细的一篇,还有其自己写的一刻关于can控制的程序都是非常棒的,Linux 系统中CAN 接口配置在 Linux 系统中, CAN 总线接口设备作为网络设备被系统进行统一管理。在控制台下, CAN 总线的配置和以太网的配置使用相同的命令。

2016-05-24 15:57:07 51156 3

原创 Ubuntu14.04 ssh登录

总结 telnethttp://blog.sina.com.cn/s/blog_7b76548d0100rxgr.html在Ubuntu下的telnet服务需要安装xinetd服务和telnetd服务1. apt-get install xinetd2. apt-get install telnetd修改/etc/inetd.conf和/etc/xinetd.conf文

2016-05-10 20:25:40 3693

原创 Linux下C语言来检测USB设备以及自动区分U盘和硬盘并自动挂载

Linux下C语言来检测USB设备以及自动区分U盘和硬盘并自动挂载

2015-11-28 15:05:17 11441 4

原创 linux c 获取文件的时间信息

/************************************************************************* > File Name: hello.c > Author: lizhu > Mail: > Created Time: 2015年11月20日 星期五 10时30分20秒 ********************

2015-11-24 09:49:16 10204 5

转载 mmap详细解释

UNIX网络编程第二卷进程间通信对mmap函数进行了说明。该函数主要用途有三个:1、将一个普通文件映射到内存中,通常在需要对文件进行频繁读写时使用,这样用内存读写取代I/O读写,以获得较高的性能;2、将特殊文件进行匿名内存映射,可以为关联进程提供共享内存空间;3、为无关联的进程提供共享内存空间,一般也是将一个普通文件映射到内存中。函数:void *mmap(void *star

2015-11-18 14:17:45 386

原创 android中布局使用大全

第一类:属性值为true或false android:layout_centerHrizontal  水平居中 android:layout_centerVertical   垂直居中 android:layout_centerInparent    相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:la

2015-03-24 10:18:34 368

原创 第四天

Ctr + c 正常退出Ctr + z 强制结束Kill 9 xxxx 强制杀死摸个进程Ps a 查看所有进程Ps 查看进程 smb服务器安装1.安装Ubuntu samba服务器:命令: sudo apt-get install samba sudo apt-get install smbfs  启动: sudo/etc/init.d/samba start 到这

2014-10-21 23:02:13 278

虚拟串口Virtual Serial Port Driver Pro 10.0.992 支持win10操作系统

资源对应使用说明链接 https://blog.csdn.net/lizhu_csdn/article/details/126470142 完美支持windows10 ,Virtual Serial Port Driver Pro 10.0.99210.0.992资源连接,

2022-08-22

DA1468x官方原版SUOTA源码Android与IOS

资源包含原版DA14681开发包中的SUOTA-Android-3.190.12.zip,SUOTA-iOS-3.200.8.zip,Wearables-Android-3.230.2.zip,Wearables-iOS-3.240.2.zip

2018-10-17

DA1468x官方原版SDK1.0.10.1072

这个是Dialog官方原版的SDK工程项目,未经过修改,可以直接下载使用配合官方的SmartSnippets Studio即可使用

2018-10-17

jlink 6.14

J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A4/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。

2018-01-10

jlink V6.20

J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A4/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。

2018-01-10

DA14681 基于 SDK1.0.8.1050.1 的 SUOTA 使用方法

这个文档是百度里面的收费文档,至于为什么花钱下载后要上传,因为我自己被欺骗了,后面的内容和官方SDK里面的说明文档步骤是一模一样,注意是一模一样,唯一的却别是他用中文给翻译过来的。为什么下载积分是2,因为2分是CSDN最小的选项,毕竟自己花了3元钱,虽然自己被欺骗了。文档里面有两个PDF,一个是官方的,一个是百度文库的。如果作者看到后,请你自己下载一下做比较,看看我说的是真是假。很气愤

2017-10-23

zl30252、zl30253寄存器中文资料pdf版本

zl30252、zl30253寄存器中文资料pdf版本,文档内容是官方版本芯片手册的第6章节中所有的寄存器的中文翻译部分,1-5 7-9章没有翻译 ,如果需要word文档,可以进入下面的连接http://download.csdn.net/detail/lizhu_csdn/9761710

2017-02-23

zl30252、zl30253寄存器中文资料

文档内容是官方版本芯片手册的第6章节中所有的寄存器的中文翻译部分,1-5 7-9章没有翻译 ,完档是word文档,可以自己修改

2017-02-23

hi3536内核补丁文件 keral内核3.10.0x 版本

git补丁,使用方法git aple patch

2017-02-08

wpa_supplicant-2.2.tar.gz

wpa_supplicant-2.2.tar.gz 官方原版

2016-10-31

openssl-0.9.8e.tar.gz

openssl-0.9.8e.tar.gz 官方原版

2016-10-31

STM32开发板 MPU6050程序

使用STM32野火开发板测试MPU6050 传感器代码,完整测试可以执行。

2015-07-29

空空如也

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

TA关注的人

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