E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式Linux开发基础
【
嵌入式Linux
驱动开发】五、LED驱动完善 - 面向对象·上下分层·左右分离
除了知情权以外,人也应该拥有不知情权,后者的价值要大得多。它意味着高尚的灵魂不必被那些废话和空谈充斥。过度的信息对一个过着充实生活的人来说,是一种不必要的负担。文章目录一、面向对象·上下分层·左右分离思想二、编写程序三、运行程序一、面向对象·上下分层·左右分离思想面向对象字符设备驱动程序抽象出一个file_operations结构体;我们写的程序针对硬件部分抽象出led_operations结
ReCclay
·
2020-08-15 13:37
#
嵌入式Linux驱动入门
嵌入式Linux
应用程序如何自动加载驱动模块
在
嵌入式Linux
操作系统下,一般是利用insmod指令来实现向系统内核载入模块,如载入键盘驱动:#insmod/lib/modules/2.6.30/em9x60_keypad在嵌入式应用中,往往是需要自动运行模式
NarutoInspire
·
2020-08-15 13:54
嵌入式
——
Zynq&Petalinux
嵌入式Linux
驱动加载问题...
嵌入式Linux
驱动在TI的芯片AM4378开发板上运行linux.工具链是gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf板子内核版本4.1.18主机
武汉的秋天
·
2020-08-15 13:56
C
嵌入式linux
Linux 字符设备驱动结构(四)—— file_operations 结构体知识解析
前面在Linux字符设备驱动
开发基础
(三)——字符设备驱动结构(中),我们已经介绍了两种重要的数据结构structinode{...}与structfile{...}
zqixiao_09
·
2020-08-15 13:24
Linux
字符设备驱动开发
Linux
驱动开发基础
嵌入式开发
嵌入式linux
如何操作硬件
拿到BeagleboneBlack以后,我最先考虑的是如何用它控制硬件,包括ARM片上的硬件资源和外接的各种设备。通过我的前几篇日志也给出了若干硬件的使用方法,但是总感觉缺乏条理。因此查了一些资料,在此做一点总结。我们知道Linux系统分为用户空间和内核空间,系统调用函数和LinuxAPI(本质上也是在使用系统调用)是内核空间和用户空间之间的接口,设备驱动程序是内核空间和机器硬件之间的接口。我们在
魏来之路
·
2020-08-15 12:45
Beaglebone
Black
嵌入式linux
sys
驱动程序
用户空间
外设
简单的
嵌入式linux
根文件系统制作
1.准备工作下载busybox工具说明:用于制作可执行命令工具集2.开发环境1)主机:RedHat92)交叉编译工具路径:/usr/local/arm/3.3.2/(用于编译busybox1.2.0)把/usr/local/arm/3.3.2/bin路径添加到/etc/profile文件中3)开发板:友善之臂SBC24104)开发板分别使用的Linux2.4.18内核和Linux2.6.14内核验
Slancer
·
2020-08-15 12:45
Mini
system
Linux设备驱动程序学习(12)
但是我个人认为:对于一个
嵌入式Linux
的底层程序员来说,这部分内容是很重要的。
Slancer
·
2020-08-15 12:45
Unix/Linux
关于linux下的嵌入式文件系统以及flash文件系统选择
关于linux下的嵌入式文件系统以及flash文件系统选择(转)
嵌入式linux
下常见的文件系统•RomFS:只读文件系统,可以放在ROM空间,也可以在系统的RAM中,
嵌入式linux
中常用来作根文件系统
zht_sir
·
2020-08-15 12:51
根文件系统的建立
嵌入式linux
项目开发(一)——SQLite数据库
嵌入式linux
项目开发(一)——SQLite数据库一、SQLite数据库简介SQLite是一个开源的嵌入式关系数据库,是一种轻量级的、自给自足的、无服务器的、无需配置的、事务性的SQL数据库引擎,其特点是高度便携
Vincent8080
·
2020-08-15 11:52
从ramdisk根文件系统启动Linux成功,及使用initramfs启动linux
开发环境:Fedora9交叉编译工具链:arm-linux-gcc4.3.2withEABI
嵌入式Linux
内核版本:2.6.29.4-Friendl
webhack
·
2020-08-15 11:47
framebuffer驱动
在
嵌入式linux
系统中,LCD驱动都是基于framebuffer框架,以达到轻量级的图形接口。帧缓冲设备是标准的字符
老表阿酷
·
2020-08-15 11:37
Linux设备驱动
Arm-Linux驱动开发
1、JavaWEB学习—
开发基础
JavaWEB学习(一)之
开发基础
一、部署并启动tomcat服务器二、Tomcat:开源的Servlet容器三、可以通过修改server.xml文件中的配置信息来修改Tomcat服务器的端口号:四、为了可以在任意目录下启动
Geek YANG
·
2020-08-15 11:31
JavaWeb基础
基于ARM9的高精度生化分析仪温度控制系统设计
嵌入式Linux
是以Linux为基础的嵌入式作业系统,它被广泛应用在移动电话、个人数字助理(PDA)、媒体播放器、消费性电子产品以及航空航天等领域中。
少林达摩祖师
·
2020-08-15 11:29
embedded
嵌入式linux
使用mmap函数实现物理地址到虚拟地址的映射。
以下程序段来自我的一个实际项目。将物理地址转换成虚拟地址,之后就可以C语言指针在程序里面操作了。#include#include#include#includeunsignedintget_mmap_addr_auto(unsignedintaddr,unsignedintlen){intfd=0;unsignedintr;fd=open("/dev/mem",O_RDWR|O_SYNC);//a
mcupro
·
2020-08-15 11:51
PetaLinux
ZEDBOARD
ZYNQ7
嵌入式Linux
串口操作接口
GPRS模块、读卡器模块和GPS北斗模块等,串口操作成为嵌入式系统开发中必备工作,但是目前web中并没有提供一个封装良好的串口初始化和读写接口函数,因此本文基于工程实践提供了操作串口的接口函数和测试程序,为
嵌入式
liushaofang
·
2020-08-15 11:35
构建
嵌入式LINUX
的NFS
http://www.bluemcu.com/dvbbs/index.asp?boardid=5准备工作:一台装有REDHAT9.0的PC机,一套LJD2410-I开发板,PC机上装有LJD2410的软件包,假如我们通过NFS要加载的文件系统为/LJD2410/root_dir/root_china,Ifconfigeth0192.168.1.100//设置PC机linux的IP:192.168.
learndkid
·
2020-08-15 10:23
linux
Arm
基于互联网的温度采集系统
.22.1开发环境...22.2操作平台及开发软件介绍...22.2.1操作平台...22.2.2开发平台及相关软件介绍...22.3系统实现所需关键技术...32.3.1Socket编程...32.3.2
嵌入式
bluewindkanan
·
2020-08-15 10:11
linux
嵌入式
嵌入式系统设计--课堂总结(概述)
一、嵌入式系统设计课程内容目标:1、了解嵌入式技术;2、掌握
嵌入式Linux
操作的使用;(命令)(80%以上的开发平台都是Linux)3、掌握
嵌入式Linux
开发工具的使用;(gcc、gbd、make、
Ywr-518
·
2020-08-15 10:58
ARM微处理器
开发基础
常见嵌入式应用产品嵌入性:嵌入到对象体系中,有对象环境要求专用性:软硬件按对象要求裁剪广义概念:就是一个嵌入式系统就是一个具有特定功能或用途的计算机软硬件集合体:三要素:嵌入、专用、计算机以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用的系统对功能、可靠性、成本、体积、工号严格要求的专用计算机系统。系统发张的最高形式:片上系统(SOC)PC指向正在被取指的指令,而不是正在执行的指令。在一个
GorgeousChou
·
2020-08-15 10:31
嵌入式
001_
嵌入式Linux
项目——数码相框,视频内容
该项目为韦东山老师的第三期项目中的第一个数码相框项目,本人已经购买此套视频,该套博客的目的是记录自己在项目学习中遇到的种种问题,对自己是一个进步,对他人是一个分享,欢迎交流学习。我的使用平台为迅为4412的开发板,屏幕为4.3寸触摸屏模块480*272像素。视频内容和时长第1课第1节_数码相框之系统框架.mp4---------------------》》35:52第1课第2.1节_数码相框_字符
zxy131072
·
2020-08-15 09:43
基于
嵌入式Linux
的视频采集系统10----实时视频显示模块
本文来自:http://blog.chinaunix.net/uid-23093301-id-86399.htmlSDL开源图形图像库的简介SDL(SimpleDirectMediaLayer)是一个自由的跨平台的多媒体开发包,它被广泛的用于游戏、演示软件、模拟器、MPEG播放器等应用软件,SDL可以设置8bpp或更高的任意色彩深度的视频模式,也可以直接写入线性的图像帧缓冲framebuffer。
whb_mcu
·
2020-08-15 09:24
usb摄像头
ASP.Net MVC
开发基础
学习笔记:四、校验、AJAX与过滤器
一、校验—表单不是你想提想提就能提1.1DataAnnotations(数据注解)位于System.ComponentModel.DataAnnotations命名空间中的特性指定对数据模型中的各个字段的验证。这些特性用于定义常见的验证模式,例如范围检查和必填字段。而DataAnnotations特性使MVC能够提供客户端和服务器验证检查,使你无需进行额外的编码来控制数据的有效。通过为模型类增加数
weixin_33736048
·
2020-08-15 08:38
在ubuntu18.0下安装qt4.7以及qt-creator安装过程中遇到的坑
最近的
嵌入式Linux
系统上要做课程设计==要用贼老贼老的qt4.7,配环境踩坑都费了我1天时间.....所以记录下来,希望能给和我遇到相同问题的朋友一点帮助apt-getinstallg++apt-getinstalllibglib2.0
weixin_33691817
·
2020-08-15 08:01
运维
视频教程-
嵌入式Linux
项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程-驱动/内核开发...
嵌入式Linux
项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程2003年毕业于中国科学技术大学,电子专业、软件专业双学位。
weixin_29126831
·
2020-08-15 08:50
Barbara Liskov荣获2008年图灵奖
by图灵刘江转载请注明出处:http://blog.csdn.net/turingbook【图灵本月主打书】iPhone
开发基础
教程Amazon榜首图书,让我们抢先拥抱软件开发的未来Flex3权威指南来自
turingbook
·
2020-08-15 08:15
综合新闻
嵌入式Linux
项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程-韦东山-专题视频课程...
嵌入式Linux
项目实战:三个大项目(数码相框、摄像头驱动和电源管理),九个衍生项目视频教程—40922人已学习课程介绍包括3个大项目和若干衍生项目,涵盖:数码相框、电子书、指针、链表、Makefile
韦东山
·
2020-08-15 08:06
视频教程
Ubuntu 交叉编译环境arm-linux-gcc搭建
在该环境下编译出
嵌入式Linux
系统所需的操作系统、应用程序等,然后再上传到目标机上。交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。
qq_27630885
·
2020-08-15 07:28
i.MX6开发板
嵌入式linux
开发
Qt泛指Qtsoftware的所有版本的图像界面库,包括Qt/X11(Unix/Linux),QtWindows,QtMac等,但这只是相对于二进制来说的。Qt作为一个跨平台的GUI框架,在源码上对所有平台都是一致的。Unix/Linux上最流行的桌面环境之一KDE就是采用Qt来写的。Nokia在2008年收购Trolltech后,将Qt更名为QtSoftware,随后改为QtDevelopmen
eye998
·
2020-08-15 07:29
学习笔记
如何使用OpenSSL创建自签名证书
我正在向
嵌入式Linux
设备添加HTTPS支持。
p15097962069
·
2020-08-15 07:03
嵌入式Linux
引导过程之1.6——Xloader的Xloader_Entry
我们已经看完了XLOADER_ENTRY里调用的前两个标号的代码,分别是sys_init和ddr_init。对于一个嵌入式系统来说,这两个部分的代码是在一开始就执行的,至少是在从bootrom里面的firmware出来之后最初执行的代码,也是我们自己能够控制的最初的代码(在bootrom里面的firmware是在芯片出厂的时候就固化在芯片里面的了,一般情况下,我们是无法改变里面的代码的)。正因为如
毛毛虫的爹
·
2020-08-15 07:11
嵌入式linux
系统下gsoap环境搭建和移植
http://www.cnblogs.com/coveted/p/3492342.html在arm下运行gsoap创建的webservice的服务器或者客户端需要移植gsoap到
嵌入式linux
平台(交叉编译原文件
highfly591
·
2020-08-15 06:50
嵌入式Linux
引导过程之1.1——Xloader的xloader.lds
--byFeCen本文中的所有代码版本都是基于ST的SpearPlus开发板的。xloader是在系统上电之后,执行完ROM中的frimware后最先开始执行的用户程序,它的体积很小,执行的功能也很简单,主要是对系统时钟以及外部SDRAM进行初始化,初始化完成之后就检查Flash中的ubootimage是否准备好,如果准备好了就将Flash中的ubootimage根据imageheader中指定的
ffee
·
2020-08-15 06:23
Linux
嵌入式linux
中PCM音频编程实践
嵌入式设备中经常需要用的音频,音频设备最原始的数据格式就是PCM,也就是大家常见的WAV,在linux中,音频编程使用最多的就是alsa框架,下面就来看一下pcm音频的编程实例吧。首先需要包含头文件:#include定义产量与结构体snd_pcm_t*alsaplayhdl;snd_pcm_t*alsacapturehdl;snd_mixer_t*mixerfd;snd_mixer_elem_t*
大海方舟
·
2020-08-15 06:53
linux
Java工程师知识点梳理(面试宝典)
试题一共包含10个部分,几乎涵盖了日常Java
开发基础
知识的方方面面,但是不包含领域特定的知识。这部分是纯试题部分,答案部分关注如下公众号,最新的文章即是1.J
zhanht
·
2020-08-15 04:54
java基础
移动WEB
开发基础
和流式布局
文章目录1.移动端基础1.1浏览器现状1.2移动端调试方法2.视口2.1布局视口layoutviewport2.2视觉视口visualviewport2.3理想视口idealviewport2.4meta标签3.二倍图3.1物理像素&物理像素比3.2视网膜屏幕3.2多倍图3.3背景缩放background-size3.4二倍精灵图做法3.5多倍图切图cutterman4.移动开发解决方案与开发选择
自学之路←_←
·
2020-08-15 03:25
HTML
Web
开发基础
--如何访问WEB-INF目录下的jsp文件
一、前言最近在部署一个从GitHub上clone下来的项目代码时,在使用常规的页面访问路径来访问jsp页面时发现无法访问,就查看了一下该项目代码的代码结构如下:由上图可以看到,这个项目代码的web页面在WEB-INF目录下,与之前的在webapp目录下有所不同。二、访问jsp文件的过程详解三、jsp文件的保护机制WEB-INF是安全目录,在web开发中,有些页面是不允许公共访问的,为了保护那些未经
高自强
·
2020-08-15 03:06
web开发
jsp
python全栈
开发基础
【第十七篇】面向对象反射和内置方法
一、静态方法(staticmethod)和类方法(classmethod)类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性)静态方法:让类里的方法直接被类调用,就像正常调用函数一样类方法和静态方法的相同点:都可以直接被类调用,不需要实例化类方法和静态方法的不同点:类方法必须有一个cls参数表示这个类,可以使用类属性静态方法不需要参数绑定方法:分为普通方法
san.hang
·
2020-08-15 01:36
使用WordPress插件搭建一个商城(一)(小白推荐)
XAMPP安装XAMPP的使用在本地环境安装WordPress总结前言对于没有
开发基础
或刚接触开发的商家店主来说,搭建一个可以上线的商城属于比较头疼的事。
蜗牛eat
·
2020-08-15 00:25
WooCommerce建站
开发基础
之牛逼哄哄的 Lambda 表达式,简洁优雅就是生产力
什么是Lambda?我们知道,对于一个Java变量,我们可以赋给其一个“值”。如果你想把“一块代码”赋给一个Java变量,应该怎么做呢?比如,我想把右边那块代码,赋给一个叫做aBlockOfCode的Java变量:在Java8之前,这个是做不到的。但是Java8问世之后,利用Lambda特性,就可以做到了。推荐:JDK8新特性之Lambda表达式。当然,这个并不是一个很简洁的写法。所以,为了使这个
weixin_30375427
·
2020-08-14 20:42
Windows
开发基础
知识
概述Windows开发指的是以WindowsAPI(WinAPI)进行在Windows平台上的开发参考资料来自微软官网的关于Windows开发文档微软针对Windows进行开发的开发相关信息Windows开发的代码规范约定在Windows开发经常会遇到一些隐晦难懂的API以及数据类型,已将常见类型写入表中做对应Windows的字符集Windows本地支持Unicode字符串使用在UI节点、文件名称
不想加班的p
·
2020-08-14 20:30
Windows开发
window
winapi
cpp
喵的Unity游戏开发之路 - 玩家控制下的球的滑动
很多童鞋没有系统的Unity3D游戏
开发基础
,也不知道从何开始学。为此我们精选了一套国外优秀的Unity3D游戏开发教程,翻译整理后放送给大家,教您从零开始一步一步掌握Unity3D游戏开发。
MarsZhou
·
2020-08-14 17:00
SmartFoxServer 2X服务器应用
开发基础
社区版下载网址:http://www.smartfoxserver.com/download/sfs2x#p=installer官方参考:http://docs2x.smartfoxserver.com/GettingStarted/install-windows(1)首先是从SmartFoxServer官网上下载2X版本和范例的版本。(2)以WinXP为例,下载后安装在你C盘或D盘的Progra
百新教育评价研究中心
·
2020-08-14 13:33
嵌入式Linux
下基于FFmpeg的视频硬件编解码
引言目前,智能手机、PDA和平板电脑等越来越多的嵌入式设备支持高清视频采集和播放功能,高清视频的采集或播放功能正广泛用于游戏设备、监控设备、视频会议设备和数字网络电视等嵌入式系统中。这些功能的实现建立在高性能视频硬件编解码技术基础之上。本文阐述了基于FFmpeg的H.264视频硬件编解码在S3C6410处理器上的实现方法,为数字娱乐、视频监控和视频通信系统开发过程中的高清视频硬件编解码的实现提供参
brucexu1978
·
2020-08-14 13:56
AWS IOT Device C SDK交叉编译(
嵌入式linux
)
注意这篇文章是将CSDK交叉编译到
嵌入式linux
,并不是其他操作系统或没有操作系统的单片机中。
Andy____Li
·
2020-08-14 10:21
嵌入式
cloud
Linux驱动
开发基础
知识
常用命令lsmod:listmodule,将模块列表显示),功能是打印出当前内核中已经安装的模块列表insmod:installmodule,安装模块,功能是向当前内核中去安装一个模块,用法是insmodxxx.komodinfo:moduleinformation,模块信息,功能是打印出一个内核模块的自带信息。,用法是modinfoxxx.kormmod:removemodule,卸载模块,功能
weixin_30399871
·
2020-08-14 08:38
嵌入式Linux
驱动开发实战视频教程
嵌入式Linux
驱动开发实战教程(内核驱动、看门狗技术、触摸屏、视频采集系统)适合人群:高级课时数量:109课时用到技术:
嵌入式Linux
涉及项目:驱动开发、看门狗技术、触摸屏、视频采集咨询qq:1840215592
北风IT
·
2020-08-14 08:44
linux
Linux设备驱动
开发基础
1.驱动概述和开发环境搭建1.1驱动设备的作用对设备驱动最通俗的解释就是“驱动硬件设备行动”。驱动与底层硬件直接打交道,按照硬件设备的具体工作方式,读写设备的寄存器,完成设备的轮训、中断处理、DMA通信,进行物理内存向虚拟内存的映射等,最终让通信设备能收发数据,让显示设备能显示文字和画面,让存储设备能记录文件和数据。由此可见,设备驱动充当了硬件和应用软件之间的纽带,他使得应用软件只需要调用系统软件
12304108
·
2020-08-14 07:45
驱动
设备驱动开发
让我们一起,向着嵌入式出发!
今天用了将近1个小时的时间,跟准备来华清远见参加
嵌入式Linux
工程师就业培训课程的一名在读研究生(电气自动化专业)进行了电话交流。电话沟通过程中能够充分体会到他的诸多困惑和无奈。
华清远见嵌入式学院
·
2020-08-14 06:52
职业规划
基础入门篇
linux嵌入式方向
Linux下的C编程实战
而近年来,Linux操作系统在嵌入式系统领域的延伸也可谓是如日中天,许多版本的
嵌入式Linux
系统被开发出来,如ucLinux、RTLinux、ARM-Linux等等。
weixin_30608503
·
2020-08-14 04:35
React Native 集成到原生项目(iOS)
一、准备工作1.ReactNative
开发基础
环境1)安装Node.js方式一:安装nv
IT小方
·
2020-08-14 03:58
iOS开发
RN
native
node.js
ios
React-Nati
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他