自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随意的风的专栏

专注前沿技术

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

原创 Java开发之十二:getConstructor()和getDeclaredConstructor()区别

********* getConstructor()和getDeclaredConstructor()区别:*********getDeclaredConstructor(Class<?>... parameterTypes)这个方法会返回制定参数类型的所有构造器,包括public的和非public的,当然也包括private的。getDeclaredConstructors...

2020-02-28 16:26:24 1180

原创 IP-TCP-UDP报文格式

IP报文格式TCP报文格式源端口(Source port)和目的端口(Destination port)各16 bits。IP地址标识互联网中的不同终端,端口号标识终端中的不同应用进程,具有本地意义。32位IP + 16位端口号 = 48位插口。端口由互联网数字分配机构(Internet Assigned Numbers Authority,IANA)分配,TCP和UDP端口...

2020-02-27 12:51:19 615

原创 Java开发之二:Java开发笔记(序)章节目录

原文链接:https://blog.csdn.net/pinlantu/article/details/83957672现将本博客的Java学习文章整理成以下笔记目录,方便查阅。第一章 初识JavaJava开发笔记(一)第一个Java程序Java开发笔记(二)Java工程的帝国区划Java开发笔记(三)Java帝国的特种官吏Java开发笔记(四)Java帝国的度量衡第二章...

2020-02-26 19:08:05 211

原创 Android开发之二十一: Pmem相关介绍

2020-02-26 19:06:06 163

原创 Andriod开发之二十:Android开发笔记(序)写在前面的目录

https://blog.csdn.net/aqi00/article/details/50038385知识点分类一方面写写自己走过的弯路掉进去的坑,避免以后再犯;另一方面希望通过分享自己的经验教训,与网友互相切磋,从而去芜存菁进一步提升自己的水平。因此博主就想,入门的东西咱就不写了,人不能老停留在入门上;其次是想拾缺补漏,写写虽然小众却又用得着的东西;另外就是想以实用为主,不求大而全,但求...

2020-02-26 19:02:50 1022

原创 图像处理技术之四:信号频率(Frequency),幅值(Amplitude),周期(Period),相位(Phase)所代表的含义与关系

频率(Frequency),振幅(Amplitude),周期(Period),相位(Phase)所代表的含义与关系

2020-02-26 19:00:13 6514

原创 Android开发之十八-AsyncTask基本使用

简介AsyncTask 是轻量级的异步任务类,轻松地在 UI 线程控制后台操作和后台操作所返回结果,无需使用 Thread 和 Handler 这样的组合来进行切换。实际上 AsyncTask 是为我们所设计的关于 Thread 和 Handler 的帮助类。 AsyncTask 是经过 Android 封装、简化的异步任务实现方式,内部实现也是由 Thread 和 Handler 来实现异...

2020-02-20 11:22:47 503

原创 图像处理技术之三:降噪处理(中值、均值、最大值、最小值滤波、图像噪声)

图像噪声的成因分类与常见图像去噪算法简介1、图像噪声的成因图像在生成和传输过程中常常因受到各种噪声的干扰和影响而是图像降质,这对后续图像的处理和图像视觉效应将产生不利影响。噪声种类很多,比如:电噪声,机械噪声,信道噪声和其他噪声。因此,为了抑制噪声,改善图像质量,便于更高层次的处理,必须对图像进行去噪预处理。2、图像噪声的特征图像噪声使得图像模糊,甚至淹没图像特征,给分析带来困难。...

2020-02-17 12:02:23 10817

原创 图像处理技术之二:深度相机的主流技术方案一览Structure Light,ToF,Stereo Dual

公元2017年9月,随着iphoneX的隆重发布,其前置3D摄像头及Face ID令世人惊艳。前置3D传感摄像头,可以精准识别活体人像,可用于Face ID录制、解锁、动画表情、人像背景虚化与拍照。深度相机再次进入了主流科技圈的视野。为什么说“再次“,因为上一次引起主流关注还是2010年微软的第一代体感游戏机kinect的发布。主流技术方案介绍:深度相机的分类,基于其成像原理,呈现三足鼎立...

2020-02-17 10:41:05 1058

原创 图像处理技术之一:中值滤波&均值滤波

转自:openCV之中值滤波&均值滤波(及代码实现):https://blog.csdn.net/weixin_37720172/article/details/72627543在开始我们今天的博客之前,我们需要先了解一下什么是滤波:openCV之中值滤波&均值滤波(及代码实现)首先我们看一下图像滤波的概念。图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑...

2020-02-17 09:46:32 3092 1

原创 Android开发之十七:集合之SparseArray、ArrayMap详解

前言作为一个Anndroid开发人员来说,我们大多数情况下时使用的Java语言,自然在一些数据的处理时,使用到的集合框架也是Java的,比如HashMap、HashSet等,但是你可否知道,Android因为自身特殊的需求,也为自己量身定制了“专属”的集合类,查阅官方文档,android.util包下,一共捕获如下几个类:SparseArray系列(SparseArray,SparseBoo...

2020-02-13 17:08:12 552

原创 Java学习之十:ConcurrentHashMap-线程安全且高效的HashMap实现

简介ConcurrentHashMap是Java中的一个线程安全且高效的HashMap实现。平时涉及高并发如果要用map结构,那第一时间想到的就是它。那么我就这几个方面了解一下ConcurrentHashMap:1)ConcurrentHashMap在JDK8里结构2)ConcurrentHashMap的put方法、szie方法等3)ConcurrentHashMap的扩容4)...

2020-02-13 17:04:48 492 1

原创 Android开发之十六:Message、MessageQueue、Looper、Handler原理知识点源码分析

概述handler作为android消息处理的重要机制,全面回顾下其涉及的知识点。关键类整个消息处理机制中涉及到的主要类有:Message : 负责消息封装MessageQueue : 负责将消息封装为消息队列Looper : 负责从消息队列中获取消息并分发Handler : 负责消息发送及处理Message看看代码中的类注释:定义包含描述和任意数据对象的消息...

2020-02-13 11:48:13 174

原创 java学习之九:方法中Object... args参数的含义

关于java方法中Object... args参数的含义在阅读google发布的volley源码时,突然看到一个方法中存在这样的写法,如 :v(String format, Object... args)不明白什么意思,琢磨着为什么要这样写呢,跟Object[] args是一个意思吗?为什么用三个点代替呢?后来查阅了下文档,原来这是JDK1.5新增语法,新特性,动态参数或者是可变参数的意思...

2020-02-13 11:43:30 2053

原创 Android开发之十五:Handler、Thread、HandlerThread三者的区别- Handler 四个使用实例 及HandlerThread的使用

一、前期知识储备(1)Handler类,上官方文档,Handlerpublic class Handler.A Handler allows you to send and process Messageand Runnable objects associated with a thread's MessageQueue. Each Handler instanceis associ...

2020-02-13 09:41:54 1856

原创 Android开发之十四: camera(一):camera模组CMM介绍

https://blog.csdn.net/gabbzang/article/details/9457459android camera(一):camera模组CMM介绍android camera(二):摄像头工作原理、s5PV310 摄像头接口(CAMIF)android camera(三):camera V4L2 FIMCandroid camera(四):camera 驱动...

2020-02-11 15:43:06 492

原创 Android开发之十二:Camera成像原理介绍

1、Camera成像原理介绍Camera工作流程图Camera的成像原理可以简单概括如下:景物(SCENE)通过镜头(LENS)生成的光学图像投射到图像传感器(Sensor)表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理芯片(DSP)中加工处理->RGB图像数据,再通过IO接口传输到CPU中处理,通过DISPLAY就可以看到图像了。...

2020-02-11 15:32:28 2369

原创 Android开发之十一:RGB与Raw RGB有什么区别?camera 快门shutter

摄像头的数据输出格式一般分为CCIR601、CCIR656、RAW RGB等格式,此处说的RGB格式应该就是CCIR601或CCIR656格式。而RAW RGB格式与一般的RGB格式是有区别的。Sensor的感光原理 通过一个一个的感光点对光进行采样和量化,但,在Sensor中,每一个感光点只能感光RGB中的一种颜色。所以,通常所说的30万像素或130万像素等,指的是有30万...

2020-02-11 13:52:52 844

原创 Android开发之十:camera 概念&& camer 知识锦集

最简单的说法:快门速度影响曝光 曝光受快门速度和光圈大小的影响,通俗说法中的曝光时间跟快门速度是一样的,所以才会产生你这个疑问,但是正式的说法没有曝光时间这个说法,应该说是曝光量而不是曝光时间。 如果你一定要说曝光时间的话,就要抛开光圈的影响。你可以这样理解,当光圈相同的情况下,快门速度快则曝光时间短,快门速度慢,则曝光时间长。比如:光圈在F2.8的时候,千分之一秒的快门速度比百分之一...

2020-02-11 13:30:54 476

原创 Android 开发之九:Camera 基础

有效像素数码相机的像素数包括有效像素(EffectivePixels)和最大像素(MaximumPixels)。与最大像素不同的是有效像素数是指真正参与感光成像的像素值,而最高像素的数值是感光器件的真实像素,这个数据通常包含了感光器件的非成像部分,而有效像素是在镜头变焦倍率下所换算出来的值。数码图片的储存方式一般以像素(Pixel)为单位,每个象素是数码图片...

2020-02-11 13:18:09 440

原创 Android开发之八: Camera系统

1. Overview1.1 物理架构1.2 Android架构2. CameraService3. HAL4.Overlay5. Video for Linux1. Overview本文以Freescale IMX为例剖析camera摄像头的系统架构。1.1 物理架构硬件方面,camera系统分为主控制器和摄像头设备,功能上主要有preview...

2020-02-11 12:47:30 926

原创 Android开发之七:ION内存管理器(2)-- cache

ION如何实现buffer共享的思路倒是很清晰的,但是深入代码研究,发现ION是依赖于DMA Mapping的,而DMA mapping模块对我而言还是挺复杂的,看这个模块遇到的第一个问题就是cache。既然是DMA mapping,直接将申请的buffer设置为non-cacheable不就行了?这样就可以保证CPU通过DMA读写缓冲区的一致性了。为什么还有Consistent DMA mapp...

2020-02-11 11:30:21 375

原创 嵌入式外设之DMA

目录DMA简介【整理】以快递为例来说明DMA的功能DMA本意解析为何会出现DMA?DMA使用示例DMA vs 快递关于DMA是需要硬件支持的总结DMA简介DMA不是独立的某个外设,而是一个硬件模块支持DMA的功能一般对应的,也是按个数来的,对应的叫做多少个通道channel。【整理】以快递为例来说明DMA的功能DMA本意解析...

2020-02-11 11:24:12 689

原创 【第十三讲】TMS320F28335开发板之DMA模块

直接存储器访问(DMA)模块一、内存与外设进行数据交换的方式:中断方式:每传输一次数据,就必须经历中断处理的全部步骤,而且一般需要借助CPU内部的寄存器作为中介,也就是说CPU需要从来源把每一片段的资料复制到暂存器,然后把它们再次写回到新的地方,在这个时间中,CPU对于其他的工作来说就无法使用。 DMA模式:不用CPU的寄存器作为传输中介,完成存储器和外设间、存储器和存储器...

2020-02-11 11:12:34 6896 1

原创 Arm linux dma mapping操作

概述由于处理器存在cache,cache和内存中数据可能不一致,所以驱动在使用dma在内存和device之间搬移数据前后需要cpu对cache和内存中数据进行同步。有些dma寻址能力有限,比如只能寻址内存低128m,但数据在内存的1G地址处,这时需要进行数据转移。基本概念cpu读取数据时先查询l1 cache,如果没有再向l2 cache查询,如果没有在向内存查询,然后把数据从ddr...

2020-02-11 10:39:15 581

原创 Android开发之六:SurfaceView、ANativeWindow原生绘制

SurfaceView​ Activity的View hierachy的树形结构,最顶层的DecorView,也就是根结点视图,在SurfaceFlinger中有对应的Layer。​ 对于具有SurfaceView的窗口来说,每一个SurfaceView在SurfaceFlinger服务中还对应有一个独立的Layer,用来单独描述它的绘图表面,以区别于它的宿主窗口的绘图表面。​ 在WM...

2020-02-10 18:34:14 3651 1

原创 Java学习之八:Java中标签的用法

java中的标签Java的控制循环结构中是没有关键字goto的,这种做法有它的好处,它提高了程序流程控制的可读性,但是也有不好的地方,它降低了程序流程控制的灵活性,所以说,“上帝是公平的”。所以,Java为了弥补这方面的不足,Java提供了break和continue的标签用法。Java中的标签就是一个紧跟着“:”的标识符。与其他语言不通,Java语言的标签必须放在循环前面才有作用。下面就来看一...

2020-02-10 16:10:23 491

原创 Android开发之五:Ashmem匿名共享内存驱动

匿名共享内存匿名共享内存的实现是已Ashmem驱动程序为基础所构建起来的一套方案,基于linux的临时文件系统tmpfs. ashmem系统大概分成三层,如下: 最下方的是kernel层,也就是我们即将介绍的ashmem驱动程序,在启动时它会创建一个/dev/ashmem的设备文件。 而上层的cutils库就通过文件访问操作open,ioctl来访问驱...

2020-02-06 13:26:16 694

原创 Android开发之四:匿名共享内存(Ashmem)原理

阅读之前,不妨先思考一个问题,在Android系统中,APP端View视图的数据是如何传递SurfaceFlinger服务的呢?View绘制的数据最终是按照一帧一帧显示到屏幕的,而每一帧都会占用一定的存储空间,在APP端执行draw的时候,数据很明显是要绘制到APP的进程空间,但是视图窗口要经过SurfaceFlinger图层混排才会生成最终的帧,而SurfaceFlinger又运行在另一个独立的...

2020-02-06 13:22:46 613

原创 java学习之七:使用匿名类直接new接口

2020-02-06 13:05:51 193

原创 Java学习之六:“this”和“类名.this”以及“类名.class”的区分和详解

目录目录引言:1. Class类介绍:1.1 Class类简介:1.2 得到类对象的三个方法:1.3 Class类的常用方法:2. this关键词:3. 类名.this :4.总结引言:对于以上三个语法结构的区分,需要先理解Class类所有对象的类以及调用了静态方法的类都需要在对象创建之前在JVM虚拟机中加载,加载内容被称为“类对象”,每个...

2020-02-06 12:56:24 532

原创 Android开发之三:java、native内存共享--ByteBuffer使用总结

ByteBuffer使用总结目录一、概述二、DirectByteBuffer的使用方式1.native创建DirectByteBuffer,java通过native映射2.java层创建buffer数组,native层获取对应的native buffer3.两种方式的共同点三、总结一、概述最近做一个项目,性能不达标,在软件实现中频繁的调用jni实现java、...

2020-02-06 12:24:52 2352 1

原创 Android开发之二:在JNI中如何使用ByteBuffer

1,ByteBuffer 定义在NIO中,数据的读写操作始终是与缓冲区相关联的(读取时信道(SocketChannel)将数据读入缓冲区,写入时首先要将发送的数据按顺序填入缓冲区)缓冲区是定长的,基本上它只是一个列表,它的所有元素都是基本数据类型。ByteBuffer是最常用的缓冲区,它提供了读写其他数据类型的方法,且信道的读写方法只接收ByteBuffer。ByteBuffer有以下几种...

2020-02-06 12:20:30 2877

原创 Android开发之一:10.0 USB弹窗权限流程解析

1. 新建activity,获取UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE)2. 获取所以的USB设备HashMap<String, UsbDevice> map = usbManager.getDeviceList()3. 过滤别的USB设备,拿到自己USB的USBDe...

2020-02-06 12:14:25 1380

TMS320C6000系列map-tools工具

TMS320C6000系列map_tools工具

2023-11-09

CodeComposerStudio-TI系列DSP开发环境经典教程(中文版)

内涵: CodeComposerStudio-TI系列DSP开发环境经典教程(中文版) TMS320C6000系列DSP的CPU与外设.pdf TMS320C6000系列DSP编程工具与指南.pdf

2023-11-09

USB-DEV-BULK驱动、USB-DEV-SERIAL-DRIVER驱动、USBlyzer 通过"USB BULK"管道实现

演示 USB 从方式,通过"USB BULK"管道实现主机和评估板的数据交换。 通过 Mini OTG 转换头将评估板 OTG 接口和 PC 机 USB 接口连接,然后在 PC 机中安 装 USB 驱动程序,

2023-09-04

USB转串口驱动.zip

亲测试好用,包含win7、win8、win10等系统(CH341SER、PL2303_Prolific_DriverInstaller_v110、CH341SER、win10_pl2303、YH-340、USB-to-Serial Comm Port.exeHL-340.EXE、CH341SER.EXE) USB转串口驱动.zip 常用usb转串口驱动,包括以下3个驱动: CH340驱动(USB串口驱动)_XP_WIN7、WIN8、WIN10共用

2023-09-01

TL6478(TI TMS320C6748 DPS)EVM开发板技术讲座 第二讲:USB转串口驱动安装

USB转串口驱动安装,内部含有驱动安装程序

2023-09-01

ZOC602串口工具(针对Tronlong TL6748-TI TMS3206748 DSP)

ZOC602串口工具,针对Tronlong TL 6748( TI MTS320C6748 DPS)开发板

2023-08-31

TI-TMS320C6748DSP技术参考手册(中文版)+参考例程

SYS BIOS (TI-RTOS 内核) v6.41 用户手册 TMS320C674x DSP 宏模块参考手册 TMS320C6748 DSP 技术参考手册 (Rev. A) TMS320C6748 定点与浮点数字信号处理器 (Rev. F) TMS320C6748中文勘误表 系统分析用户手册 TMS320F28335中文数据手册,详细描述了dsp28335的资源,管脚定义意义,并对硬件资源进行了详细的描述,对照英文版资料翻译,加快研发进程

2023-08-03

基于UVC协议的USB3.0图像采集系统设计

基于UVC协议的USB3.0图像采集系统设计

2023-02-10

基于USB3.0总线的视频图像采集系统的设计.zip

基于USB3.0总线的视频图像采集系统的设计.zip

2023-02-10

USB协议详解.zip

USB协议详解.zip

2023-02-10

USB-Video-Class-1-5.zip

USB_Video_Class_1_5.zip

2023-02-10

USB Gadget Function驱动分析.pdf

USB Gadget Function驱动分析.pdf

2023-02-10

USB CDC从理论到实践-9527的专栏-CSDN博客 - blog.csdn.net

USB CDC从理论到实践_9527的专栏-CSDN博客 - blog.csdn.net

2023-02-10

Linux USB的那些事之设备驱动子系统终极篇.pdf

Linux USB的那些事之设备驱动子系统终极篇.pdf

2023-02-10

Linux USB-Gadget 驱动框架.pdf

Linux USB-Gadget 驱动框架.pdf

2023-02-10

图解USBUSB 之CDC 设备枚举过程详解.pdf

【图解USB】USB 之CDC 设备枚举过程详解.pdf

2023-02-10

图解USBUSB 之CDC 程序结构(完结篇).pdf

【图解USB】USB 之CDC 程序结构(完结篇).pdf

2023-02-10

XUDebuger(UVC扩展单元调试工具) .exe

XUDebuger(UVC扩展单元调试工具) .exe

2023-02-10

UVCStreamComandParserV1.1.exe

r\公共平台\4 嵌入式\设计文档\2 安霸平台Uvc模块软件设计\usb调试工具\UVCStreamComandParserV1.1.exe

2023-02-10

UsbTreeView

\公共平台\4 嵌入式\设计文档\2 安霸平台Uvc模块软件设计\usb调试工具 非常好用

2023-02-10

BusHound-v6.0.1.rar BusHound-v6.0.1.rar BusHound-v6.0.1.rar

BusHound_v6.0.1.rar BusHound_v6.0.1.rar BusHound_v6.0.1.rar BusHound_v6.0.1.rar \公共平台\4 嵌入式\设计文档\2 安霸平台Uvc模块软件设计\usb调试工具 非常好用

2023-02-10

海思-拼接 产线标定库 API 参考.pdf

海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf 海思-拼接 产线标定库 API 参考.pdf

2022-11-16

linux系统V4L2驱动对接代码C++撰写

linux系统V4L2驱动对接代码C++撰写linux系统V4L2驱动对接代码C++撰写 // 初始化 INT32 CV4l2CaptureIr::init(INT32 nIavFd, UINT32

2022-10-13

ARM NEON指令集.docx

内涵简单示例,NEON Programmer’s Guide arm官方neon编程指南,可用于实现快速的矩阵运算、图像变换、卷积网络运算,性能优化必备

2021-06-03

AMap3D(功能极其丰富的地图应用源码).zip

AMap3D(功能极其丰富的地图应用源码).zip

2015-12-25

订餐网站外卖系统源码饿了么..zip

订餐网站外卖系统源码饿了么..zip

2015-12-25

iFruit-master(《水果风暴》源码).zip

iFruit-master(《水果风暴》源码).zip

2015-12-25

《宝石迷阵》源码及配套视频教程

《宝石迷阵》源码及配套视频教程

2015-12-25

unity3d脚本的808个教程

unity3d脚本的808个教程

2015-12-25

AI游戏引擎程序设计.pdf

AI游戏引擎程序设计.pdf

2015-01-23

javaAIP官方文档中文

javaAIP官方文档中文

2014-12-30

练成linux高手

练成linux高手

2014-12-30

CXIMAGECRTD.DLL

CXIMAGECRTD.DLL

2014-12-30

ActionScript 3.0 api参考文档

ActionScript 3.0 api参考文档

2014-12-30

linux.chm 学习的最好帮手

linux.chm 学习的最好帮手,里面讲解的很详细,本书是为广大Linux学习者制做的,本书内容基础,语言简短简洁,也节选了一些比较经典而且一定要了解的Linux知识,循序渐进的介绍Linux相关知识,从入门到提高,希望对所有学习Linux的朋友都有帮助。<br>

2008-08-08

一个让你做分析图很美的小工具SwiffChartPro31.zip

一个让你做分析图很美的小工具SwiffChartPro31.zip

2008-08-08

正则表达式释疑.pdf

正则表达式释疑.pdf

2008-08-08

linux命令大全.zip

linux命令大全.zip

2008-08-07

缺陷报告编写规范.rar

\\缺陷报告编写规范.rar

2008-08-07

测试用例设计.pdf

测试用例设计.pdf

2008-08-07

空空如也

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

TA关注的人

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