自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晨海的博客

学习有情怀

  • 博客(80)
  • 资源 (2)
  • 收藏
  • 关注

转载 分辨率测试方法 ——TV line检测

图像分辨率检测,楔形线测试方法

2022-12-28 10:26:00 2197

转载 关于ARM Keil5 Optimization level 优化等级的一些分析【转】

官网文档: https://www.keil.com/support/man/docs/uv4/uv4_dg_adscc.htm Optimization Control compiler code optimization for the generated c...

2021-03-15 17:05:04 896

转载 程序员如何编写高大上且实用的技术文档--转

原文链接:https://blog.csdn.net/qq_17324713/article/details/105895720?utm_term=%E7%A0%94%E5%8F%91%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3%E7%BC%96%E5%86%99&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduweb~default-0-105895720&spm=

2021-03-13 11:56:48 1195

转载 Linux 设备树与驱动的关系

    一开接触设备树,我就不知道设备树与驱动的关系,设备树是在内核3.0以后才有的。不过3.0以前的和3.0以后的驱动其实变化不大。     驱动的开发方法可以分为三种:传统方法,总线方法,设备树方法。     这篇文章围绕点亮一颗LED来说明这三种方法。     驱动流程分为5个部分:1、分配  2、设置  3、注册file_operation&n...

2020-12-01 14:54:11 1884

转载 Linux设备和模块的分类

概念:在Linux系统中,所有设备都被映射成 【设备文件】 来处理,设备文件,应用程序可以像操作普通文件一样对硬件设备进行操作。 一、设备类型整理自:(相当不错,建议有时间看下原文)    《第一章 设备驱动简介 1.3.节 设备和模块的分类》    《Linux设备驱动之字符设备驱动》  一般情况下,以 Linux 的设备可区分为 3 种基本设备类型:字符设备、块设备,  网络设备  一个字符设备或块设备都在/dev目录下对应一个设备文件。  linux用户...

2020-11-26 11:01:26 453

转载 以太网芯片MAC和PHY的关系

问:如何实现单片以太网微控制器? 答:诀窍是将微控制器、以太网媒体接入控制器(MAC)和物理接口收发器(PHY)整合进同一芯片,这样能去掉许多外接元器件.这种方案可使MAC和PHY实现很好的匹配,同时还可减小引脚数、缩小芯片面积.单片以太网微控制器还降低了功耗,特别是在采用掉电模式的情况下. 问:以太网MAC是什么? 答:MAC即Media Access Control,即媒体访问控制子层协议.该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接...

2020-11-25 14:10:32 1187

原创 VMware虚拟机扩展磁盘容量

VMware虚拟机扩容扩容之前:目标:将原来的50G扩展为150G1. 关闭虚拟机,设置扩展磁盘容量步骤如下图所示确认后就可以开启虚拟机了!**PS:**虚拟机关机后修改硬盘容量才有效,另外如果有快照的话也要先删除快照才能设置扩展磁盘容量通过快照管理器删除2. 打开虚拟机,分配扩展出来的磁盘容量​ 通过上面的扩展磁盘容量设置后,开启虚拟机,进行如下操作:2.1 使用gparted工具,删除原来的扩展分区和逻辑分区2.1.1 安

2020-09-26 23:02:37 46457 33

转载 摄像头模组,sensor感光原理和输出格式[转]

原文链接:https://blog.csdn.net/lanxiaoke123/article/details/100566101?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2alltop_click~default-2-100566101.nonecase&utm_term=sensor 图像bayer的

2020-09-24 11:45:20 14840 2

转载 ISP基本框架及算法介绍[转]

原文链接:https://blog.csdn.net/lz0499/article/details/71156291 ISP基本框架及算法介绍         ISP(Image Signal Processor),即图像处理,主要作用是对前端图像传感器输出的信号做后期处理,主要功能有线性纠正、噪声去除、坏点去除、内插、白平衡、自动曝

2020-09-23 09:26:08 497

原创 Linux使用samba网络映射

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。1. 安装sambasudo apt-get install samba2. 启动sambasudo /etc/init.d/s.

2020-09-21 08:44:15 1551

转载 串口通信协议常用的校验算法

原文链接:https://blog.csdn.net/shenziheng1/article/details/52942879 1.数据校验过程由于数据传输距离的因素影响,计算机和受控设备间的通信数据就常常出现不可预知的错误。为了防止这些错误所带来的影响,一般在通信时采取数据校验方法,而奇偶校验和循环冗余码校验就是其中最常用的校验算法。串行数据在传输过程中,由于干扰可能引起信息的错

2020-08-10 10:00:55 5710

转载 wireshark网络抓包工具

wireshark抓包新手使用教程文章来源:https://www.cnblogs.com/mq0036/p/11187138.html   Wireshark是非常流行的网络封包分析软件,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程各种问题定位。本文主要内容包括:  1、Wireshark软件下载和安装以及Wireshark主界面介绍。  2、WireShark简单抓包示例。通过该例子学会怎么抓包以及如何...

2020-05-14 14:01:22 521

转载 详解 H.264 NALU语法结构

文章来源:https://blog.csdn.net/qq_29350001/article/details/78226286讲到H.264除了前两篇文章提到的,I、P、B帧。参看: 图像和流媒体 -- I 帧,B帧,P帧,IDR帧的区别还有其他相关术语:NALU:H264编码数据存储或传输的基本...

2020-05-13 10:16:55 2009

转载 图像采集中的YUV数据格式

原文链接:https://blog.csdn.net/armwind/article/details/52190123https://www.cnblogs.com/azraelly/archive/2013/01/01/2841269.html   &...

2020-04-08 18:02:02 646

转载 物理内存与虚拟内存之间的映射

原文链接:https://blog.csdn.net/zhyfxy/article/details/70157248 1、用户编制程序时使用的地址称为虚地址或逻辑地址,其对应的存储空间称为虚存空间或逻辑地址空间;而计算机物理内存的访问地址则称为实地址或物理地址,其对应的存储空...

2020-03-26 15:58:54 1517

转载 GET和POST两种基本请求方法的区别

原文链接:https://www.cnblogs.com/logsharing/p/8448446.html GET和POST两种基本请求方法的区别 </h1> <div class="clear"></div> <div class="...

2020-03-26 09:47:44 223

转载 嵌入式arm linux设置登录用户和用户密码

原文链接:https://www.cnblogs.com/liushuhe1990/articles/10916134.html 出于保护系统的目的,需要给系统设置登录用户名和密码,因此就在网上查询了下怎样给嵌入式arm linux系统设置登录用户名和密码的方法,结果如下:设置登录用户和用户密码,在/etc/inittab文件中,内容如下:#first:run the system s...

2020-03-25 11:49:17 1832

转载 Linux驱动之i2c用户态函数调用

原文链接:https://blog.csdn.net/wnn_0919/article/details/80526509?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task ...

2020-03-24 15:24:31 2499

转载 解析sample例程学习官方API:解析VIO Sample例程

原文链接:https://blog.csdn.net/qq845699/article/details/104148754 先从比较常用的VIO Sample进行解析。进入VIO模块可以看...

2020-03-20 17:19:23 1695

转载 嵌入式linux开发uboot启动过程源码分析

文章出处:https://www.cnblogs.com/cyyljw/  一、uboot启动流程简介    与大多数BootLoader一样,uboot的启动过程分为BL1和BL2两个阶段。BL1阶段通常是开发板的配置等设备初始化代码,需要依赖依赖于SoC体系结构,通常用汇编语言来实现;BL2阶段主要是对外部设备如网卡、Flash等...

2020-03-13 14:31:53 280

转载 海思HI35xx平台软件开发快速入门之背景知识

原文链接:https://blog.csdn.net/dosthing/article/details/80201379?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task ...

2020-03-09 17:17:49 375

转载 LVDS接口详解

一:LVDS输出接口概述二:LVDS接口电路的组...

2020-03-09 13:55:24 12767

转载 MIPI接口资料汇总

一、介绍1、MIPI联盟,即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。MIPI(移动产业处理器接口)是MIPI联盟发起的...

2020-03-09 13:51:08 473

转载 Linux内核启动出错can't get kernel image

原文链接:https://blog.csdn.net/zhengqijun_/article/details/71908896 主机环境:RHEL6.5编译器:arm-linux-gcc 4.3.2开发板:mini2440u-boot:2010.03内核:Linux1...

2020-03-06 11:17:02 2325

原创 error:conversion frim "cv::Mat"

解决方法:使用下面的函数替换掉原来的转换函数Mat image_to_mat(image im){image copy = copy_image(im);constrain_image(copy);if(im.c == 3) rgbgr_image(copy);Mat m(cv::Size(im.w,im.h), CV_8UC(im.c));int x,y,c;int step...

2020-03-03 22:24:00 313

原创 CUDA Error: out of memory:darknet: ./src/cuda.c:36: check_error: Assertion `0' failed.

用GPU跑yolov3模型时,出现下面错误layer filters size input output 0 conv 16 3 x 3 / 1 224 x 224 x 3 -> 224 x 224 x 16 0.043 BFLOPs 1 CUDA Error: out of...

2020-03-03 22:20:36 778

原创 Linux搭建YOLOv3+OpenCv3+GPU开发环境

操作系统平台:Ubuntu16.04独立显卡:GeForce 940M环境配置:NVIDIA驱动+CUDA+cuDNN一、安装NVIDIA驱动安装好双系统后,开启Linux操作系统,安装NVIDIA驱动,首先区Nvidia官网查看适合自己的GPU驱动,我的显卡类型是GeForce 940M,所以选择对应驱动下载下载后的驱动安装包为NVIDIA-Linux-x86_64-440....

2020-03-02 20:23:32 2549 1

原创 【Hi3516A】烧写u-boot,kernel 以及rootfs到开发板

如果待移植单板中已有U-boot运行,则可以通过串口或网卡与服务器连接,直接移植更新U-boot;而如果是第一次烧写,则需要使用fastboot或者DS-5工具进行烧写。由于我的单板中已有U-boot运行,所以我采用网口分别将u-boot,kernel,rootfs烧写到Flash中,单板默认为从SPI Flash启动,所以本次也采用的是SPI Flash烧写方法。前期准备:1.首先保证开...

2020-03-02 16:48:54 824 1

原创 【Hi3516A开发板】初步调试分析--uboot

安装USB转串口驱动:CP2102 USB to UART Bridge Controller链接:https://pan.baidu.com/s/1IPtQt08wfTuTFSPosYY5oQ 提取码:y6rj原有的的uboot,kernel,rootfsU-BOOT 2010.6Linux version 3.4.35jffs2机器平台:hi3516a开发板连接电脑;在Sec...

2020-03-02 14:41:10 977

原创 ubuntu16.04安装配置NFS服务器、TFTP服务器、SSH服务器

一、nfs服务器配置1. 安装nfs服务器sudo apt-get install nfs-kernel-serversudo apt-get install nfs-common2. 打卡nfs服务器的配置文件,查看是否安装成功sudo gedit /etc/exports3. 创建一个挂载目录,并给予权限sudo mkdir -p /opt/nfssudo c...

2020-03-02 14:31:42 444

原创 Makefile:92: recipe for target 'obj/convolutional_kernels.o' failed

单独用GPU编译darknet源码时出现如下错误:解决方法: 修改MakefileNVCC = /usr/local/cuda-9.0/bin/nvcc重新编译,错误解决make测试一下GPU版本的yolov3./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg出现如下错误:./darknet: error...

2020-03-01 21:54:46 4611

原创 Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915解决办法

sudo update-initramfs -u在更新内核的时候发生如下错误update-initramfs: Generating /boot/initrd.img-4.15.0-88-genericW: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915W: Possibl...

2020-03-01 16:12:29 2213

原创 E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: U

问题:运用sudo apt-get install 安装软件时,出现以下错误E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-...

2020-03-01 15:43:27 460

转载 串口、COM口、UART口, TTL、RS-232、RS-485区别详解

原文链接:https://blog.csdn.net/wb790238030/article/details/83502823 调试时总是会遇到各种各样的接口,各种各样的转换板,似懂非懂的感觉...

2020-02-28 18:10:09 600

转载 Hi3516CV500单板实操笔记

原文链接:http://blog.sina.com.cn/s/blog_4c451e0e0102yai1.html Ubuntu 16.04x32 + Window 10操作系统实操。1. HI3516CV500DMEB VER.A 单板,只有uboot 2016.11.2.该板子所拥有的硬件资源如下:    ->1.SPInor flash...

2020-02-28 14:51:10 1929

转载 嵌入式:编译程序并传至Hi3516运行

任务1. Linux下编译嵌入式程序2.程序加入到Hi3516运行内容:一、基础知识1.编译的知识2.gcc命令二、如何编译三、直接编译把编译好的程序导入硬件运行0相关信息0.1 sepcam...

2020-02-28 14:24:27 461

原创 【Hi3516A】使用mkfs.jffs2 工具制作jffs2根文件系统镜像

为了将根文件系统进行移植,需要将其制作为根文件系统镜像,这类似于把光盘制作成ISO文件映像,也就是对根文件系统进行打包压缩了;本文中制作的是jffs2文件系统镜像,所使用的mkfs.jffs工具从SDK中得到,ffs2格式的镜像适用在spi flash,所以制作jffs2镜像时,需要用到spi flash的块大小jffs2文件系统简介JFFS2 是 RedHat 的 David Woodh...

2020-02-28 14:15:22 1540

转载 Hi3516A开发--板卡烧写

Fastboot工具使用说明,里已经给出相应的烧写方式。这几种方式主要是要明确,它们的适用的场景。主要是两类,一类是单板没有boot,一类是单板上有boot。我们先拿的空板一般都是没有boot的,所以也就可以明白需要使用哪种烧写方式了。其次还要了解烧写的镜像,烧写镜像包括:U...

2020-02-28 11:51:19 861

原创 bash: cannot create temp file for here-document: No space left on device

在Linux终端上输入Tab键时,显示如下错误bash: cannot create temp file for here-document: No space left on device然后输入命令df -h查看/dev/sda1 49G 49G 0 100% /发现磁盘空间使用已满了,这时得删掉一些内容了,或者对磁盘进行扩容使用命令du --max-...

2020-02-28 11:35:30 1577

转载 从零开始之文件系统制作、根文件系统制作

嵌入式根文件系统一般都是使用busybox1.下载https://busybox.net/我没安装git工具,我就直接下载源码了我们就下载一个19.2的版本放入linux系统中某个目录,解压需改顶层Makefilenfs服务器搭建,参考我的这篇文章https://blog.csdn.ne...

2020-02-28 09:22:18 377

Linux_aisound_exp1226_5d42900d.zip

科大讯飞语音库使用,把科大讯飞的64位库文件配置到系统库文件中,编译成功在讯飞的工程文件中可以看到 bin 目录下会生成一个可执行文件,执行代码合成语音文件

2020-01-03

User'sGuide_MSP432E401Y_LaunchPad.pdf

User'sGuide_MSP432E401Y_LainchPad,里面包含MSP432E401Y原理图及使用手册

2019-07-08

空空如也

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

TA关注的人

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