自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是小超斌

欢迎大家一起学习

原创 Jpeglib移植到hisi平台

一.下载源码 要使用jpeglib库,肯定是要先下载jepglib库的源码喽, 下载地址:http://www.ijg.org/files/jpegsrc.v9a.tar.gz 因为我是在准备在linux下使用,所以就下载了jpegsrc.v9a.tar.gz这个文件。 二. 编译,安装jp...

2019-08-09 17:47:03

阅读数 62

评论数 0

转载 嵌入式 视频编码 hisi

这几天在编写视频录制模块,所以,闲暇之余,又粗粗的整理了一下,主要是API,以备不时之用 摄像头获取的模拟信号通过经芯片处理(我们使用的是CX25825),将模拟信号转成数字信号,产生标准的ITU 656 YUV格式的数字信号以帧为单位送到编码卡上的DSP和内存中。分别供视频实时预览、移动侦测处理...

2019-08-09 12:01:36

阅读数 39

评论数 0

转载 Hi3518E_V200 SDK编译笔记 第二季

1.官方sampe (1)海思官方提供的sampe位于Z:\Hi3518E_SDK_V1.0.3.0\mpp\sample中 sample其实是很多个例程,所以有很多个Main,每一个例程面向一个典型应用。 common 是通用性主体函数,里面的东西全是被其他程序调用的。我们只分析视频编码venc...

2019-07-29 17:59:13

阅读数 69

评论数 0

转载 海思Hi3518EV200 SDK源码分析笔记

裸机->C高级->uboot和系统移植->linux应用编程和网络编程、驱动 ========================================================================================...

2019-07-29 17:57:44

阅读数 123

评论数 0

转载 海思笔记

第一章、海思hi3518e的底层 所使用的的cpu是海思HI3518E V200 1.1、hi3518e开发板的运行过程 通过串口转接线(不接电源线,txd接rxd,rxd接txd,地线接地线)连接上电脑,接网线。通过SecureCRT挂载到ubuntu16.0403中的/aston/roo...

2019-07-26 10:34:54

阅读数 90

评论数 0

转载 海思MPP业务MMZ内存优化介绍

海思MPP业务MMZ内存优化介绍 概述 完全是本着内存吃紧的情况下的一些优化点,都是在文档有介绍的,自己多调试下就出来了,好不好用,还请自己评估,这里只是给出一些点的介绍。本着有坑也不填的原则,这里只做交流使用,后果自负。 OS内存和MMZ 海思的安防平台芯片的内存主要划分两部分来管理,...

2019-07-26 10:17:59

阅读数 80

评论数 0

转载 STM32启动模式及API

我们玩ARM9,一般都是在内存里调试程序,速度飞快。STM32下也可以这样,虽说现在的flash寿命已经很长了,但flash中调试烧录程序还是一个很慢的过程,有时候程序上一个小小的改动要花上几倍的时间下载代码,这确实是不能忍受的。   我们也可以在开发STM32时,在内存中调试程序。   { ST...

2019-06-25 18:19:19

阅读数 37

评论数 0

转载 剑指Offer系列刷题笔记汇总

//转载的 以后有机会看看 一、前言 本系列文章为《剑指Offer》刷题笔记。 刷题平台:牛客网 书籍下载:共享资源 刷题刷的比较慢,花费了两个多月,终于将所有题目过了一遍,牛客网一共有66道题,这次刷题主要使用C++,接下来会使用Python重新过一遍,并对这些写过的文章进行更新。同时...

2019-06-05 11:28:43

阅读数 22

评论数 0

原创 海思编译SDK内核和UBOOT或者MPP报错loadlocale.c:130: _nl_intern_locale_data: Assertion

在~./.bashrc 中添加 LC_ACC=C 然后source ./.bashrc 就可以解决了 网上我还找了一种方法 在/etc/default/locale 中更改 这种方法 。 ...

2019-05-24 10:44:55

阅读数 283

评论数 0

转载 HI3518EV200 SDK安装并编译osdr

转载的加一些 自己在安装过程上面没写到的错误。 1、开发环境 windows10电脑 + 虚拟机14 Pro + Ubuntu18.0.4 2、拷贝并解压。将 Hi3518E_SDK_V1.0.3.0.tgz拷贝到 Linux 服务器上。 cd ~/sambashare/ ...

2019-05-10 18:02:33

阅读数 252

评论数 0

转载 Ubuntu中的解压缩文件的方式

.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:g...

2019-05-10 14:05:38

阅读数 267

评论数 0

转载 C语言32个关键字9种控制语句34种运算符整理

32个关键字,如下表所示: 关键字 说明 auto 声明自动变量 short 声明短整型变量或函数 int 声明整型变量或函数 long 声明长整型变量或函数 float 声明浮点型变量或函数 double 声明双精度变量或函...

2019-03-26 15:10:47

阅读数 190

评论数 0

转载 JSON格式以及cJSON的使用及注意事项

前言 在STM32 OTA例程中,设备端(STM32F769探索板)与云端交换数据使用的是JSON格式。在本篇文章中,将对JSON格式以及cJSON的使用及注意事项进行说明。 JSON格式 JSON(JavaScript Object Notation)是一个轻量级的数据交换格式。既便于开发...

2019-03-22 18:26:08

阅读数 177

评论数 0

原创 通用makefile

INSTALLATION_PATH = /home/ LIB_PATH = /home/ INCLUDES = -I. -I $(INSTALLATION_PATH)/src SRCS = main.c OBJS = $(SRCS:.c=.o) CC = gcc CFLAGS = -Wall -...

2019-03-22 14:54:27

阅读数 24

评论数 0

转载 整理一个双向链表list.h

一直觉得Linux内核的双向链表是十分巧妙的设计,它的实现方式与数据结构课程上讲的完全不同。内核list实现依赖于GCC的扩展,在其它平台不一定能正常运行。在内核中,一般是结构体中使用链表成员,而不是像数据结构课那样在链表结构体中使用数据域。C++中将lsit作为模板,能应用于各种类型数据上,但L...

2019-01-03 17:06:57

阅读数 50

评论数 0

转载 EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接

EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接 EWOULDBLOCK用于非阻塞模式,不需要重新读或者写 EINTR指操作被中断唤醒,需要重新读/写 在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作...

2019-01-03 15:07:41

阅读数 161

评论数 0

转载 IO模式设置网络编程常见问题总结—IO模式设置,阻塞与非阻塞的比较,recv参数对性能的影响—O_NONBLOCK(open使用)、IPC_NOWAIT(msgrcv)。。。

非阻塞IO 和阻塞IO:        在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明:        基本概念:               阻塞IO::                      socket 的阻塞模式意味着...

2018-12-26 10:29:15

阅读数 49

评论数 0

转载 TCP连接探测中的Keepalive和心跳包. 关键字: tcp keepalive, 心跳, 保活

1. TCP保活的必要性 1) 很多防火墙等对于空闲socket自动关闭 2) 对于非正常断开, 服务器并不能检测到. 为了回收资源, 必须提供一种检测机制.   2. 导致TCP断连的因素 如果网络正常, socket也通过close操作来进行优雅的关闭, 那么一切完美. 可是有很多情...

2018-12-25 10:21:51

阅读数 55

评论数 0

转载 linux c函数获取系统IP地址

一,通过分析/etc/hosts文件里映射关系获取ip地址。 #include <stdio.h> #include <netdb.h> int main() {         struct hostent ...

2018-12-21 11:58:46

阅读数 202

评论数 0

原创 使用CURL库,发送HTTP的POST的文件传输

最近搞一个linux 下用CURL的库传输文件到服务器 #include <stdio.h> #include <curl/curl.h> #include <sys/stat.h&a...

2018-12-21 11:44:10

阅读数 1208

评论数 0

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