Linux主设备号和次设备号

Linux主设备号用来区分不同硬件设备类型,如串口和USB之间的区别; Linux次设备号用来区分不同硬件设备,如串口1和串口2之间的区别; 可以通过命令ls -l /dev来查看系统的设备号; 现在的 Linux 内核允许多个驱动共享一个主设备号,...

嵌入式linux-sqlite3数据库,多进程并发服务器,在线词典

文章目录1,简介:2,框架图2.1,客户端框架2.1,服务器端框架3,代码3.1,客户端代码3.2,服务器端代码 1,简介: 1,在线词典功能,分为客户端和服务器端 2,客户端有三个模块:注册、登录、查询(查询单词、查询历史记录) 3,服...

linux 时区设置

Local vs. UTC首先重要的问题是你使用utc还是local time.UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time)Local time 是你手表上的时间传统的POSIX计算机(Solaris,bsd,unix)使用UTC格式linux可以处理UTC时间和蹩脚的Windows所使用...

嵌入式的应用领域、现状及未来趋势

嵌入式的应用领域、现状及未来趋势        随着科技进步,嵌入式的出现,以及人们对生活质量,产品的智能化,成本的要求等,以及国家对与物联网、电子、科技的扶持,大量的电子产品都促使嵌入式的快速发展。使用嵌入式的产品如我们...

站在2018看单片机和嵌入式芯片方案选型和发展趋势

http://blog.51cto.com/astonzhu/2135684楔子我时常在想,现代社会发展变化速度之快超越了很多人的认知。罗胖子说跟不上时代要交认知税,很有道理。半导体和IT行业又是旋涡中心,发展更加快,其实想想其他行业的创新(美团外卖、滴滴打车、...

嵌入式操作系统---打印函数(printf/sprintf)的实现

格式化输出函数:printf/sprintf/fprintf/snprintf等等 一、打印函数简介 作用:将给定的内容按照指定的格式输出到指定目标内。 打印函数的基本格式: char print_buf[BUF_SIZE]; void printf(const char *fmt, ...) { ...

制作嵌入式文件系统工具 mkfs.ext2 mkfs.ext3 mkfs.ext4

1. 下载最新的源码包e2fsprogshttp://sourceforge.net/projects/e2fsprogs/2. 解压源码包到某个目录,本人的是:/root/Desktop/common;3. cd进入到刚解压的源码目录,并建立新目录 release 用于安装编译连接后的程序;4. cd进入release目录...

Linux驱动-实现PPPD连接GPRS

初步实现使用pppd连接GPRS上网 (写这篇博客的目的为了以后能自己翻阅,也方便大家学习,提出改进意见) 背景:先说说移植这玩意的背景吧!公司需要做关于GPRS和S3C2416之间的驱动,便想到了使用现在成熟的PPP协议。目前用的GPRS为四频的S...

S3C2440 字符设备驱动程序之概念介绍(一)

字符设备驱动程序之概念介绍(一)一、Uboot目的是启动内核。内核目的是启动应用程序。  二、应用程序:读写文件、点灯、获取按键  三、 1、框架:应用 open,read,write C库 系统调用接口 sytem call interface   内核 VFS virt...

基于FFMPEG+SDL的基于逆向的音频播放器,

该播放器虽然简单,但是几乎包含了使用FFMPEG播放一个音频所有必备的API,并且使用SDL输出解码出来的音频。注:本版本的SDL采用了SDL1.2,采用SDL2.0的播放器可以参考: 在解读音频文件时采取顺序读取音频文件,播放时可以自由发挥,本文采...

UBOOT-2010.06 移植 初始化时钟 (三)

参考资料: 移植u-boot2009.08到OK2440V3开发板(2)---在SDRAM中运行  u-boot-2011.03在TQ2440上的移植(2)--初始化时钟嵌入式Linux之我行——u-boot-2009.08在2440上的移植详解(一)1、环境说明: 主机:ubuntu10.10      交叉编译...

Intel Edison了解

Edison 系统级介绍 yocto project It’s not an embedded Linux distribution – it creates a custom one for you bitbake: 一种软件组建自动化工具程式。功能类似于make,特别针对于嵌入式Linux交叉编译器环境所设计研发 ...

android-boot.img分区详解

Android boot.img简介 boot.img文件格式 boot.img定制 boot.img解包 boot.img封包 资源 Android boot.img简介 Android不同于一般的嵌入式Linux系统环境固件的组成方式(booloader+kernel+rootfs),其将kernel、ramdisk(...

【思考】函数指针与指针函数

[函数指针] 在学习嵌入式Linux的时候遇到一个函数 #include //用于创建线程 int pthread_create(pthread_t *tidp, const pthread_attr_t *attr, void *(*start_rtn)(void), void *arg)    参数说明: tidp:  线程id attr; ...

DelphiXE10.2.3 for Linux开发(二)

    windows下装载动态库时一般使用LoadLibrary和GetProcAddress来装载动态库和获取动态库指定导出函数的地址,在DelphiXe10.2.X for Linux下也能使用这两个函数来装载 SO 动态库,重点要注意Handle是HMODULE类型,不能用cardinal类型,虽...

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

写文章

热门文章

一周热门问题