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学习笔记
学习正点原子《【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.5.2.pdf》个人笔记常用操作&相关知识压缩解压解压.tar.bz2tar-vxjflinux-imx-4.1.15-2.1.0
·
2021-10-25 19:11
嵌入式Linux学习笔记
学习正点原子《【正点原子】I.MX6U嵌入式
Linux驱动
开发指南V1.5.2.pdf》个人笔记常用操作&相关知识压缩解压解压.tar.bz2tar-vxjflinux-imx-4.1.15-2.1.0
qlexcel
·
2021-10-21 19:48
嵌入式Linux
linux
嵌入式
ARM裸机开发篇1:Cortex-A7开发环境搭建
针对FS-MP1A开发板,除了Cortex-A7裸机开发篇外,还包括其他多系列教程,包括Cortex-M4开发篇、FreeRTOS篇、Linux基础及应用开发篇、Linux系统移植篇、
Linux驱动
开发篇
华清远见IT开放实验室
·
2021-10-18 11:02
arm开发
arm
qt
linux
嵌入式
开发工具
从0学
Linux驱动
-加载模块传参 7
从0学
Linux驱动
-加载模块传参7作者网站:https://blog.csdn.net/daocaokafei/article/details/108513929
LongHuang
·
2021-10-07 14:07
Linux驱动
学习记录-新字符设备
第一节介绍了字符驱动设备,开发重点是register_chrdev注册字符设备,unregister_chrdev注销字符设备。驱动加载需要mknod命令创建节点。这些都是老版本,现在学习新字符设备驱动开发。第一节提了一点点,申请设备号是用自动分配的方式就是新设备开发。1.新字符设备注册Linux中cdev结构体表示一个字符设备,在include/linux/cdev.h中,定义如下//字符结构体
不良高须
·
2021-10-04 18:47
Linux
Linux驱动
linux
从0学习
Linux驱动
环境安装2
从0学
Linux驱动
-如何学习
Linux驱动
作者网站:https://blog.csdn.net/daocaokafei/article/details/108513929Linux开发环境Ubuntu
LongHuang
·
2021-10-03 14:12
从0学习
Linux驱动
内核、目录3
从0学
Linux驱动
-如何学习
Linux驱动
作者网站:https://blog.csdn.net/daocaokafei/article/details/108513929Linux内核Linux内核子系统
LongHuang
·
2021-10-03 14:05
从0学
Linux驱动
模块化编程4
从0学
Linux驱动
模块化编程-4作者网站:https://blog.csdn.net/daocaokafei/article/details/108513929内核驱动代码示例内核代码是运行在内核空间的
LongHuang
·
2021-10-03 14:59
一图了解华清远见STM32MP157开发板学习资源优势(教程+视频+项目)
开发板学习资源优势(教程+视频+项目):资料说明及更新情况(20210924):——核心学习资料1.ARM开发:A7裸机例程、M4裸机例程;2.Linux开发:Linux基础、Linux应用开发、Linux系统移植、
Linux
华清远见IT开放实验室
·
2021-09-24 16:20
stm32mp157开发板
stm32mp157
stm32mp157教程
stm32mp157开发板
linux
arm
Linux驱动
|cdev_init、cdev_alloc区别
关于字符设备可以参考下面这篇文章《手把手教
Linux驱动
3-之字符设备架构详解,有这篇就够了》一、字符设备架构下面我们以两个设备:LED、MPU6050为例来讲解字符设备的架构由上图所示:1、硬件外设有
一口Linux
·
2021-09-14 19:46
原创
Linux驱动
linux
stm32
物联网
驱动
字符设备
linux驱动
开发中常用函数copy_from_user open read write详解
目录
linux驱动
常用函数(copy_from_useropenreadwrite)1.open2.read3.write4.copy_to_user5.copy_from_user
linux驱动
常用函数
·
2021-08-23 18:08
嵌入式之
Linux驱动
(八)
article/details/78988741【嵌牛导读】介绍linux系统中如何动态建立设备号和设备节点【嵌牛鼻子】动态建立设备号【嵌牛提问】动态建立设备号和设备节点的基本步骤是什么【嵌牛正文】在
Linux
郑煜烁
·
2021-08-10 17:10
linux驱动
(一):
linux驱动
框架
姓名:谢焕彬学号:19020100303编写
linux驱动
先看一下驱动框架是什么样子的。驱动编写和应用层编写有什么区别呢?(一)首先入口函数的问题。
最帅气的CR7
·
2021-08-09 15:58
嵌入式学习(四)——嵌入式Linux设备驱动开发(一)
19020100103学院:电子工程学院转自:https://blog.csdn.net/light_in_dark/article/details/73321105【嵌牛导读】:对于嵌入式系统的学习来说,学习嵌入式
Linux
d895d298aaa1
·
2021-08-02 20:58
linux驱动
---- i2c总线驱动(eeprom)
文章目录前言一、IIC驱动程序框架分析二、源码实例分析三、实验结果前言本文基于S3C2440开发板。一、IIC驱动程序框架分析内核中I2C的处理已经做好了,我们只需要做设备驱动程序相关的内容。总线处理好了I2C协议,即总线知道如何收发数据,而不知道数据的含义,我们要做的只是设备相关层的代码,例如提供设备的地址和要存取的数据和地址。I2C协议中,先发出7bit“设备地址”,然后是1位“写”或“读”的
xjy_xjy
·
2021-07-26 17:21
Linux驱动程序
嵌入式
linux
内核
iic驱动程序
驱动程序
linux驱动
---- 网卡(虚拟)
文章目录前言一、网卡驱动程序框架分析二、源码实例分析三、实验结果前言本文基于S3C2440开发板。一、网卡驱动程序框架分析只要把上层的数据发给网卡,从网卡来的数据构造成包给上层即可。网卡只需要“socket”编程,不需要打开某设备。驱动程序都是以面向对象的思想写的,都有相关的结构体。。程序编写步骤:1,分配某结构体:net_device2,设置结构体。①,提供一个发包函数:hard_start_x
xjy_xjy
·
2021-07-24 21:55
Linux驱动程序
linux
嵌入式
网络
网卡驱动
i.MX6ULL嵌入式Linux开发1-uboot移植初探
本系列教程以i.MX6ULL处理器的ARM开发板为实验基础,学习记录嵌入式Linux开发的各种知识与经验,主要内容包括嵌入式Linux移植,嵌入式
Linux驱动
开发,嵌入式Linux应用开发等。
码农爱学习
·
2021-07-13 00:02
i.MX6U嵌入式开发
i.MX6ULL
嵌入式
Linux
uboot
嵌入式之
Linux驱动
(一)
:郑煜烁学号:19029100010学院:电子工程学院转自:https://blog.csdn.net/u012142460/article/details/78879079【嵌牛导读】简单介绍了一下
linux
郑煜烁
·
2021-07-08 22:19
Linux编程入门--正点原子
Linux驱动
开发指南学习2021W26
十一、U-Boot启动流程详解(1)链接脚本u-boot.lds详解在编译完成以后就会在uboot根目录下生成u-boot.lds文件,从该文件来分析U-boot启动流程。/*1.第3行为代码当前入口点:_start,_start在文件arch/arm/lib/vectors.S中有定义2.__image_copy_start这个变量是在u-boot-spl.lds文件里定义的,是这个链接文件的.
·
2021-06-26 21:06
linux编程
公链
开发学习笔记
(三):图灵完备和非图灵完备操作码解析
0首先得有一个交易交易是状态读取和修改的基础BTC的交易:bip125,可以用更多的fee代替原来的fee,使得交易优先被打包ETH的交易:nonce,记录账号中的交易的序号,和比特币中bip125的功能类似,可以用nonce值更大的交易(更加新的交易)代替之前的交易BTC和ETH的共同点:都有区块和交易相关的参数1Bitcoin非图灵完备操作码设计主要以检查状态为主没有loop:无法完成循环,比
一个大于号
·
2021-06-25 19:33
安卓NDK
开发学习笔记
一、NDK基础概念1.NDK概念2.使用场景代码保护调用第三方c/c++开源库c++便于移植。用c/c++开发的库可以很方便的在其他的嵌入式平台上再次使用3.交叉编译:在一个平台生成另一个平台可以执行的代码。4.jni:Javanativeinterface5.链接库静态链接库动态链接库
龙猫跑跑跑
·
2021-06-22 19:04
前端
开发学习笔记
(八)- Css 盒模型
一.盒模型边框-border盒子模型的边框就是围绕着内容及补白的线,这条线可以设置它的粗细,样式和颜色语法举例:div{border:2pxsolidred;}=div{border-width:2px;border-style:solid;border-color:red;}边框属性1.border-style(边框样式):dashed(虚线)dotted(点线)solid(实线)2.borde
Showtime_ST
·
2021-06-22 02:53
Linux编程入门--正点原子
Linux驱动
开发指南学习2021W25
十、U-Boot顶层Makefile详解这里参考一个博主的文章(1)编译后的U-Boot文件结构编译后的U-Boot目录下有如下文件夹和文件,作用备注在后面|U-boot自带的目录├──api---与硬件无关的API函数。├──arch---与架构体系有关的代码。├──board---不同板子(开发板)的定制代码。├──cmd---命令相关代码。├──common---通用代码。├──config
·
2021-06-20 14:14
linux编程
H5前端
开发学习笔记
——0x05表格标签
本节大纲课时37表格标签基本使用(理解)课时38表格标签的属性(了解)课时39细线表格(理解)课时40表格中的其它标签(理解)课时41表格的结构(了解)课时42单元格合并(理解)课时43表格练习(了解)表格标签其实在过去,表格标签用的非常多,绝大多是web都是用它做的作用为一对数据添加表格语义,对很大数据时,table将会展示的非常清晰格式table:一对table标签就是一个表格tr:行td:列
夜莺之刃
·
2021-06-19 12:24
Django测试
开发学习笔记
(一)
基础介绍1.简介Django,发音为[dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。Django的主要目:简便、快速的开发「数据库」驱动的网站。学习网站:官方网站:https://www.djangoproject.com/github源码:https://github.com/django/djangodjango中文文档:https://yiyibooks.c
DayBreakL
·
2021-06-14 13:20
monolake 的GeekBand C++
开发学习笔记
(七)
前记:进入STL的第二周,本周继续讲解了stl容器:stack,queue,map和multimap,set和multiset;STL的整体构成框架:容器,算法,迭代器,仿函数之间的关系;仿函数和适配器;典型的适配器:binder1st,binder2nd,mem_fun,mem_fun_ref。以下为我的一些理解:容器分类容器有以下基本的两类:1,序列式容器(Sequencecontainers
monolake
·
2021-06-09 11:39
Linux驱动
开发系列:2W字长文整理入门Ubuntu知识
文章目录
Linux驱动
开发一、
Linux驱动
开发第一期:Ubuntu基础入门1.Vmware虚拟机安装2.Vmware内Ubuntu功能介绍2.1启动栏介绍2.2Ubuntu连接USB设备2.3Ubuntu
Jeck xu
·
2021-06-07 15:51
Linux
Linux
驱动开发
Ubuntu
入门教程
新星计划
手把手教你如何编写一个
Linux驱动
并写一个支持物联网的LED演示demo
目录一.开发环境二.准备工作:1.创建一个项目工程目录2.创建输出与目标目录3.头文件目录4.建立源代码src目录5.使用git管理你的项目三.编写LED驱动三.一准备工作三.二init实现三.四exit实现三.五make实现三.六open实现三.七write实现三.八read实现三.九ioctl实现四、编写测试APP五.物联网六.在make添加支持七.最终演示一.开发环境开发板:核心板:TQ21
17岁boy想当攻城狮
·
2021-06-05 14:07
Linux_嵌入式
物联网
嵌入式
led
http
linux内核接口文档查询
但是
linux驱动
开发或者内核开发,则不能使用man命令来查看了,今天发现了个比较好用的网站,能方便快速的查询内核中的接口原型。
fangye945a
·
2021-05-30 21:28
linux驱动学习
Linux基础学习
工具使用
Linux——
Linux驱动
之Makefile编译总结(编译器路径设置、编译流程分析、编译试验测试)
目录0引言1编译器路径设置2Makefile编译文件3Linux内核编译流程分析4编译试验测试5小结0引言在之前的Linux最简驱动的实现中简要的写了一个Makefile文件,本博文对Makefile编译中涉及的编译器路径设置,Makefile编译文件,内核编译流程等进行系统的总结,最后会有简单的测试试验。1编译器路径设置获取Linux源码后,一般需要自己设置一下编译器的路径,在源码目录下的Mak
Winter_world
·
2021-05-26 11:38
Linux开发实战
Linux驱动
Makefile编译
Linux内核编译流程分析
Ubuntu18.04安装DPDK20.11.1超详细!
GCC2.pip3安装ninja3.安装numa依赖4.在linux中使用大页面5.内核版本>=3.166.glibc>=2.7二.安装DPDK及源码三.在系统范围内编译和安装DPDK1.dpdk配置四.
Linux
龚喜发财+1
·
2021-05-21 15:00
linux
linux
内核
ubuntu
前端
开发学习笔记
(六)- Css 文字排版
一.文字排版--字体我们可以使用CSS样式为网页中的文字设置字体,字号,颜色等样式属性。这里注意不要设置不常用的字体,因为如果用户本电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体.)现在一般网页喜欢设置“微软雅黑”.body{font-family:"MicrosoftYahei";}body{font-fa
Showtime_ST
·
2021-05-19 20:17
Android 底层开发概述(三)
1.Android内核AndroidSDK通过HAL间接访问
Linux驱动
(一般的Linux系统都是由应用程序直接访问驱动)。
四季帆
·
2021-05-16 15:35
Android
android
嵌入式
底层开发
Android 底层开发概述(一)
1.Android移植
Linux驱动
程序工作在内核空间,android的HAL工作在用户空间,有了这两个部分的结合,就可以让庞大的android系统运行在特定的硬件平台上。
四季帆
·
2021-05-16 15:41
Android
android
底层开发
嵌入式
前端
开发学习笔记
(三)- Css 样式
一.认识CSS样式CSS全程为“层叠样式表(CascadingStyleSheets)",它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小,颜色,字体加粗等.使用CSS样式的一个好处是通过定义某个样式,可以让不同网页位置的文字有统一的字体,字号或者颜色等。二.CSS样式的优势使用CSS样式可以减少代码的冗余,减少了很多重复的代码。三.CSS代码语法css样式:由选择符和声明组成,而声明
Showtime_ST
·
2021-05-15 01:39
360免费wifi的
linux驱动
下载,360随身wifi驱动
360随身wifi驱动免费版插在台式机上,360随身wifi驱动免费版本质是一款USB接口的无线网卡。可以做无线网卡接收Wi-Fi上网的作为“随身Wi-Fi360随身wifi作用是把台式机或笔记本电脑的网络发射为Wi-Fi热点,可以供手机、平板或者笔记本电脑等有Wi-Fi功能的设备使用。相关软件版本说明下载地址v2.4.838官方最新版v3.0.9官方最新版基本简介360随身WiFi是一款超迷你、
拳力向前
·
2021-05-13 22:26
Linux驱动
开发_设备文件系统详解
目录何为设备管理器?Linux下dev的作用Devfssysfskobjectudevproc何为设备管理器?设备管理器就是负责管理这台电脑上的外设,当我们通过电脑提供的USB口插入一个键盘、鼠标时设备管理器会与其通讯来确认你插入的到底是一个什么样的设备,然后在创建对应的设备驱动。以上的前提下是你的设备是流行设备且被操作系统的设备管理器支持的情况下,倘若我们有一个未知的设备,或者是我自己开发的硬件
17岁boy想当攻城狮
·
2021-05-12 11:05
Linux_嵌入式
Linux开发
Linux运维
linux
驱动程序
文件系统
linux驱动
: 中断下半部之tasklet&workqueue
前言linux中断下半部是linux中断处理中非常重要的一个组成,如果没有下半部系统很多情况都不能正常工作,所以我们如果用到了中断,比如gpio中断、定时器中断等最好将大部分工作都放到下半部去处理,中断中只做标记跟激活下半部的工作,尤其是那些需要休眠的、有阻塞的、或者耗时长的处理必须放到下半部的work_queue中,别问我为什么,因为你不这么做的话系统跑到这里就挂掉了。。。Linux实现下半部的
超凡东皇
·
2021-05-11 17:07
linux学习笔记
linux
朱有鹏嵌入式linux网盘,朱有鹏嵌入式单片机免费课程
第一层目录:0.基础预科1.ARM裸机全集2.uboot和linux内核移植3.
linux驱动
开发4.C语言专题精讲篇5.linux应用编程和网络编程6.阶段项目篇说明:第一层目录中共有6个部分,共同构成了嵌入式核心课程
牧羊少年sunny
·
2021-05-09 07:34
朱有鹏嵌入式linux网盘
Linux 内核自带的 LED 灯驱动
LED(寄存器版)I.MX6ULL手册查找使用方法实战点亮LED(固件库版本)linux字符设备驱动实战linuxLED设备驱动文件linux设备树(.dts)实战解析linux使用设备树点亮LED实战
linux
九章_
·
2021-05-06 21:54
linux设备驱动
linux
kernel
初识WebView参考的优秀文章
史上最全WebView使用,附送Html5Activity一份androidWebView全面总结Android
开发学习笔记
:浅谈WebViewAndroidWebView使用深入浅出安卓WebView
已迁至知乎_此不再维护
·
2021-05-04 04:19
【Objective-c】_蓝牙开发
ios蓝牙
开发学习笔记
(一)蓝牙概述ios蓝牙
开发学习笔记
(二)central角色的实现ios蓝牙
开发学习笔记
(三)peripheral角色的实现ios蓝牙
开发学习笔记
(四)ios蓝牙应用的后台处理
MR_詹
·
2021-05-03 02:37
大数据
开发学习笔记
——flume集成hive
又是周五啦~分享完就回家过周末~_~flume集成hive的笔记1、确定你的flume在哪台主机上2、确认该台主机上的flume是否可以正常使用?在指定的目录下,创建一个bigdata_page_to_hive.conf内容可以是官网的实例:http://flume.apache.org/FlumeUserGuide.html启动:flume-ngagent--confconf--conf-fil
卿卿老祖
·
2021-04-30 10:03
IOS
开发学习笔记
(一)
概述:iOS是苹果开发的手持设备操作系统(iPhone,iPad,iPodtouch,iPadmini)。基于UNIX,层次架构:核心操作系统层(CoreOS)—>核心服务层(CoreServices)—>媒体层(Media)—>可触摸层(CocoaTouch);主要面对CocoaTouch层;很多技术都是基于OC,底层很多框架是C开发的;CocoaTouch层中的UIKit框架,为应用提供了各种
南山伐木
·
2021-04-28 21:35
简单说Binder
网上也有很多讲解Binder的文章,有的很深入涉及到底层C层面,理解起来难度较大,要完全理解还需要
Linux驱动
的知识,看了还也是似懂非懂,我认为也不需要理解那么深入。
EsonJack
·
2021-04-27 17:47
monolake 的GeekBand C++
开发学习笔记
(一)
前记:开始第一课GeekBandC++开发工程师课程的学习,同时也开始写自己的第一篇C++笔记博客,记录下自己的疑惑,并寻找解答,这种探索的过程竟也如此有趣。指针和引用在课堂上的例子complex类中的定义了一个友元函数friendcomplex&__doapl(complex*,constcomplex&);其中第一参数使用的是complex指针,第二函数是constcomplex&引用。侯捷老
monolake
·
2021-04-25 17:01
Linux——
Linux驱动
之内核基础概览(Linux体系结构、内核结构、内核源码目录结构)
目录0引言1Linux体系结构2Linux内核结构3Linux内核源码目录结构4小结0引言学习嵌入式Linux,之前也说过,包括几部分:应用开发、驱动开发、内核开发,我们后面的大部分博文都会围绕在
Linux
Winter_world
·
2021-04-24 14:29
Linux开发
Linux驱动
Linux体系结构
Linux内核结构
Linux内核源码目录结构
嵌入式系统砖家_gpio和pinctrl子系统的关系和区别
怎么样才能让自己成功一个合格的
Linux驱动
开发人员,很多人喜欢一头扎进源码里抠各种细节,我自己实践出来的感受是:这样去学习
Linux驱动
很累,进步很慢。
老吴的嵌入式之旅
·
2021-04-23 08:22
Linux驱动
--字符设备开发
一.应用程序、内核、驱动的关系硬件设备收驱动程序(中断服务函数)控制。当用户调用一些API函数(库函数)会产生系统调用与内核产生关联,每一个API函数都会产生一个或多个系统调用,每个系统调用都会执行相应的SW指令,执行该指令相当于产生中断,中断进入中断服务函数,即驱动程序。如此:应用层就与硬件产生关联。简言之:系统调用时应用层与内核层接口,驱动程序是内核层与硬件层接口二.设备驱动分类1.字符设备L
冷瑾瑜
·
2021-04-22 20:06
Linxu驱动
linux
内核
嵌入式
Web
开发学习笔记
——浏览器是如何工作的
我们知道,我们要访问互联网资源,都需要一个浏览器的帮助,可以是Chrome,Firefox或者IE等等,那么,举个例子,我们在浏览器地址栏中输入Github的网址https://github.com/fanyj1994,一直到Github的页面内容出现在浏览器视口中,这之间发生了什么呢?也就是说,浏览器是如何工作的呢?在了解这个过程之前,我们先了解一些关于浏览器的知识。网址(URL)IP地址DNS
蓝线
·
2021-04-20 06:35
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他