logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

浅谈嵌入式软件架构思想

我从事嵌入式软件开发有6,7个年头,bsp,驱动,应用软件,android hall,framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web,后台服务端,分布式等方向的技术有一些关注。近期有萌生换个行业方向的想法,想做做后台服务器相关的开发,由于之前工作中并没有这方面的实际需求,只是自己平时关注,了解了些知识,比如:NIO,epoll,ngnix,zeromq,...

记录一次Hi3518E新添sensor的过程

使用的sensor是海思列表没有支持的SC2235,主要需要了解到这个sensor的配置已经地址(需要向sensor原厂要驱动sc2235_cmos.c sc2235_sensor_ctl.c  sc2235_1080p_line.ini vpss_attr_2235.c)编译为.so .a以供测试代码调用。首先在ko加载时就要添加自己的sensor,./load3518e -a -sen

嵌入式Linux下ntp移植

嵌入式设备中,有些需要得到实时的比较准确的时间,以和服务器或是设备之间进行时间同步,但是很多嵌入式设备又不能通过人工设置时间的方式来同步时间,需要自动从网络上获取时间,这就需要用到NTP。NTP是网络时间协议(Network Time Protocol)的简称,它是用来同步网络中各个计算机设备的时间的协议。目前有第三方的代码可以支持NTP,本文讲诉ntpclient的用法。ntpclient的

Linux下mount/umount函数应用

针对海思平台system命令占用资源较大的问题,因此程序中与系统调用相关的就只能用函数实现了。demomount.c:#includeint main(void){int ret = 0;ret = mount("/dev/mmcblk0p1","/mnt/sd_card","vfat",MS_SYNCHRONOUS,"iocharset=utf8");

LinuxC语言实现下载功能(curl)

直接上代码(可直接用,注意参数):#include#include#include "http_upgrade.h"int download_Progress = 0;int http_progress = 0;static int ProgressCallback(void *clientp, double dltotal, double dlnow, double ult

Opencv摄像头标定

目标:最近在做双目测距的东西,其中遇到获取摄像头内外参数的问题,就学习了相关的一些东西,做了下简单的记录,本文的目标是获取任意一款摄像头的-内外参数开发环境:opencv2.4.9+Visual Studio 2013、opencv3.0.0-rc1+Ubuntu 14.04本文在windows下和linux下都进行的配置,但是发现linux下14.04这个版本的v4l2好像有问题,提示不

#opencv#linux#visual studio +2
到底了