自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿Sir问道

物来顺应,未来不迎,当时不杂,既过不恋!

  • 博客(34)
  • 资源 (51)
  • 收藏
  • 关注

原创 Hisi3559Av100 boot模式选择

1、模式选择2、BOOT_SEL3 选择A53MP表示双核 A73 和双核 A53 组成的四核 CPUA53Up表示单核的 A53 那个 CPUA53MP打印信息如下:A53UP打印如下:

2019-03-30 11:02:13 1055

原创 程序员高效办公利器整理

1、PC搜索工具Everything该工具可以添加查找文件夹列表和排除列表,查询非常快速高效,占系统资源很小。2、Xmind XMind 是一款非常实用的商业思维导图软件,应用全球最先进的Eclipse RCP 软件架构,全力打造易用、高效的可视化思维软件,强调软件的可扩展、跨平台、稳定性和性能,致力于使用先进的软件技术帮助用户真正意义上提高生产率。链接: htt...

2019-03-30 09:11:17 895

原创 PC端搭建NFS服务与linux客户端数据共享

1、下载haneWin NFS服务器软件https://www.hanewin.net/nfs-e.htm或者下载网上破解版,我用的1.1.69版本2、安装haneWin软件3、修改"输出"选项E:\04.code -public -name:nfs重启NFS服务器,从PC系统菜单里面找到"重启所有服务"4、linux客户端挂载nfsmount ...

2019-03-29 19:21:29 737

原创 海思Hi3559AV100串口RS232、RS485和CAN调试

1 外设分配2 管脚复用设置 串口外设 管脚 复用寄存器 DBG RS232 /dev/ttyAMA0 UART0_RXD/CANBUS0_RX/GPIO13_0 UART0_TXD/CANBUS0_TX/GPIO13_1 复用寄存器0x01F0000...

2019-03-29 15:52:13 5764 2

原创 McbXML纯C语言xml解析器linux移植和用法

McbXML纯C语言xml解析器linux移植和用法1、源码下载 源码链接McbXML2、海思环境编译

2019-03-28 18:24:58 323

原创 linux-IPC(消息队列)

linux消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。Linux用宏MSGMAX和MSGMNB来限制一条消息的最大长度和一个队列的最大长度。1、头文件2...

2019-03-26 19:19:05 594

原创 linux-IPC(共享内存)

Linux 信号量 shmget();shmctl();shmat();shmdt()函数 用法 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是...

2019-03-26 19:16:19 102

原创 linux-IPC(信号量)

Linux 信号量 semget();semctl();semop()函数 用法1、函数头文件#include <sys/types.h>#include <sys/ipc.h>#include <sys/sem.h>2、semget函数原型int semget(key_t _key ,int _nsems,int _semflg)...

2019-03-26 19:14:11 203

转载 hi3536 pcie驱动学习笔记(转)

Hi3536 PCIE学习笔记2(linux3.10.y) 一、PCI总线简单介绍1、PCI总线配置 两类配置请求:Type00h配置请求,Type 01配置请求。Type 00h配置请求:访问与HOST主桥或者PCI桥直接相连的PCI Agent设备或这PCI桥;Type 01h配置请求:至少需要穿越一个PCI桥,访问没有与HOST主桥或PC...

2019-03-25 15:54:42 3980

转载 hisi3559平台PCIE转USB调试(转)

hisi3559平台PCIE转USB调试(转)版权声明:转载请注明出处。 https://blog.csdn.net/zhenglie110/article/details/80564906第1章 PCIE驱动框架介绍pci驱动分为总线驱动和设备驱动。总线驱动是linux内核完成,主要完成设备的枚举,常规64个字节配置空间的访问。设备驱动是针对PCI接口具体设备需要实现的功能hi...

2019-03-25 15:47:01 5429

原创 Hi3559AV100平台PCIE硬盘STAT驱动调试

Hi3559AV100 没有STAT总线接口,但具有PCI Express (或简称PCIe)主要应用于PCIe外扩SATA、网口、WiFi以及片间级联等1、内核支持PCIE2、编译所需驱动进去目录/osdrv/components/pcie_mcc/pcie_mcc/ 修改Makefile编译报错如下:osdrv/components/pcie_mcc/pc...

2019-03-25 15:29:35 3674 1

原创 点阵字库制作和使用(三)

汉字点阵位图一、汉字表示 一个汉字由两个扩展 ASCII 码组成,第一个扩展 ASCII 码用来存放区码,第二个扩展 ASCII 码用来存放位码.在 GB2312-80 标准中,将所有的汉字分为94个区,每个区有94个位可以存放94个汉字,形成了人们常说的区位码,这样总共就有 94*94=8836 个汉字.在点阵字库中,汉字点阵数据就是按照这个区位的顺序来存放的,也就是最先...

2019-03-21 13:44:18 637

原创 点阵字库制作和使用(二)

ASCII点阵位图 ASCII编码方式用 1 byte来表示一个字符,ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。假设一个字符有8*16像素表示,需要16个字节表示一个字符数据。手工制作25...

2019-03-21 13:43:20 654

原创 点阵字库制作和使用(一)

常见编码介绍1.ASCII ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的系统,并等同于国际标准ISO/IEC 646。(百度百科) 2.GB2312 G...

2019-03-21 13:41:58 3214

原创 Hi3559AV100如何调试NVP6324 寄存器

NVP6324与主机通过I2C进行通讯的。为了方便调试NVP6324图像功能,方便调试各个寄存器的值,故添加一个可以获取和设置各个寄存器值ioctl,以便于应用层能可以动态设置。首先在jaguar1_common.h定义一个结构体typedef struct _rw_register_attr{ unsigned char flag;/**0:read;1:write*/ unsi...

2019-03-20 18:41:09 1818 1

原创 atoi() 和strtol区别和用法

1、函数原型unsigned long strtoul(const char *nptr,char **endptr,int base )#define strtoul simple_strtoul#define TOLOWER(x) ((x) | 0x20)static unsigned int simple_guess_base(const char *cp) {...

2019-03-20 11:10:07 1069

原创 IC卡通讯协议ISO7816

一、协议要求 根据ISO7816-2的规定,IC卡至少应该分配下面的几个引脚: I/O—串行输入输出 CLK—时钟信号 RST—复位信号 VCC—供电电压,5V GND—接地引脚,电压参考点 VPP—编程电压输入,可选...

2019-03-18 19:59:26 2113

原创 Hi3559AV100行车记录仪低功耗模式思考

Hi3559AV100行车记录仪低功耗模式思考

2019-03-18 11:08:37 1074 1

原创 Hi3559AV100电源管理和低功耗模式

2019-03-16 11:47:35 1894 3

原创 ONVIF局域网搜索工具

ONVIF协议: 百度百科解释:ONVIF致力于通过全球性的开放接口标准来推进网络视频在安防市场的应用,这一接口标准将确保不同厂商生产的网络视频产品具有互通性。2008年11月,论坛正式发布了ONVIF第一版规范——ONVIF核心规范1.0。随着视频监控的网络化应用,产业链的分工将越来越细。有些厂商专门做摄像头,有些厂商专门做DVS,有些厂商则可能专门做平台等,然后通过集...

2019-03-16 09:33:38 8700 1

原创 Beyond Compare 设置打开文件的默认编码

Beyond Compare 默认打开方式“西欧”,有时候会出现乱码,仔细查找终于发现可以设置默认编码方式。如图:

2019-03-16 09:18:43 4619

原创 Hi3559AV100使用TinyXML

一、介绍TinyXML是目前非常流行的一款基于DOM模型的XML解析器,简单易用且小巧 玲珑,非常适合存储简单数据,配置文件,对象序列化等数据量不是很大的操作。支持对XML的读取和修改,不直接支持XPath,需要借助另一个相关的类库TinyXPath才可以支持XPath。TinyXML它的类组织形式: TiXmlDocument : XML文档类,它一般用于指示一个文档对象;...

2019-03-15 17:26:16 147

原创 交通运输通信信息工程质量检测中心 检验报告

2019-03-14 11:16:48 2063

原创 行车记录仪过检中心

1、交通运输通信信息工程质量检测中心2. 申请流程3.提交资料4.交通运输部查询网址(道路运输车辆卫星定位系统平台和车载终端)

2019-03-14 11:01:09 393

原创 行车记录仪器件选型

1.WIFI &amp; BT模块 WG209 WG211 WG225深圳市天工测控技术有限公司 海思linux版本驱动支持好 IVT i4100-s 海思驱动需要立项,周期长2.GPS模块 中科微 和芯星通3. 4G模块 EC204、热敏打印机 WH-M07北京炜煌科技发展有限公司...

2019-03-14 10:29:22 406

原创 EXT4镜像制作和烧录

EXT4镜像格式一种是raw ext4 image,其特点是完整的ext4分区镜像(包含很多全零的无效填充区),可以直接使用mount进行挂载另一种是sparse ext4 image,是一个非常普通的dat文件。由于它将raw ext4进行稀疏描述,因此尺寸比较小(没有全零的无效填充区)在海思SDK文档osdrv\tools\pc\ext4_utils中编译生成有make_ext...

2019-03-11 11:52:14 1955

原创 Hi3559AV100的IR配置

红外遥控接收单元IR(Infrared Remoter )通过红外接口接收红外数据1、海思提供了IR驱动,编译加载。 目录:\drv\interdrv\hi_ir hi3559av100_ir.ko 和测试demo(hiir_test)2、管脚复用和时钟控制 himm 0x1f001040 0x1101; # 0: GPIO1...

2019-03-09 13:57:14 778

原创 grep 常用用法

grep的用法http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/grep -rn "module_init" ./kernel/linux-4.9.y_multi-core/include/linux/ 忽略大小写一般用 grep -rn -i'module_init' ...

2019-03-07 08:56:28 3348

原创 hi3559av100六轴陀螺仪ICM-20689驱动移植

1. copy iam20680.c, iam20680.h, invn_selftest.c and invn_selftest.h into kernel/drivers/misc2. modify Kconfig, example is shown belowconfig SENSORS_IAM20680 tristate "INV_MPU Accelerometer and...

2019-03-06 14:08:49 3294

原创 驱动中有关ioctl[宏]_IO, _IOR, _IOW, _IOWR 宏的用法与解析

在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于处理的几种相应信息。 cmd的大小为 32位,共分 4 个域:bit31~bit302位为 “区别读写” 区,作用是区分是读取命令还是写入命令。bit29~bit1514位为 "数据大小" 区,表示 ioctl() 中的 arg 变量传送的内存...

2019-03-06 08:53:05 1854

转载 GPS模块开发详解(转)

一、了解硬件我使用的GPS模块型号为UBX-M8030参看:UBX-M8030 系列参看:UBX-M8030 datasheet1、查看一下它的特性:多用途 GNSS 芯片,提供三种产品等级最多可并发接收 3 个 GNSS(GPS、伽利略、GLONASS、北斗)行业领先的 -167 dBm 导航灵敏度业界最低电流消耗在城市峡谷中具有绝佳的定位精度安全性和完整性保护支持所有...

2019-03-05 17:10:20 17926 5

原创 Hi3559AV100配置PWM

1、概述 主SOC 子系统提供1 组2 路独立的脉宽调 制信号输出。 Sensor Hub 子系统提供1 组8 路独立的脉宽调制信号输出。PWMn 的寄存器基地址表PWM 路数 基地址PWM0 0x1213_0000PWM1 ...

2019-03-04 15:28:19 1815

原创 Hi3559AV100添加Sensor Hub 串口UART映射

由于Hi3559AV100中<hi3559av100-demb.dts>只添加uart0- uart9,而uart10和uart11没有添加,而IC卡使用Sensor Hub UART5,故要添加相应串口。路径如下:osdrv/opensource/kernel/linux-4.9.y_multi-core/arch/arm64/boot/dts/hisilicon...

2019-03-04 15:08:06 2611 7

转载 HI3559A soc中使用sensor hub的uart0

背景介绍近期在Hi3559A上开发,项目需要在不启动M7的情况下,通过sensor hub的uart0与外部mcu的通信。根据《外围设备驱动操作指南》中介绍的步骤:下面提供一个 Soc 使用 Sensor Hub 的 uart0 外设资源的操作示例,SPI 与 I2C 均可参考以下步骤操作:步骤 1. 配置 menuconfig。在内核源码目录下输入以下命令:make ARCH=ar...

2019-03-01 17:27:05 2150

Hi3559A╱C V100 ultra-HD Mobile Camera SoC 用户指南.pdf

本文档介绍了 Hi3559A/C V100 芯片的特性、逻辑结构,详细描述各个模块的功能、工作方式、相关寄存器定义,用图表的方式给出了接口时序关系和相关参数,并详细描述了芯片的管脚定义和用途以及芯片的性能参数和封装尺寸。

2019-03-21

hi3559Av100 HiMPP V4.0 媒体处理软件开发参考.pdf

hi3559Av100 V4.0 HiMPP V4.0 媒体处理软件开发参考. 本文为使用 HiMPP 媒体处理芯片进行开发的程序员而写,目的是供您在开发过程中查阅媒体处理软件开发包的各种参考信息,包括 API、头文件、错误码等。本文档描述 HiMPP 媒体处理软件的各个 API 的使用方法,以及相关的数据结构和错误码.

2019-03-21

海思Hi3521A移植Nginx指南

海思Hi3521A移植Nginx指南 海思Hi3521A移植Nginx指南海思Hi3521A移植Nginx指南

2018-03-16

H_264视频编码标准和码率控制算法研究_李娟

H_264视频编码标准和码率控制算法研究_李娟H_264视频编码标准和码率控制算法研究_李娟

2017-11-24

H_264码率控制算法的研究_胡旭

H_264码率控制算法的研究_胡旭H_264码率控制算法的研究_胡旭

2017-11-24

H_264码率控制技术研究_刘海英

H_264码率控制技术研究_刘海英H_264码率控制技术研究_刘海英

2017-11-24

H_264_AVC视频压缩编码运动估计算法研究_杨虎

H_264_AVC视频压缩编码运动估计算法研究_杨虎H_264_AVC视频压缩编码运动估计算法研究_杨虎

2017-11-24

支持向量机:理论、算法与拓展

支持向量机:理论、算法与拓展

2013-03-16

SIFT算法的研究和改进

SIFT算法的研究和改进

2012-09-24

Exceptional.C++

Exceptional.C++中文

2012-05-26

Exceptional.C++中文

Exceptional.C++中文

2012-05-26

MFC类库详解

MFC类库详解

2012-05-26

Win32 API大全

Win32 API大全

2012-05-26

C#字符串和正则表达式参考手册

C#字符串和正则表达式参考手册

2012-05-26

射频模拟电路. 非线性电路的讲解

射频模拟电路讲解的大部分是非线性电路,高频电子学习有非常大的帮助

2010-07-22

《计算电磁场的矩量法》

计算电磁场的矩量法 非常好的电磁场理论教程,相互学习

2010-07-22

微波经典理论-西电梁昌洪教授的微波讲义

西电梁昌洪教授的微波讲义 非常好的资料,欢迎大家相互学习

2010-07-22

射频电路PCB设计 元器件的布局和电磁兼容

射频电路PCB设计 主要介绍元器件的布局与布线原则和 电磁兼容

2010-07-22

运放LM301AN的说明和应用

集成运放的说明和应用的说明和应用的说明和应用的说明和应用的说明和应用

2010-05-06

c++必知必会 英文版

这才叫经典的教程,欢迎下载

2008-06-01

四川省道路运输车辆主动安全智能防控系统政府监管平台技术条件(征求意见稿).pdf

四川省道路运输车辆主动安全智能防控系统政府监管平台技术条件(征求意见稿)

2019-09-27

关于印发公共汽车和“两客一危”车辆按照智能视频监控实施方案的补充通知.pdf

(渝标)关于印发公共汽车和“两客一危”车辆按照智能视频监控实施方案的补充通知

2019-06-25

Hi3559A/CV100 SVB电压和寄存器对应关系.pdf

Hi3559A/CV100 SVB电压和寄存器对应关系

2019-06-12

Hi3559CV100 ultra-HD Mobile Camera SoC 产品简介.pdf

Hi3559CV100 ultra-HD Mobile Camera SoC 产品简介

2019-06-12

Hi3559AV100 ultra-HD Mobile Camera SoC 产品简介.pdf

Hi3559AV100 ultra-HD Mobile Camera SoC 产品简介

2019-06-12

四川省道路运输车辆主动安全智能防控系统技术规范(试行).pdf

四川省道路运输车辆主动安全智能防控系统技术规范(试行)

2019-06-05

(苏标)道路运输车辆主动安全智能防控系统终端技术规范.pdf

(苏标)道路运输车辆主动安全智能防控系统终端技术规范

2019-06-05

(苏标)道路运输车辆主动安全智能防控系统通讯协议规范.pdf

(苏标)道路运输车辆主动安全智能防控系统通讯协议规范

2019-06-05

(苏标)道路运输车辆主动安全智能防控系统平台技术规范.pdf

(苏标)道路运输车辆主动安全智能防控系统平台技术规范.pdf

2019-06-05

(陕标)道路运输车辆主动安全智能防控系统终端技术要求.pdf

(陕标)道路运输车辆主动安全智能防控系统终端技术要求

2019-06-05

(陕标)道路运输车辆主动安全智能防控系统通讯协议要求.pdf

道路运输车辆主动安全智能防控系统通讯协议要求道路运输车辆主动安全智能防控系统通讯协议要求

2019-06-05

PC端定时器小工具OnlyStopWatch

该定时器PC小工具支持32位和64位操作系统OnlyStopWatch

2019-04-12

Hi3559AV100 单板设计文件说明.pdf

Hi3559AV100 单板设计文件说明

2019-03-21

空空如也

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

TA关注的人

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