自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超哥的专栏

博客新址:https://www.cnblogs.com/zhangxuechao/

  • 博客(703)
  • 资源 (38)
  • 论坛 (5)
  • 收藏
  • 关注

原创 博客搬家

博客搬家三次,因CSDN原因,一直失败。终于在上周搬家成功博客新址:https://www.cnblogs.com/zhangxuechao/因广告满屏,实在无法再使用下去不花钱买VIP,CSDN几乎无法有良好体验此博客将就不再发布新文章,过老的博文内容会不定时更新感兴趣的同学,欢迎访问新址,共同交流,共同进步!...

2019-10-31 16:57:44 168

原创 Android 全局变量 Application

MainActivitypublic class MainActivity extends Activity { private Button button; private MyApp myApp; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan...

2019-10-31 11:30:42 91

原创 Android AndroidManifest.xml

package主程序包的包名,它也是一个应用进程的默认名称versionCode给设备程序识别版本(升级)用的必须是一个interger值代表app更新过多少次,比如第一版一般为1,之后若要更新版本就设置为2,3等等versionName这个名称是给用户看的,你可以将你的APP版本号设置为1.1installLocation安装参数,是Android2.2中的一个新特性,instal...

2019-10-30 13:34:08 76

原创 sigrok源码编译

地址:https://sigrok.org/wiki/Main_Pagelibsigrokdecode安装sudo make install出现如下错误:python3.6 ./tools/install-decoders \ -i ./decoders -o /usr/local/share/libsigrokdecode/decoders/bin/bas...

2019-10-25 17:22:24 382

原创 u-boot-1.1.4修改启动地址

下面的修改针对PPC8548 NOR Flash。跑Linux带文件系统修改文件u-boot-1.1.4\common\cmd_bootm.cdo_bootm_linux在没有加命令行参数启动的时候,此函数可以通过解析环境变量中的默认启动地址,来引导内核。环境变量所在文件include/configs/MPC8548PC.h也可以通过命令行指定内核启动地址和文件系统地址下面,将在代码中修...

2019-10-24 19:26:42 1316

原创 RS422接线 z-tek RS232 TO RS485/RS422

接线方式z-tek引脚定义

2019-10-17 10:14:41 541

原创 STM32 掉电检测程序

当VDD下降到PVD阀值以下或当VDD上升到PVD阀值之上时,根据外部中断第16线的上升/下降边沿触发设置,就会产生PVD中断void PVD_IRQHandler(void){ led_ctrl(LED1, ON); if(PWR_GetFlagStatus(PWR_FLAG_PVDO)) { MSD0_WriteSingleBlock(1, buf); ...

2019-09-22 13:36:22 2066

原创 Qt 显示图片

QImage qImag("img.jpg"); //qImag = qImag.scaled(width, height); //缩放图片qImag = qImag.scaled(ui.label_img->size());ui.label_img->setPixmap(QPixmap::fromImage(qImag));QFile file("img.jpg")...

2019-09-18 22:28:12 217

原创 Cygwin添加右键菜单

修改注册表统一的方式,添加一个右键命令找到HKEY_CLASSES_ROOT\Directory\Background\shell右键,新建项。名字随便起再次右键,新建项。命名command修改数值为C:\cygwin64\bin\mintty.exe(Cygwin默认路径)修改环境变量修改配置文件.bashrc添加:export PATH="$PATH:/bin/"实验...

2019-09-03 15:17:31 199

原创 qt 使用OpenCV

使用MinGW编译OpenCV源码下载OpenCV源码、CMake编译工具编译安装完:Qt工程配置INCLUDEPATH += D:/qt_work/opencv/build/install/include/LIBS += -LD:/qt_work/opencv/build/install/x86/mingw/bin \ -lopencv_core411 \ -lop...

2019-09-01 12:46:10 1570

原创 STM32 IAP 升级功能

IAPIn Application Programming可通过USB,CAN,UART,I2C,SPI等接口实现IAP流程Bootloader程序:接收升级程序,更新到flash指定地址;跳转到指定地址执行STM32设置①:为Bootloader预留0x10000空间②:设置APP程序的起始地址③:中断向量表的偏移量设置④:生成bin文件详见:https://blog....

2019-08-25 17:23:29 191

转载 linux远程桌面连接 VNC Server

更新源# sudo apt-get update安装vnc4server# sudo apt-get install vnc4server修改vnc远程连接密码# vncpasswd编辑vnc4server的配置文件#!/bin/sh# Uncomment the following two lines for normal desktop:# unset SESSION_...

2019-08-21 22:39:18 80

原创 linux内核 mtd分区

首先内核配置需要打开MTD选项Memory Technology Devices (MTD) --->如果是Norflash,需要选择Common Flash Interface (CFI)相关的选项;而且需要配置映射首地址(和uboot中配置的flash首地址一致)、映射地址大小和位宽<*> CFI Flash device in physical memory m...

2019-08-16 20:28:30 1189

转载 STC15控制数码管 38译码器

共阳极数码管举例#define MAIN_Fosc 27000000L //定义主时钟#include "STC15Fxxxx.H"// 函数原形定义#define uchar unsigned charvoid Led_test(void);void LED_OUT(uchar X);//数码管显示0-9值,全暗状态是0xFFunsigned char code LE...

2019-07-16 13:15:23 451

转载 DS12C887实时时钟

实物图引脚定义GND、 VCC:直流电源,其中VCC接+5V输入,GND接地,当VCC输入为+5V时,用户可以访问DS12C887内RAM中的数据,并可对其进行读、写操作;当VCC的输入小于+4.25V时,禁止用户对内部RAM进行读、写操作,此时用户不能正确获取芯片内的时间信息;当VCC的输入小于+3V时, DS12C887会自动将电源发换到内部自带的锂电池上。MOT:模式选择脚,DA1...

2019-07-16 10:54:07 583

转载 printf打印字节调试

void print(BYTE *data, INT len){ INT x = 0; INT y = 0; if(data == NULL) { return; } for(x = 0; x < len; x += 16U) { debug("%p : ", &data[x]); for(y = ...

2019-07-11 17:22:20 567

转载 LED 控制卡 单元板 接口引脚定义

LED 12接口 使能 <--- OE A ---> 行选择信号 N B ---> 行选择信号 N C ---> 行选择信号 N CLK ---> 时钟信号 N LAT/ST ---> 锁存信号 N R ---> 红色数据 ...

2019-07-06 17:48:17 1424 2

转载 linux守护进程start-stop-daemon启动服务

#! /bin/shPATH=/sbin:/bin. /lib/lsb/init-functionsdo_start () { log_action_msg "do_start tftp here" if start-stop-daemon --start --background --pidfile /var/run/tftp.pid \ --exec /home...

2019-06-28 10:06:40 763

转载 相机速率计算

分辨率屏幕图像的精密度,是指显示器所能显示的像素有多少显示器可显示的像素越多,画面就越精细像素图像由一个个点组成,这个点叫做像素每秒传输帧数简称FPS画面每秒传输帧数,通俗来讲就是指动画或视频的画面数像素深度存储每个像素所用的位数,也用它来度量图像的分辨率计算速率速率 = 分辨率 x 帧率 x 像素深度举例相机参数:256*256@100FPS像素深度:8bit速率...

2019-06-27 16:46:34 1083 1

原创 CodeWarrior IDE烧写介绍

点击Flash烧写选择芯片系列下面将以PPC8548 NOR Flash烧写为例默认配置文件目录:C:\Program Files (x86)\Freescale\CodeWarrior PA V8.8\bin\Plugins\Support\Flash_Programmer\EPPC\选择芯片型号修改连接方式因为是通过usb连接的,所以按下图方式选择设置Flash基地址最...

2019-06-20 13:53:54 3474

转载 IAP15W4K58S4引脚定义 STC15

2019-06-13 21:00:03 6831

转载 74HC245引脚定义 使用方法

典型的CMOS型三态缓冲门电路,八路信号收发器。由于单片机或CPU的数据/地址/控制总线端口都有一定的负载能力,如果负载超过其负载能力,一般应加驱动器。主要应用于大屏显示引脚定义DIR:方向控制A0~A7:输入B0~B7:输出OE:输出使能真值表其中An=Bn,An输入Bn输出,引脚一一对应关系...

2019-06-12 17:18:56 4107

转载 74HC238引脚定义 使用方法

三八译码器用作IO扩展与复用用3个IO,可以控制8个输出引脚定义A0~A2:3个输入E1、E2:拉低使能,可以接地E3:拉高使能,可以接VCCY0~Y7:8个输出真值表如果想输出8个H,可以写一个循环设置8种输入达到效果...

2019-06-12 17:04:22 3283

转载 HC595驱动数码管

原理图举例#include <AT89X51.H>//-----------------------------------------------------------------------------// 函数原形定义#define uchar unsigned charvoid main(void); // 主函数void LED4_Display...

2019-06-12 16:34:18 2802 1

转载 ICMP重定向 Redirect netwox libpcap netwag

搭建环境两台虚拟机。攻击者:192.168.1.8被攻击者:192.168.1.9网络配置主机均采用DHCP攻击者配置打开转发数据包功能# sudo sysctl net.ipv4.ip_forward=1安装攻击软件netwox# sudo apt-get install netwox被攻击者配置安装抓包软件Wireshark# sudo apt-get ins...

2019-04-24 00:07:46 673

转载 ARP攻击 winpcap

ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗。解决办法详见百科#define ETHER_ADDR_LEN 6typedef struct{ u_char DestMAC[ETHER_ADDR_LEN]; //目的MAC地址 6字节 u_char SourMAC[ETHER_ADDR_LEN]; //源MAC地址 6字节 ...

2019-04-17 16:04:40 320

转载 打开Visual Studio 2017报错:未能正确加载“VSTS for Database Professionals Sql Server Data-tier Application”包

出现如下错误解决办法> cmd> regsvr32 %windir%\system32\jscript.dll

2019-04-14 21:34:43 257

转载 dos编码格式 cmd编码 dos中文显示

设置uft-8编码&amp;gt; chcp 65001设置默认编码&amp;gt; chcp 936字符集1258 越南语 1257 波罗的语 1256 阿拉伯语 1255 希伯来语 1254 土耳其语 1253 希腊语 1252 拉丁 1 字符 (ANSI) 1251 西里尔语 1250 中欧语言 950 繁体中文 949 朝鲜语 936 简体中文(默认) 932 日语 ...

2019-03-16 13:57:32 312

转载 linux rz sz文件传输 ZModem协议

比ftp和scp方便点rz: 接收文件sz: 发送文件安装# sudo apt-get install lrzsz使用

2019-03-16 13:39:22 1435

转载 linux cpu信息

/* who参数 RUSAGE_SELF:只返回当前程序的CPU时间占用信息 RUSAGE_CHILDREN:还包括子进程的CPU时间占用信息*/int getrusage(int who, struct rusage *usage);举例#include &amp;lt;stdio.h&amp;gt;#include &amp;lt;sys/time.h&amp;gt;#include &amp;lt;sys/r...

2019-03-15 17:23:14 65

转载 QML调用C++

//Login.h#include &lt;QObject&gt;#include &lt;QDebug&gt;class Login : public QObject{ Q_OBJECTpublic: explicit Login(QObject * parent = 0); Q_INVOKABLE void loginMessage(QString ...

2019-03-13 19:59:45 196

转载 sftp-server 搭建编译

下载开源代码https://github.com/zwx230741/openssh-portable编译# autoconf# ./configure --prefix=xxx# make# make install跨平台使用Cygwin编译缺少库,根据提示补充安装移植只移植可执行文件方式将local目录打包,移植到其他服务器# ls /usr/local/修改配...

2019-03-11 23:27:55 817

原创 守护进程创建

Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond,打印进程lpd等。(这里的结尾字母d就是Daemon的意思)1. 使进程在后台运行//创建子进程父进程退出if((pid = fork())&amp;amp;gt;0) exit(0);else if(pid&amp;amp;lt;0){ perror

2019-03-10 08:30:59 395

转载 /cygdrive/c/MinGW/bin/autoconf-2.68: line 501: /mingw/bin/autom4te-2.68: No such file or directory

出现如下错误编译openssh的时候# autoconf/cygdrive/c/MinGW/bin/autoconf-2.68: line 501: /mingw/bin/autom4te-2.68: No such file or directory解决办法# autoconf-2.69统一一下autoconf和autom4te的版本,编译就不会出错了...

2019-03-09 19:08:03 414

转载 curl smtp libcurl 邮件功能使用

/* * For an SMTP example using the multi interface please see smtp-multi.c. *//* The libcurl options want plain addresses, the viewable headers in the mail * can very well get a full name as well...

2019-03-09 14:02:39 632

转载 fatal error: iconv.h: No such file or directory

CodeLiteCodeLite编译出现如下错误:fatal error: iconv.h: No such file or directory解决办法安装Cygwin64支持包

2019-03-01 18:40:46 1238

转载 curl ftp libcurl 功能使用

struct FtpFile { const char *filename; FILE *stream;};static size_t my_fwrite(void *buffer, size_t size, size_t nmemb, void *stream){ struct FtpFile *out = (struct FtpFile *)stream; if(out...

2019-02-27 16:01:53 416

转载 curl http libcurl 功能使用

/* * This example shows a HTTP PUT operation. PUTs a file given as a command * line argument to the URL also given on the command line. * * This example also uses its own read callback. * * Here...

2019-02-27 15:03:44 90

转载 curl tftp libcurl 功能使用

#include &amp;amp;amp;amp;lt;curl/curl.h&amp;amp;amp;amp;gt;static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream){ curl_off_t nread; /* in real-world cases, this would probably get this data diff...

2019-02-27 12:55:19 873

转载 curl sftp libcurl 功能使用

#include &amp;amp;amp;amp;amp;lt;curl/curl.h&amp;amp;amp;amp;amp;gt;#undef DISABLE_SSH_AGENTstruct FtpFile { const char *filename; FILE *stream;};static size_t my_fwrite(void *buffer, size_t size, size_t nmemb,

2019-02-27 12:52:30 1190

usb Saleae 8逻辑分析仪使用说明书.pdf

usb Saleae 8逻辑分析仪使用说明书.pdf 含有软件的详细使用方法

2019-06-22

sftp_local

sftp服务端软件,编译好的 使用Cygwin64移植到windows使用的,运行也得用Cygwin。具体使用方式看博客

2019-03-11

curl动态库

curl动态库。支持x86和x64。支持debug和release,有deps依赖库和头文件。 测试release x86有效

2019-02-26

zlib128-dll.rar

zlib128动态库,官网直接下载的。 自己实在不想编译的,可以直接下载用,效果一样

2018-12-21

米联《ZYNQ SOC修炼秘籍》网手版20170510

米联《ZYNQ SOC修炼秘籍》网手版20170510

2018-12-19

ALINX黑金Zynq7000开发平台配套教程V1.02.pdf

ALINX黑金Zynq7000开发平台配套教程V1.02.pdf ALINX黑金Zynq7000开发平台配套教程V1.02.pdf

2018-12-18

sendemailapi

sendemailapi qt邮件发送api,可以使qt发送邮件简单高效实现

2018-08-11

5U21.0正式版-EC.ec

5U21.0正式版-EC.ec 5U2模块 5U21.0正式版-EC.ec 5U2模块

2018-07-31

MD5脚本.txt

MD5脚本.txt 易语言MD5生成所需要的脚本 配合易语言脚本组件

2018-07-30

SPL06-001_datasheet_V2.0

SPL06-001_datasheet_V2.0 歌尔是全球领先的MEMS厂家,最新推出新款气压传感器SPL06-001,定位精度可达5cm

2018-07-18

NAND Flash实验程序;支持2440开发板

NAND Flash实验程序;支持2440开发板 NAND Flash实验程序;支持2440开发板

2018-05-14

stm32 FLASH和内存大小定义

linux搭建stm32开发环境,所必须的文件 stm32 FLASH和内存大小定义

2018-03-02

stm32固件库改写文件

linux搭建stm32开发环境,所必须的文件 对stm32固件库的改写

2018-03-02

ARM Architecture Reference Manual (ARMv7-A and ARMv7-R edition)

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition Part A Application Level Architecture Part B System Level Architecture Part C Debug Architecture Part D Appendixes

2017-09-12

SIM900A_AT命令手册_V1.05.pdf

SIM900A_AT命令手册_V1.05.pdf

2017-07-26

汉字UNICODE互换工具.exe

汉字UNICODE互换工具

2017-07-26

SiC8051F_uVision.exe Keil调试驱动

SiC8051F_uVision.exe Keil调试驱动

2017-07-23

C8051F 初始化配置软件 ConfigAndConfig2Install.exe

C8051F 初始化配置软件 ConfigAndConfig2Install.exe

2017-07-23

C8051F官方下载程序

C8051F 官方下载程序 官方IDE

2017-07-23

U-EC5中文下载程序.exe

U-EC5 中文下载程序

2017-07-23

ESP8266-01烧写入门手册

8266-01烧写入门手册v1.0.3.pdf,烧写工具使用方法

2017-07-19

esp8266_non_os_sdk_api_reference_cn.pdf

esp8266无线模块,esp8266_non_os_sdk_api_reference_cn.pdf V2.1.2,API手册

2017-07-18

ESP8266 SDK 编程手册 1.30

ESP8266的WIFI芯片编程手册;SDK编程手册1.30版本;PDF文件

2017-07-18

单片机小精灵.exe

单片机小精灵v1.3完美破解 延时计算、定时器、计数器、串口波特率、中断、控制字等

2017-07-10

51波特率初值设定.exe

51波特率初值设定 根据定时器方式、晶振频率、波特率、SMOD计算

2017-07-10

51定时器计算

51定时器计算 根据定时器,晶振频率,定时时长 计算出初值

2017-07-06

取字模软件.EXE

取字模软件 A51 C51 格式取模

2017-07-06

ipscan.exe

ipscan是一款查找局域网的工具,我们都称它是ip端口扫描器,它能够协助你查找局域网中被用和未被运用的IP地址

2017-06-29

ntp-4.2.8p10.tar.gz

ntp-4.2.8p10.tar.gz,当前最新压缩包,加速下载,时间同步

2017-06-05

libxml2-2.9.4.tar.gz

当前最新libxml2-2.9.4.tar.gz,加速下载

2017-06-02

php-7.1.5.tar.gz

php-7.1.5.tar.gz,当前最新php压缩包,加速下载

2017-06-01

串口调试助手

2017-05-10

金仓数据库管理系统KingbaseES V7 快速安装指南.pdf

金仓数据库管理系统KingbaseES V7 快速安装指南

2017-05-09

valgrind-3.12.0.tar.bz2 - 20 October 2016 调试工具源码

为人民服务

2017-05-09

netstat-master.zip

netstat源码实现

2017-04-20

yaffs2.tar.gz

yaffs2.tar.gz

2016-08-07

chkconfig.deb

ubuntu上默认是不支持chkconfig命令

2015-08-19

get-pip.py

pip 是一个安装和管理 Python 包的工具,python安装包的工具有easy_install, setuptools, pip,distribute

2015-06-18

thomas_blog的留言板

发表于 2020-01-02 最后回复 2020-03-09

这广告马上就要填满屏幕了

发表于 2018-07-30 最后回复 2019-10-10

新版问题

发表于 2018-01-09 最后回复 2018-01-11

编辑模式点击Enter,切换软件光标消失

发表于 2018-01-04 最后回复 2018-01-05

专栏没有通过审核,请您修改后再次申请。

发表于 2017-08-15 最后回复 2017-08-15

空空如也

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

TA关注的人 TA的粉丝

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