在嵌入式平台上,开发html/cgi/js经验

因为Hi3518E的模块,改造为RTMP直播推流模块,要实现一个web配置页面。 碰到如下问题,记录如下: 1、chrome不兼容。无法进入网页。 原因:cgi向browser输入html时,Content-Length: 188这一项没有加上。 奇怪的是,在IE的兼容模式,是可...

arm-linux系统下加入glog日志

一、glog介绍 glog 是 Google 开发的一种轻量级C++日志库,使用方法十分简洁、用在程序中也十分的轻巧。 主要支持以下功能: 1 参数设置,通过设置标志参数来控制日志记录行为; 2 严重性分级,根据日志严重性分级记录日志; ...

关于Linux的快速启动(fastboot)和低功耗(low power)的学习记录

  我今天想查一下Intel工程师放在CSDN的一个视频,名字倒是查出来叫:Moblin系统的快速启动核心技术剖析,但是怎么找也找不找了。这是一个好的技术介绍。难道给删除了。不知道CSDN是否上次查图片的时候,禁止了所有的视频。没办法了,翻箱...

嵌入式常用开源开发工具及库

博客: https://blog.csdn.net/jack_ios/article/details/47256981 1. 日志工具 linux端: 1. 收集,转发:syslog;syslog-ng;rsyslog 2. 轮转日志文件:logrotate windows端: 1. 收集,转发:visualsyslog_setup.zip;K...

【Linux】tmpfs简介及增加方式

一、 什么是tmpfs? tmpfs是一种基于内存的文件系统,它和虚拟磁盘ramdisk比较类似,但不完全相同,和ramdisk一样,tmpfs可以使用RAM,但它也可以使用swap分区来存储。而且传统的ramdisk是个块设备,要用mkfs来格式化它,才能真正地使用它...

去掉linux光标和制作linux Logo

一、去除Llinux 的开机光标    在内核的当前目录进入到drivers/video/console/fbcon.c 文件    将static void fb_flashcursor(void *private)和 static void fbcon_cursor(struct vc_data *vc, int mode) 里的内容注释掉,使之变成...

嵌入式软件架构设计

摘要 在开发中一直觉得好的软件架构可以做到事半功倍,而且可以做到代码复用和移植。 但是如果没有架构或者说架构很差,那么移植将是很痛苦的事,特别是对不熟悉改功能的人来讲还不如自己写呢,移植不对那将是很头疼的事。 所以随着开发...

udhcpd配置及使用

udhcpd配置及使用 1. 修改/etc/udhcpd.conf 修改 interface ra0 #default: eth0 为对应网卡 解决error, Unable to open /var/lib/misc/udhcpd.leases for reading, 在板子上执行以下命令: # mkdir -p /var/lib/misc/ # to...

命令行上传软件ncftpput使用总结,ncftpput使用方法

ncftpput使用方法,软件网站:http://www.ncftp.com   ncftpput -u ll -p ll -m -R -P 21 192.168.0.10  00/00/00/86/ D:upload.rar   该软件在附件中可以下载,一起学习一起进步。   参数解释:     NcFTPPut 3.2.0 Usages:  ncftpp...

linux 7z命令安装使用及其交叉编译移植到arm linux平台

作者:reille 本博客网址:http://blog.csdn.net/reille/,转载本博客原创文章请注明出处。 本文内容概要: 7z具有很高的压缩率,这对存储空间资源比较敏感的嵌入式系统是很有用处的,相对于其它压缩软件,如tar命令,7z命令可以节省很大...

嵌入式linux:ubuntu下tftp的安装、配置、使用

1. 安装 $ apt-get install tftp-hpa tftpd-hpa (如果不需要客户端可以不安装) tftp-hpa是客户端 tftpd-hpa是服务器端 2. 建立目录 $ mkdir /tftpboot # 这是建立tftp传输目录。 $ sudo chmod 0777 /tftpboot $ sudo touch test...

嵌入式linux中nRF24L01驱动(主控板tiny4412)

一直想整理下15年的一些知识,终于,久违了的第一篇。 或许网上有博主写过nRF24L01驱动,如果认为侵权,请与我联系。 接触nRF24L01是因为毕业设计,需要利用这个无线模块来接受数据,所以在代码中只有接受的部分,发送的框架也有,里面...

嵌入式开发(ARM9)学习笔记(二)-嵌入式Linux介绍

在进行嵌入式开发的过程中,Linux系统是嵌入式操作系统的常用选择。那么什么是Linux呢?Linux是一套免费使用和自由传播的类Unix操作系统,其目的是建立不受任何商品化软件版权制约、可以自由使用的Unix兼容产品。 Linux的出现,最早开始于...

Embedded Linux Primer----嵌入式Linux基础教程--导论

第一章 导论 在这一章里(将要学习到) 为什么是Linux嵌入式Linux现状开源和GPL(译者:通用公共许可证)标准和有关团体本章总结 放弃专有操作系统正在许多传统嵌入式操作系统公司引起一阵轰动。有理由相信,Linux作为许多产品的操作系统...

【嵌入式Linux驱动程序-基础篇】 - FrameBuffer架构

FrameBuffer架构   Linux内核中,FrameBuferr设备驱动的源码主要分布在linux/include/fb.h和linux/drivers/video/fbmem.c,它们处于FrameBuffer驱动体系结构中的中间层,它为上层的用户程序提供系统调用接口,也为底层特定硬件...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题