自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(188)
  • 资源 (26)
  • 收藏
  • 关注

转载 RK3568 MIPI驱动JD9365A触摸屏调试过程(转)

关于MIPI的初始化命令这里做个简单的介绍,初始化命令由命令类型(0x15写入双字节数据,0x39写入多字节数据,0x05写入单字节数据),延时(1个字节),数据长度(写入的数据长度),数据内容(写入的数据内容)。根据上面厂家提供的驱动程序示例和JD9365的数据手册中一些上电时序就可以写出RK3568的设备树,此屏幕设备树配置如下:其中enable-delay-ms,reset-delay-ms等可以查看JD9365的数据手册,有些时间参数找不到,可以使用原来设备树中的默认参数。有些屏幕的内部了的调。

2023-05-23 10:23:28 1464

原创 RK 平台MIPI 点屏注意事项

有些屏幕它的单条初始化指令是很长的,而 RK 默认的单条指令长度又有限制,当指令内容过长时,就会导致段错误的发生,直接引起无法开机。我这里需要额外强调一点:0x29 和 0x39 是有区别的,不可通用,如果你发现自己的指令内容没有错,但就是点不起来,那么可以尝试一下更改 0x29 系或 0x39 系看看效果。rk 平台关于 MIPI 屏幕的点屏流程已经非常完善了,基本上只要确定了硬件没问题、接线没问题、屏幕没问题,再稍稍配置一下 dtsi 里的参数就可以的了。这个节点中记载的是屏幕的初始化指令。

2023-05-15 17:05:19 2016

转载 在服务器上搭建 Git仓库

在开始架设 Git 服务器前,需要把现有仓库导出为裸仓库——即一个不包含当前工作目录的仓库。 这通常是很简单的。 为了通过克隆你的仓库来创建一个新的裸仓库,你需要在克隆命令后加上--bare选项。 按照惯例,裸仓库的目录名以 .git 结尾,就像这样:$ git clone --bare my_project my_project.gitCloning into bare repository 'my_project.git'...done.现在,你的my_project.git目录中...

2020-06-13 23:46:39 821

转载 如何擦除eMMC存储器

根据该文章介绍我成功擦除并烧录EMMC成功,非常感谢!所以保存记录下来。有四种方式可以擦除VIMs板载eMMC存储器,如下:按键模式 串口模式 中断模式 命令行模式注意:由于VIM1、VIM2和VIM3操作方式基本上是一样的,所以本文档以VIM1为例进行说明。按键模式(确保U-boot正常运行)所有固件都只支持eMMC擦除,请按如下步骤擦除eMMC:给VIMs上电 同时按住Power和Function按键不松手 短按 ‘Reset’按键 执行上述步骤后U-boot会自动擦.

2020-06-13 11:12:31 8744

转载 mongodb Error: couldn’t add user: No role named userAdminAnyDatabase

最近在使用 MongoDB,在创建用户时遇到了 Error: couldn't add user: No role named userAdminAnyDatabase@xttblog : 异常问题。今天把这个问题的解决办法分享给大家!整个错误异常信息如下:Error: couldn't add user: No role named userAdminAnyDatabase@xttblo...

2019-12-31 08:57:25 1975

转载 https://blog.csdn.net/dong_alex/article/details/80937140

转自:https://blog.csdn.net/dong_alex/article/details/80937140session_start():Session data file is not created by your uid服务器上有多个server, 多个php, 容易出现这个问题, 原因是因为没有权限操作/tmp/sess文件,解决:将所有server (httpd, nginx...

2018-07-13 14:05:34 901

转载 编译安装PHP7的MySQL扩展mysql.so

转自:http://www.maixj.net/wz/php7-mysql-so-14716PHP7已经彻底废弃了传统的mysql_connect()函数,源码安装包里,也不再提供传统mysql函数库的支持(PHP推荐使用mysqli或者pdo_mysql)。这样带来的问题是,运行老的PHP程序,比如WordPress,就会出现数据库连接失败的情况,表现出来的特征就是这个让人抓狂的错误:Fatal...

2018-07-13 14:04:25 4830

转载 Oauth2.0 协议简介及 php实例代码

转自:http://www.dahouduan.com/2017/11/21/oauth2-php/Oauth2.0 是一个开源的授权协议,在全世界得到广泛应用,比较大的社交服务都支持了Oauth2.0 协议,例如 QQ,微博,微信。Oauth2 协议的使用场景假设有一个叫“教程集”的网站,可以通过读取用户在微信里的好友关系查询到还有谁也在学习教程,用户想使用该服务,就必须让“教程集”读取自己在微...

2018-07-13 14:01:33 4792 1

转载 NGINX配置HTTPS OCSP完整过程

转:https://sillydong.com/mysa/myserver/https_openssl.html最近在调试https,买了一个godaddy的证书,ocsp的配置一直不成功,参考了网上各种文档,从godaddy的存储库下载各种证书,尝试各种搜索结果均无果,后来申请了一个startssl的证书,简单配置了一下,从官网下在了根证书和中间证书合成了一下就可以用ocsp了,邮件给start...

2018-07-13 14:00:02 4494

原创 fatal error: gnu/stubs-soft.h: No such file or directory

设置如下:CC=arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/home/share/linux/4.1.15-2.0.0/sysroots/cortexa9hf-vfp-neon-poky-linux-gnu

2017-12-01 16:46:14 3201 1

转载 BANANAPI 修改启动直接进入系统

1、将 /etc/inittab 中的 id:2:initdefault 改为 id:5:initdefault(只有一处)2、将 /etc/lightdm/lightdm.conf 中的 #autologin-user= 改为 autologin-user=pi(只有一处)—2和3是登录到控制台、5是登录到桌面pi是自动登录的用户名,不需要设置密码,如果没有第二步,会打开 x 要

2017-05-20 17:37:03 904

转载 struct tm 赋值设置时间

tm_isdstmktime() 将 struct tm 描述的时间转换成时间戳,tm_isdst 只是传入的时间是否是 DST(夏令时),tm_isdst 含有:1: 是 DST0: 不是 DST-1: 由 mktime() 自己去判断当前系统设置是否是 DST注意:有些实现是判断大于0还是小于0,没有限定为 1 和 -1, 但在我的 Linux 系统中,

2017-04-26 14:32:48 3353

转载 Qt之显示yuv数据图像

来自:http://blog.csdn.net/x348722662/article/details/53445136本文对在QT中实时显示yuv数据提供一个解决方案,再次特别非常感谢http://blog.yundiantech.com/中的博文,也是借鉴其中的播放YUV文件的demo实现实时播放yuv视频数据,废话不多说,就直接介绍显示效果最好的方法吧qt中利用mmfpeg将y

2017-04-03 16:00:12 2059

转载 Attaching USB Serial Adapters – FTDI/CP2102/PL2303/CH340G

TL-WR703N: Attaching USB Serial Adapters – FTDI/CP2102/PL2303/CH340GAlthough the TL-WR703N has a built in UART, as I have shown in my previous article, it’s rather difficult to access, and

2017-03-07 21:41:51 1294

转载 弄懂SPI接口

SPI(Serial Peripheral Interface,串行外设接口)是Motorola公司提出的一种同步串行数据传输标准,在很多器件中被广泛应用。1. 接口SPI接口经常被称为4线串行总线,以主/从方式工作,数据传输过程由主机初始化。如图1所示,其使用的4条信号线分别为:1) SCLK:串行时钟,用来同步数据传输,由主机输出;2) MOSI:主机输出从机输

2017-02-10 16:25:04 1684

转载 解决ubuntu14.04下samba共享目录share点开弹出没有权限访问的问题

步骤一:在ubuntu14.04下如何配置samba就不多说了,我的问题是配置完成以后,从windows访问共享目录,都连上了,但是点开share文件夹却弹出没有权限访问的对话框。如下图所示:这个问题搞了好久,网上试了各种方法都不行,最后看了下/var/log/samba/目录下的log.%m文件,里面输出的几条log信息如下:[2016/10/17 20:27:00.

2017-02-07 23:05:21 1710

转载 QT应用程序开发到Android

转自:http://blog.csdn.net/tony_zouzou/article/details/7356132Qt最大的优势就是跨平台,一次性开发的Qt应用程序,可以跑Windows、跑Linux、跑MAC……如今移动平台Android操作系统如此火爆,Qt当然不能放过对android的支持,对了,还有iphone/ipad。而且,c++开发者们,想做android开发也不是问题了

2016-12-29 10:19:18 818

转载 最简单的基于FFmpeg的libswscale的示例(YUV转RGB)

转自:http://blog.csdn.net/leixiaohua1020/article/details/42134965=====================================================最简单的基于FFmpeg的libswscale的示例系列文章列表:最简单的基于FFmpeg的libswscale的示例(YUV转RGB)

2016-12-27 18:06:41 1076

原创 EMW3031下模拟I2C实现

#define CT_SDA_PIN   MICO_GPIO_5 //254                         //定义SDA所对应的GPIO接口编号 #define CT_SCL_PIN   MICO_GPIO_6 //255                         //定义SCL所对应的GPIO接口编号 #define CT_RST_PIN         GPI

2016-11-08 13:14:06 1031

原创 openwrt 下基于按键法的WPS功能实现

系统要删除hostapd-mini 和wpad-min这两个模块, 然后安装hostapd-utils和wpad模块。修改配置文件/etc/config/wirless 添加 option wps_pushbutton '1'接收wps按键消息并调用命令:hostapd_cli wps_pbc 即可实现。

2016-03-29 17:33:46 5887

原创 openwrt 下调试实现wifi 开启/关闭及设置指示灯

首先根据按键gpio端口号修改arch/mips/ath79/match-ap121.c的GPIO数值,具体驱动文件是在trunk/package/kernel/gpio-button-hotplug/src gpio-button-hotplug.c文件。应用程序检测到按键按下开调用以下脚本。并设置LED指示灯。#!/bin/shSW=$(uci -q get wireless.

2016-03-29 17:26:34 5261

原创 openwrt Web刷写新的固件提示文件格式问题

在通过WEB更新系统升级包时弹出提示“The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.”这个问题在网上也找了些资料,有的说把格式转换为.trx ,但在我这里就不适用。所以就去看具体的f

2016-03-29 17:12:31 6119

原创 openwrt luci 编译默认中文设置

1. 设置加载中文语言包进入openwrt目录下:vi feeds.conf.default 修改src-svn luci这一行。src-svn luci svn://svnhost.cn/luci-chn/tags/0.9.0/contrib/packagemake package/symlinks2. 配置选项中选择默认中文语言mak

2016-03-21 17:38:56 8907 1

原创 Nginx handler 返回值解释

一般而言 handler 返回:NGX_OK : 表示该阶段已经处理完成,需要转入下一个阶段NG_DECLINED : 表示需要转入本阶段的下一个handler继续处理NGX_AGAIN, NGX_DONE : 表示需要等待某个事件发生才能继续处理(比如等待网络IO),此时Nginx为了不阻塞其他请求的处理,必须中断当前请求的执行链,等待事件发生之后继续执行

2016-03-20 11:54:20 1879

转载 Openwrt常用烧写命令

from:http://blog.chinaunix.net/uid-25631578-id-4011568.htmlAR系列分区地址4M flash的分区地址:分区名        起始地址        结束地址         分区长度 uboot        0x9f000000    0x9f020000     0x20000 firmware

2016-02-25 17:19:04 2243

转载 基于ar9331 mips架构AP121 uboot分析(3) 启动流程

mips架构u-boot启动流程u-boot的启动过程大致做如下工作:1、cpu初始化2、时钟、串口、内存(ddr ram)初始化3、内存划分、分配栈、数据、配置参数、以及u-boot代码在内存中的位置。4、对u-boot代码作relocate5、初始化malloc、flash、pci以及外设(比如,网口)6、进入命令行或者直接启动Linux

2016-01-20 18:42:50 1431

转载 worker process 3577 exited on signal 11

测试方法: [www.sebug.net] 本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负! debian:~# uname -a Linux debian 2.6.18-6-686 #1 SMP Thu Aug 20 21:56:59 UTC2009 i686 GNU/Linuxdebian:~# cat /etc/issueDebian GNU/Linux 4.0 /n

2016-01-17 00:31:51 5229

转载 nginx错误日志出现worker process 24939 exited on signal 11 (core dumped)

今天发现用google浏览器访问nginx服务器时,部分文件请求无法正常加载,导致页面显示不正常。查看nginx错误日志,出现了大量这样的数据:[plain] view plaincopy2015/04/22 13:31:59 [alert] 13175#0: worker process 2703 exited on signal 11 (

2016-01-17 00:30:27 11336

转载 tomcat如何配置环境变量

下载安装tomcat,如何配置环境变量?配置过程中是否和作者一样经常出现错误?请仔细读文及注意事项。工具/原料1,JDK:版本为jdk-7-windows-i586.exe  下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2,tomcat

2016-01-12 16:45:48 420

转载 启动mysql 报错,,Starting MySQL.Manager of pid-file quit without updating fi[失败] (2011-10-28 12:30:56)转载▼

出现这个问题,主要是,因为本服务器原来已经安装过mysql 应该是没有卸载干净,所以会报错.第一,先删除rm -rf /var/lib/mysql,然后重新初始化      usr/local/mysql/bin/mysql_install_db --user=mysql 第二, 看是否已经运行数据库进程了,ps -a|grep mysql [root@c5 m

2016-01-10 23:24:33 752

转载 LNMP架构搭建(Linux+Nginx+MySQL+PHP)

源码编译安装方式这次实验的环境是CentOS 5.9 x86_64,最小化安装的系统。1.安装依赖库#yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-d

2016-01-10 16:38:34 572

转载 Nginx下实现pathinfo及ThinkPHP的URL Rewrite模式支持

开Nginx的配置文件 /usr/local/nginx/conf/nginx.conf 一般是在这个路径,根据你的安装路径可能有所变化。如果你配置了vhost,而且只需要你这一个vhost支持pathinfo的话,可以直接打开你的vhost的配置文件。找到类似如下代码(不同版本的nginx可能稍有不同,但是相差不会很远):    location ~ .*.(php|php5)?$

2016-01-09 14:15:41 455

原创 ubuntu 下编译phpphp-5.6.17出错“configure: error: mcrypt.h not found.”

ubuntu 10系统 下编译phpphp-5.6.17出错“configure: error: mcrypt.h not found. Please reinstall libmcrypt.”解决办法为:apt-get -y install libmcrypt-dev 即可。

2016-01-08 22:28:21 1902

转载 IP数据包格式

TCP/IP协议定义了一个在因特网上传输的包,称为IP数据报(IP Datagram).这是一个与硬件无关的虚拟包,由首部和数据两部分组成.首部的前一部分是固定长度,共 20 字节,是所有IP数据报必须具有的.在首部的固定部分的后面是一些可选字段,其长度是可变的.IP数据报首部的固定部分中的各字段版本:占4位,指IP协议的版本.通信双方使用的IP协议版本必须一致.日前广

2015-12-22 23:24:28 918

转载 TCP/IP数据报格式

IP数据报格式    图1.IP数据报格式版本字段长度为4,用来表明建立数据报的IP版本,目前的IP版本是IPv4,IPv6正在发展中。IPv4的字段为0100 。首部长度(报头长度)指的是首部占32 bit字的数目,包括任何选项。由于它是一个4比特字段,因此首部最长为60个字节。15x32/8=60字节.IP首部始终是32 bit的整数倍.IP数据报报头的最小长度为2

2015-12-22 23:19:54 540

转载 以太网,IP,TCP,UDP数据包分析

1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、T

2015-12-22 23:03:29 532

转载 Nginx学习之六-nginx核心进程模型

一、Nginx整体架构正常执行中的nginx会有多个进程,最基本的有master process(监控进程,也叫做主进程)和woker process(工作进程),还可能有cache相关进程。一个较为完整的整体框架结构如图所示:二、核心进程模型启动nginx的主进程将充当监控进程,而由主进程fork()出来的子进程则充当工作进程。ng

2015-12-19 13:52:16 504

转载 Nginx源码分析-启动初始化过程(一)

转自:http://www.cnblogs.com/li-hao/archive/2013/02/28/2937258.htmlNginx的启动初始化在src/core/nginx.c的main函数中完成,当然main函数是整个Nginx的入口,除了完成启动初始化任务以外,也必定是所有功能模块的入口之处。Nginx的初始化工作主要围绕一个类型为ngx_cycle_t类型的全局变量(cy

2015-12-19 13:12:56 521

原创 nginx Makefile中添加编译自定义模块

由于最近项目需要,所以开始研究了nginx的代码来。经过在网上大量的阅读相关的博文。弄清楚如何添加新的模块,如何编译等等了解整个过程。现在记录下编译添加新模块的过程。在源代码根目录添加文件夹nginx_http_push,相关的代码放在这个文件夹里面写好相关代码,然后配置编译。1. 查看原来编译带的参数 nginx -V 2. 重新配置 ./configure --pr

2015-12-19 12:16:35 2085

转载 openwrt启动过程中

在openwrt启动过程中,向串口的输出主要有四个部分(如下所示):U-Boot 的输出,kernel的输出,文件系统启动过程中的输出(也是kernel输出的一部分,但是打印语句在系统的配置文件中),系统输出。[cpp] view plaincopyU-Boot 1.1.4 (Aug 27 2011 - 10:39:39)  >  A

2015-10-28 11:47:24 2359

mongodb_stretch_3_0_14_core.zip

The main operating system for Raspberry Pi, Raspbian, continues to evolve. The latest version as of August 2017 is “Raspbian Stretch” — based upon the current stable version of Debian 9. The previous version was known as “Raspbian Jessie”. One difference between versions is OpenSSL libraries. OpenSSL is a general purpose cryptography library that provides an open source implementation of the Secure Sockets Layer (SSL). My previous builds of MongoDB relied on the older library. As a result, my previous binaries for 3.0.14 and 3.0.9 do not run under Raspbian Stretch. Given this change as well as other changes to MongoDB source and newer compilers, I could no longer compile MongoDB 3.0.14 with SSL. After a few source tweaks and use of various compiler flags, I have manged to compile MongoDB core apps and tools. These binaries do NOT support SSL and only run under Raspian Stretch on a Raspberry Pi 3. [UPDATE — 2018 Mar 22] I have confirmed that these binaries work on the latest Raspberry Pi 3 Model B+ with the March 2018 version of Raspbian.

2020-01-15

mongodb-linux-arm64-ubuntu1604-v3.4-latest.tgz

arm64 位系统的mongodb 工具。对应的平台下可以直接使用。方便有需要的人可以快速的下载使用。

2020-01-15

Ubiqua Protocol Analyzer

自己平常用的测试调试工具,在这里上传便以后再使用时方便下载。

2018-05-30

OauthenTest

oauth 测试用的参考代码。

2017-08-23

office project 2007 sp3

office project 2007 sp3 用于项目研发人员安排,时间计划等项目管理的工具

2017-02-27

kamailio 安装配置过程

kamailio 安装配置过程,根据实际在UBUNTUN服务器下安装配置kamailio的过程步骤,记录在配置过程中遇到的问题及解决,直到最终测试成功。

2016-12-27

USB 转串口驱动

ZE533C usb 转串口驱动。

2016-11-21

word2007转PDF 插件

office 2007 word 文档转 PDF 格式插件。

2016-11-21

source insight 中文插件

解压msimg32.dll sihook.dll siutf8.dll 到Source Insight 3.X安装目录

2016-04-15

php-5.5.22

php-5.5.22.tar.gz 配合nginx 使用与H5页面调用的代码。

2016-03-20

开发使用UE编辑工具

该版本UE是绿色版,解压即可使用。无须注册、非试用版,可以放心的下载。

2016-02-27

WIN7 64位 U232-P9 USB转232驱动

针对型号为U232-P9的USB转232的转接头的驱动程序。

2015-12-05

ETS4工程项目配置记录

文档中主要是记录下在使用ETS4在创建项目、配置项目、调试设备的相关软件工具操作过程。

2015-11-25

WIN7 Atheros wifi driver

宏基笔记本4540无线网卡驱动

2015-03-23

Visual+C+++6.0(支持win7)

Visual+C+++6.0(win7).

2014-01-15

dx9sdk.part5.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第5部分。

2014-01-14

dx9sdk.part4.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第4部分。

2014-01-14

dx9sdk.part3.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第三部分。

2014-01-14

dx9sdk.part2.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第二部分。

2014-01-14

dx9sdk.part1

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件。

2014-01-14

strmbasd.lib

解决当编译错误提示为:error LNK2001: unresolved external symbol _IID_ISampleGrabberCB

2014-01-14

ftp客户端程序

C语言写的FTP客户端测试代码,在LINUX X86平台和ARM平台运行通过测试上传图片到服务器上的FTP服务端.

2013-09-28

linux 组播通信程序

组播通信的服务端和客户端代码实例,已经在linux X86版本和ARM版本上运行通过测试。

2013-09-28

qml 编写的RSS浏览器

如果通过使用QML和QT的环境下编写超炫的UI界面程序。通过它让我更加深入的学会了QML编程知识。

2012-11-10

QT 开发的嵌入式邮箱

用QT 写的嵌入式平台下的收发邮件工具。

2010-10-27

空空如也

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

TA关注的人

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