自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (10)
  • 收藏
  • 关注

原创 基于联咏NT96670/675/672芯片全高清记录器方案开发的产品规格参数

本文介绍了基于联咏NT96670/675/672芯片全高清记录器方案开发的产品技术方案

2023-03-07 19:57:38 3720

原创 ubuntu18.04 配置nfs服务

1,安装nfs服务器软件2,修改配置文件, 添加nfs-server上用于共享的目录,并设置允许访问该目录的客户机IP,及其读写权限3, 启动nfs服务

2022-06-23 14:22:09 951

原创 解决ubuntu 报错:error found when loading /etc/profile

解决ubuntu 报错:error found when loading /etc/profile

2022-06-23 11:51:22 1431

原创 Ubuntu图形界面root登录出现“sorry, that didn‘t work please try again”

Ubuntu图形界面root登录出现“sorry, that didn't work please try again”

2022-06-23 11:12:00 1952

原创 移植带桌面ubuntu18.04到RK3568开发板

1,从ubuntu官方下载最小系统Ubuntu Base 18.04.5 LTS (Bionic Beaver)CD images for Ubuntu Base 18.04.5 LTS (Bionic Beaver)http://cdimage.ubuntu.com/ubuntu-base/releases/18.04.5/release/二、安装Qemu-User-Static工具1,QEMU是专门模拟不同机器架构的软件,在ubuntu中对其支持良好,若需要挂载ubuntu arm6

2022-06-22 17:32:14 4295 3

转载 最全行车记录仪主控芯片及方案排名TOP15、行车记录仪终端品牌厂商代表产品和方案排名TOP50

行车记录仪组成:1、主控芯片主控芯片相当于电脑的CPU ,他负责数据图像的采集和数据的压缩,是记录仪最核心的部件。目前行车记录仪图像处理解决方案的供应商主要有安霸 (Ambarella)、卓然(Zoran)、联咏(Novatek) 、Mstar(收购 AIT )、全志(Allwinner)、森国科(SGKS)、杰理、太欣(STK)、倚强(SQ)、凌通(generalplus)、建荣。按照录像的分辨率来分,大致可以分为VGA(640x480)、720P(1280x720)、1080P(1920x1

2022-05-18 10:51:40 11651

原创 联咏(Novatek)NT98562M/NT98566M成像处理器Datasheet、SDK工具包下载

联咏(Novatek)NT98562M/NT98566M成像处理器Datasheet、SDK工具包下载

2022-04-14 08:37:31 2626

原创 联咏(Novatek)数码夜视仪/红外热像仪/望远镜相机解决方案

novatekNT98562M是一款高度集成的SOC,具有高图像质量、低比特率、低功耗,针对2Mp至4Mp边缘IP摄像头应用。该SoC集成了armCortex A9CPU 内核、新一代ISP、H.265/H.264视频压缩编解码器、高性能硬件DLA模块、图形引擎、显示控制器、以太网PHY、USB 2.0 Host/device、音频编解码器、RTC和 SD/SDIO 3.0提供最佳性价比的EDGE-IP摄像头解决方案。 NovatekNT98566M是一款高度集成的SoC,具有高图像质量...

2022-04-14 08:33:26 2329

原创 联咏(Novatek)NT98562/NT98566/NT96565|SDK海思HI3516EV200/V300技术方案选型

Novatek 联咏#NT98562、NT98566#,#内置DDR,4lane双sensor输入,继HI3516EV200/EV300之后的新选择联咏NT9656x参数:内置DDR,可以进一步压缩产品成本Nova Gen3高品质ISP:3DNR(TMNR3),SHDR,WDR4,为客户提供更高质量的图像效果原厂SDK和方案商应用级SDK加持,加速产品落地兼容海康、大华、宇视等各大主流ONVIF平台、NVR支持移动侦测、隐私遮蔽、视频遮挡等NVR上报能力#NT98566方案.

2022-04-14 08:04:12 14199 3

原创 嵌入式Linux系统Cache内存占用过高问题的分析

问题背景:在嵌入式Linux系统产品稳定性测试过程中,我们最关心也是最重要的问题是内存泄漏问题。一般嵌入式产品内存容量比较有限,我们除了分析代码层次的内存泄漏缺陷外,还实时监测系统运行的内存状态。以免过度使用内存导致系统将进程kill掉的情况。本文主要分析下Cache内存占用的原因,解决办法以及对系统运行的影响;问题分析:在嵌入式Linux系统中使用free命令可以看到如下信息:# free total used ...

2022-04-01 11:39:07 3585

原创 Linux上如何将ssh私钥复制到另一台机器使用

举个例子:现在有三台服务器,分别为test1,test2,test3,我在test2服务器上创建了ssh的密钥对(rsa类型),我打算将公钥传到test3,将私钥复制到test1,然后使用test1服务器连接test3服务器,这三台机器上分别有用户:test1,test2,test3操作如下:1.在test2服务器创建ssh密钥对(rsa类型)[root@test2 ~]# ssh-keygen2.将公钥传到test3[root@test2 ~]# cd .ssh/[root@test2

2020-11-14 16:11:18 4760

原创 libevent evhttp实现的http客户端发送POST请求

基本环境使用版本为libevent-2.1.5,目前为beta版,其中evhttp和旧版区别在于新增了如下接口// 设置回调函数,在包头读取完成后回调void evhttp_request_set_header_cb (struct evhttp_request *, int(*cb)(struct evhttp_request *, void *))// 设置回调函数,在body有数据返回后回调void evhttp_request_set_chunked_cb (struct evht

2020-05-12 17:00:12 5876

原创 浅析嵌入式开发中编写linux脚本的”瑞士军刀“

在嵌入式linux开发过程中,当开发板启动过程时,首先需要运行一些shell脚本来进行系统配置。我们知道linux一切皆文件,如果对配置文件或log打印信息的获取需要写个程序去读取,必然大大降低了开发效率。本文浅析三个非常高效的linux shell命令(awk,grep,sed),在开发工程中的实际应用。1,从系统命令的打印中获取有用信息。演示:上图为开发板网络信息,现在从中获取...

2020-04-30 13:54:55 268

转载 多种方式生成指定范围和指定格式的随机数与随机字符串

1.使用系统的 $RANDOM 变量fdipzone@ubuntu:~$ echo $RANDOM17617$RANDOM 的范围是 [0, 32767]如需要生成超过32767的随机数,可以用以下方法实现。例:生成400000~500000的随机数#!/bin/bashfunction rand(){min=$1max=$(($2-$min+1))num=$((...

2020-04-22 16:57:39 718

转载 libevent http库-使用示例

libevent自带了一个http库,用它可以很简单的实现一个http服务器。/************************************************************************* * > File Name: http.c * > Author: liuqianghua * > Mail: liuqiangh...

2020-03-04 15:39:10 325

转载 ubuntu14.04扩展磁盘空间--Gparted工具

问题描述:之前ubuntu磁盘空间20G,随着存储的文件越来越多,磁盘空间已用18G以上,因此需要扩大磁盘空间到40G。z@ubuntu:~$ sudo fdisk -l[sudo] password for z:Disk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylinders, t...

2020-01-21 12:00:33 608

原创 RK3308嵌入式系统使用Recovery模式升级的流程

一、Recovery升级概述在嵌入式Linux系统开发中,对终端设备升级的方式有很多种,主要包括:1,SD卡或U盘启动烧写;2,OTA(空间下载技术)升级;3,远程在线烧录;4,文件拷贝的方式升级。本文主要介绍的是OTA技术升级时下载升级包到设备端后,再采用的Recovery模式对指定的分区进行烧写的升级流程。 ...

2020-01-02 11:23:28 5319

原创 Buildroot构建嵌入式Linux系统介绍

如果同学们想要做嵌入式Linux系统开发,强烈建议对Buildroot的使用很熟练,Buildroot可以让我们的工作效率成倍的提升。本文以RK3308平台为例介绍Buildroot的基本开发。1、Buildroot介绍 buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文...

2019-11-07 16:35:14 1152

原创 解决Vmware虚拟机无法打开Ubuntu的问题

1,问题 很多同学会在Window PC机上使用Vmware虚拟机来搭建Linux开发环境(如Ubuntu),使用过程中难免会出现Ubuntu崩溃、异常关闭等现象,此时,如果再去打开刚才的Ubuntu系统,会发现类似如下提示: 然后去找度娘,推荐的解决办法为:由于上次打开时生成的加锁文...

2019-11-07 14:11:10 11649 2

原创 ALSA 音频工具 amixer、aplay、arecord

ALSA 简介  ALSA 是 Advanced Linux Sound Architecture,高级 Linux 声音架构的简称,它在 Linux 操作系统上提供了音频和 MIDI(Musical Instrument Digital Interface,音乐设备数字化接口)的支持。在2.6系列内核中,ALSA 已经成为默认的声音子系统,用来替换2.4系列内核中的 OSS(Open Soun...

2019-10-25 21:43:28 595

原创 Buildroot for RK3399/zh

1Buildroot简介Buildroot是Linux平台上一个构建嵌入式Linux系统的框架,由Makefile脚本和Kconfig配置文件构成,旨在简化系统制作步骤,可实现一站式生成可烧写的系统固件,最终的固件包含boot-loader、kernel和rootfs,以及rootfs中的各种库和应用程序 (例如qt, gstreamer, busybox等)。由 FriendlyELEC...

2019-10-21 10:44:46 3972 1

原创 搭建nfs调试arm开发板

嵌入式开发应用,如果每次都从新烧录文件系统比较浪费时间,所以使用NFS是个比较不错的方法,linux作为nfs服务器端,arm作为客户端。1.ubuntu安装配置nfs,并做本地测试sudo apt-get install nfs-kernel-server1安装好之后做配置,修改/etc/exportvi /etc/export在这个文件的末尾加上/home/ *(rw,sy...

2019-10-11 17:57:06 258

转载 C++11常用新特性快速一览

最近工作中,遇到一些问题,使用C++11实现起来会更加方便,而线上的生产环境还不支持C++11,于是决定新年开工后,在组内把C++11推广开来,整理以下文档,方便自己查阅,也方便同事快速上手。(对于异步编程十分实用的Future/Promise以及智能指针等,将不做整理介绍,组内使用的框架已经支持并广泛使用了,用的是自己公司参考boost实现的版本)1. nullptrnullptr 出现的...

2019-07-11 12:13:43 102

原创 安装ROS时, rosdep update出错解决办法

网上查了一下,原因基本指向一个: 网速问题. 按如下步骤进行操作步骤1: 将电脑连接到手机热点, 寄希望可以提高网速,依然出错.出错内容大致如下reading in sources list data from /etc/ros/rosdep/sources.list.dHit https://raw.githubusercontent.com/ros/rosdistro/master/r...

2019-07-03 21:41:02 14409 4

转载 Git本地服务器搭建及使用详解

Git是一款免费、开源的分布式版本控制系统。众所周知的Github便是基于Git的开源代码库以及版本控制系统,由于其远程托管服务仅对开源免费,所以搭建本地Git服务器也是个较好的选择,本文将对此进行详细讲解。(推荐一家提供私有源代码免费托管的网站:Bitbucket,目前支持一个项目5个成员)搭建环境:服务器:intel i5 / 8g内存 / 64位操作系统  Ubuntu 15.04PC: i...

2018-06-08 10:33:07 8930

转载 Ubuntu14.04环境中搭建属于自己的Git服务器

最近要开始源码环境搭建了。没有现成的环境只好自己搭建了。基于Ubuntu14.04搭建。理论上通用其他版本的Ubuntu。后续在整理一遍关于Git服务器下搭建Android源码版本管理。 在这里Git版本管理的好处就不过多介绍了。可以自行百度。这里就更细致的讲解一下搭建的流程。方便大家更快速的搭建属于自己的Git版本管理服务器。配置完成后Ubuntu登陆界面会多一个git用户登录。觉得碍眼的话可以...

2018-06-07 17:32:43 350

原创 ubuntu下QT编写multimedia视频播放程序时找不到 -lpulse-mainloop-glib

ubuntu下QT编写multimedia视频播放程序时出现/usr/bin/ld: 找不到 -lpulse-mainloop-glib,/usr/bin/ld: 找不到 -lpulse ,/usr/bin/ld: 找不到 -lglib解决办法: 将这几个文件放进/usr/bin/ld就可以了,一般来说可以通过find找到这几个文件。打开命令窗口出现权限不够时,使用sudo su 权限 首先fin...

2018-04-23 10:43:37 873

原创 联想拯救者R270笔记本安装双系统Win10+Ubuntu16.04

最近,入手了一台Lenovo R720笔记本,其为i7-7700hq,gtx1050 8g版本。由于工作需要用到Linux系统,因此拿到电脑后就到网上找各种教程来安装Ubuntu系统。但是,由于网上的安装教程既有针对Legacy BIOS+MBR分区的,又有现下流行的UEFI BIOS+GPT分区的,给我们安装双系统带来了较大的干扰。在此,我将我安装双系统的过程写下来(主要针对UEFI BIOS+...

2018-03-30 09:41:57 8552 3

原创 ubuntu12.04 无法启动,停止在logo页面

问题的现象就是下面这个图 一直在这里就不能启动,但是可以samba能正常工作。说明系统时起来了,就是不能启动图形界面。只能通过开机时按ESC键进入到控制台模式,登录系统。解决办法:首先去除之前安装的引起问题的库$ sudo apt-get autoremove freeglut3 freeglut3-dev$ sudo apt-get autoremove libgles1-mesa libgle...

2018-03-25 17:20:58 529

转载 Ubuntu16.04虚拟机设置固定IP上网

由于经常需要直接在主机通过IP连接到虚拟机,所以上网搜了一些Ubuntu设置固定IP上网的方法,其中遇到了一些问题,参考了大神的博客内容,之后会列出原文链接,如果侵犯了您的权利,请与我联系删除,谢谢.设置固定IP的方法很多,大家都知道虚拟机上网有三种模式:bridged、host-only和NAT, 其中NAT模式对应VMnet8虚拟网络,host-only模式对应VMnet1虚拟网络,b

2017-07-26 17:33:32 570

转载 tvp5150 若干问题,很好的解答

作者:德州仪器半导体技术(上海)有限公司 通用DSP 技术应用工程师 喻云峰1.简介TVP5150系列是一颗使用简易,超低功耗,封装极小的数字视频解码器。使用单一14.31818MHz时钟就可以实现PAL/NTSC/SECAM各种制式的解码,输出8-bit ITU-R BT.656数据,也可输出分离同步。MCU通过标准I2C接口控制TVP5150的诸多参数,比如色调,对比度,亮度,

2017-06-29 21:48:46 3258

转载 Android 开发环境下载地址 adt-bundle android-studio sdk adt 下载

Android 开发环境介绍 : 目前 Android 有两种开发环境, 一种是传统的 Eclipse + ADT, 一种就是目前最新并且得到 Google 推荐的 Android Studio;-- Eclipse + ADT  开发环境 : 大多数开发者正在使用的, 正在逐渐被淘汰中, 目前我也在用这个环境;-- Android Studio 开发环境 : 该环境推出几年, 与

2015-10-20 09:55:08 1680

转载 linux 串口接收不到0x11、0x13、0x0d

网上许多流行的linux串口编程的版本中都没对c_iflag(termios成员变量)这个变量进行有效的设置,这样传送ASCII码时没什么问题,但传送二进制数据时遇到0x0d,0x11和0x13却会被丢掉。不用说也知道,这几个肯定是特殊字符,被用作特殊控制了。关掉ICRNL和IXON选项即可解决。       c_iflag &= ~(ICRNL | IXON);0x0d 回车符C

2015-10-14 17:03:45 1193

转载 最全行车记录仪方案+主控芯片介绍!

最近在关注行车记录仪,了解了之后 写此文章想让车友们知道什么是行车记录仪的高端标准,什么是好货,因为大部分人都不知道。看到很多朋友在问,什么是行车记录仪的方案,行车记录仪的主控究竟有什么区别,我该用什么方案的记录仪好?整理了一些资料给大家参考。     方案就指使用什么主控芯片来实现这个行车记录仪功能,常见的安霸(Ambarella)、联咏(Novatek)、全志(Allwinne

2015-10-14 11:50:22 22317

转载 单反相机参数之光圈、快门篇

本文导航开篇:光圈和快门是什么 光圈特性(一):控制进光量 光圈特性(二):控制景深 快门特性(一):控制进光量 快门特性(二):不同的拍摄效果 总结:光圈与快门应合理搭配光圈和快门是什么光圈英文名称为Aperture,它是用来控制透过镜头进入机身内感光面的光量,是镜头的一个极其重要的指标参数,光圈通常在镜头内。它的大小决定着通过镜头进入感光元件

2015-10-13 16:39:13 1267

转载 单反相机参数之ISO/焦距篇

ISO/焦距是什么要说什么是ISO还要从传统胶片相机说起,ISO称作为感光度,它是衡量传统相机所使用胶片感光速度的国际统一指标,其反映了胶片感光时的速度(其实是银元素与光线的光化学反应速率)。而对于现在并不使用胶片的数码相机来说,其成像原理是通过感光器件CCD或CMOS以及相关的电子线路感应入射光线的强弱来进行成像的。为了与传统相机所使用的胶片统一计量单位,这才引入了ISO感光度的概念。在

2015-10-13 15:17:44 1915

转载 设备中如何实现类似gopro给iphone分配ip但是不修改dns的功能

负责研发运动DV,功能有参考gopro,发现gopro有个特别功能,iphone连上gopro的ap热点之后,iphone打开移动网络(2/3/4 G网络)仍然可以上网!按理说,连上任意一个局域网,经过dhcp之后,设备就应该只能经过指定网关和域名服务器来访问外网啊,很奇怪,gopro是怎么实现的呢?观察发现,连上gopro ap的iphone ip及网关变了,dns还是原来那个,也就是说

2015-10-12 19:42:42 760

原创 嵌入式开发板上安装telnetd服务

今天总算是把开发板上安装telnetd服务的问题给解决了,在网上找了很多相关的配置,最终都不能通过telnet成功登录我的开发板,今天加班突然解决了这个问题,于是记录下来,。具体配置和操作如下:1,bosybox的配置make menuconfig2.kernel 配置make menuconfig3,修改配置文件vim

2015-09-07 19:50:49 2508

转载 miscdevice混杂设备驱动

定义:字符设备的一种,它们共享一个主设备号(10),但次设备号不同,所有的混杂设备形成一个链表,对设备访问时内核根据次设备号查找到相应的miscdevice设备。例如:触摸屏,LED,按键,串口。即:为了节约主设备号,将某些设备用链表的形式连接在一起,最后通过查找次设备区分。这里用主设备无法匹配出设备驱动,只能找到链表,再通过次设备号,才能找到设备驱动。而之前所学的,一般字符设备,

2015-09-05 17:06:26 327

转载 linux内核移植和根文件系统制作(三)

第三章 启动系统 将前面两章生成的内核映像文件和根文件系统映像文件下载到mini2440开发板,查看启动信息。我成功移植启动信息如下: VIVI version 0.1.4 (root@capcross) (gcc version 2.95.3 20010315 (release)) #0.1.4 Mon Oct 27 10:18:15 CST 2008 MMU table bas

2015-08-23 20:37:02 487

达内C、C++汇总笔试题

1.求下面函数的返回值(微软) int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8

2015-04-22

Linux设备驱动(LDD)+中文第三版

经典的linux设备驱动(高清版+带书签)完整版dll

2013-09-06

Android+初学中阶高阶书籍_集合打包4

Android+初学中阶高阶书籍_集合打包4

2013-03-28

Android+初学中阶高阶书籍_集合打包3

Android+初学中阶高阶书籍_集合打包3

2013-03-26

Android 初学中阶高阶书籍_集合打包2

Android系统概述,Android系统的开发综述,Android的Linux内核与驱动程序,Android的底层库和程序,Android的JAVA虚拟机 和JAVA环境,Android的GUI系统,Android的Audio系统,Android的Video 输入输出系统,Android的多媒体系统,Android的电话 部分,Android的连接部分,Android的传感器系统,Android应用开发揭秘(含代码),Android 电话与短信应用,Android斗地主[牌 桌实现源码],Android核心分析,Android开发权威指南. Android开发指南中文版-应用程序框架,Android驱动开发入门及手机案例开发分析教程,Android手机开发应用案例分析之手机 版开心网功能实现,Android硬件驱动开发关键技术和HAL移植要领,Android中文翻译组——Android中文API合集(4),Android Google.Android开发入门与实战,Android 精通Android游戏开发,3G应用开发之Android,15个Android很有用的代码片 段,Android 图像处理篇,Android_CTS测试研,GoogleMaps基础开发教程,Android_GPS架构分析,android_JNI编程_一些技 巧,android_jni操作指南,Android_NDK开发实例,Android_RIL层剖析(官方翻译),Android2.2+API+中文文档系列,Android的 Message机制(简单小结). Android的主题和风格介绍,Android开发环境搭建,Android内存泄露调试,Android日历完整实现,Android摄像头的应 用,Android实现GPS定位,Android通过JNI调用驱动程序,Android网络开发详解,android写的google map api 应用,android学 习资料大全,Android音视频的编解码,Android应用框架原理与程序设计36技(高焕堂著、简体版),Android与JUnit深入浅 出,Android真机开发教程,Android中文翻译组——Android中文API合集(4), bluetooth 蓝牙,Google_Map_API谷歌地 图,Android的XML解析,牛人Android提高篇,手把手教你用Android开发新浪微博客户端

2013-03-26

智能家居控制系统代码

这个智能家居控制系统,是本人亲身体会的第一个嵌入式项目,在开发过程中遇到了许多的技术难题,均已一一解决。本智能家居系统主要监控视频,温度,红外,自动发短消息,自动报警等功能。

2013-03-15

ubuntu12.04安装及配置过程详解

ubuntu12.04安装及配置过程详解

2013-03-15

嵌入式 boa 服务器配置

Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。

2013-03-13

空空如也

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

TA关注的人

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