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驱动开发学习笔记
Android
开发学习笔记
——对话框Dialog
Android
开发学习笔记
——对话框Dialog基本使用常用属性和方法AlertDialog基本方法和使用列表对话框单选列表对话框多选列表对话框其它Dialog自定义对话框setView继承DialogDialogFragmentonCreateDialogonCreateView
Yang杰
·
2020-08-26 23:46
Android开发学习笔记
Android
android
移动开发
安卓
Android
开发学习笔记
——四大组件之Activity
Android
开发学习笔记
——四大组件Activity基本使用创建方法显示启动和隐式启动显式启动startActivitystartActivityForResult隐式启动actioncategorydataActivity
Yang杰
·
2020-08-26 23:46
Android开发学习笔记
Android
【
linux驱动
分析】之dm9000驱动分析(四):net_device结构体
net_device结构体,定义在include/linux/netdevice.h中,这是一个很复杂的结构体,先把代码清单列出来,再用到的过程中,逐步分析,最后来这里做个总结。下面的代码是linux-2.6.38中的。1/*2*TheDEVICEstructure.3*Actually,thiswholestructureisabigmistake.ItmixesI/O4*datawithstr
又是好风景
·
2020-08-25 11:14
arm-linux驱动开发
Linux
Linux驱动
程序开发实验
首先用c语言写好设备驱动。初始化的时候将会在内核日志上输出loaddriver,卸载时将会输出unloaddriver然后写好makefile。makefile定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编译,以及进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,也可以执行操作系统的命令。其中KDIR为当前版本内核的路径,中间夹着的/shelluname-r/用来
weixin_43816214
·
2020-08-25 01:11
通俗易懂,嵌入式
Linux驱动
基础
同样的,学习
Linux驱动
我们也从最简单的hello驱动学起。驱动层和应用层还记得实习那会儿我第一次接触嵌入式Linux项目的时候,我的导师让我去学习项目的其它模块,然后尝试着写一个串口相关的应用。
zhengnianli
·
2020-08-24 18:20
ios
开发学习笔记
(这里一定有你想要的东西,全部免费)
1,SearchBar怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clearColor无法使用)。其实在代码里还是可以设置的,那就是删除背景view[[self.searchBar.subviewsobjectAtIndex:0]removeFromSuperview];2,NSDate:[java]viewplaincopy字母日期或时间元素表示示例GEr
zclovepp
·
2020-08-24 18:52
iOS
Linux驱动
时间、延迟以及延缓操作
本文主要讲述
Linux驱动
里面的时间操作,延迟(休眠),以及定时器。1.度量时间差1.1HZ内核通过定时器中断来跟踪时间流。时钟中断由系统定时器一周期性的间隔产生,这个间隔有内核根据HZ的值决定。
Lee_1985
·
2020-08-24 18:08
Linux
驱动
时间
延迟
延缓
内核与驱动
Go核心
开发学习笔记
(廿六) —— 文件处理二:命令行处理参数,JSON
关于命令行处理的学习引入:假设命令行连接mysql数据库,如何实现下方mysql-uroot-p'123456'-h192.168.240.23-port3306如果使用os.Args只能按照命令参数输入的顺序来定义序列,不可变。引入packageflag,实现了命令行参数的解析。示例1:使用os.Args统计一个命令包含多少个参数,这样参数传递必须按顺序,无法类似k:v风格改变顺序package
已开挂的24K
·
2020-08-24 17:15
linux驱动
开发之交叉开发环境搭建详细流程及linux-3.0.8内核移植
开发板型号s5pv210操作系统win7和ubuntu一、
linux驱动
开发之交叉开发环境搭建1,先用下面的Linux内核镜像在zImage和文件系统在开发板中搭建交叉开发环境1》将Linux内核镜像:
辉夜星辰
·
2020-08-24 17:55
驱动开发
嵌入式开发学习的几种线路图方向
如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式开发Linux方向,关注这个方向,我认为大概分3个阶段:1、嵌入式linux上层应用,包括QT的GUI开发2、嵌入式linux系统开发3、嵌入式
linux
weixin_33809981
·
2020-08-24 17:22
【嵌入式
Linux驱动
程序-进程间通信】-完成量
完成量1完成量概述很多情况下,我们需要让某一个线程等待另一个线程执行完某个操作后,才能继续执行后续操作。Linux内核中提供完成量这种机制可实现这个同步过程。当然,信号量也是可以完成同步操作。但是完成量比信号量效率更高。此处引用《Linux设备驱动程序第三版》的一段程序,如下:structsemaphoresem;init_MUTEX_LOCKED(&sem);start_external_tas
会攻城的狮子
·
2020-08-24 16:15
嵌入式Linux
Web
开发学习笔记
(6) --- 前端开发之 HTML5
前言通过之前的文章,我们已经搭好了webapp的雏形,不过到目前为止,我们的前端界面比较简单,为此,我们要学习前端的知识,然后对界面进行改进.前端的内容可以分为HTMLCSSJavaScript三部分,我们首先学习HTMLHTML5简介什么是HTML5————第五代HTML语言为什么学H5所有主流浏览器都支持h5,chrome,firefox,safari,IE10+H5改变了用户与文档的交互方式
FrozenMap
·
2020-08-24 14:03
html5
css3
web开发
Web
开发学习笔记
(5) --- 抽象出 Page 类
回顾通过前几篇文章的内容,我们已经搭建了基于Flask框架的一个简单的Web应用,server.py的代码如下fromflaskimportFlask,make_responsefromflask.viewsimportMethodViewapp=Flask(__name__)classIndexHandler(MethodView):defget(self):resp=make_response
FrozenMap
·
2020-08-24 14:49
oop
web开发
python
flask
ARM-
Linux驱动
移植--RTC(实时时钟)移植
硬件平台:FL2440内核版本:2.6.28主机平台:Ubuntu11.04内核版本:2.6.39原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6584285首先修改内核源码/arch/arm/mach-s3c2410/mach-smdk2410.c添加红色字体部分staticstructplatform_device*smd
iteye_12675
·
2020-08-24 14:10
⑧ ESP8266
开发学习笔记
_By_GYC 【ESP8266 驱动 BH1750 光强传感器】
目录一、BH1750是什么二、驱动原理&代码关于IICBH1750驱动三、结语本章介绍在ESP8266上使用IIC总线驱动BH1750光强传感器的方法。一、BH1750是什么BH1750是一个光强传感器,能够对环境光强度进行量化,转化为环境中的光强度lux。它是使用IIC总线进行通信,通过读取寄存器来获得传感器的真实数据。我们常说的智能调光,就要用到此类传感器,因为这个传感器的精度还是很不错的,可
神迹降临
·
2020-08-24 14:01
ESP
Github
ESP8266小项目学习笔记
③ESP8266
开发学习笔记
_By_GYC 【虚拟机Ubuntu系统的安装】
目录③ESP8266
开发学习笔记
_By_GYC【虚拟机Ubuntu系统的安装】一、获取最新稳定版本的Ubuntu系统安装包。
神迹降临
·
2020-08-24 14:01
ESP
Linux
ESP8266小项目学习笔记
⑦ ESP8266
开发学习笔记
_By_GYC 【ESP8266 驱动 DHT11 温湿度传感器】
目录一、准备材料二、硬件连接三、软件编程1、修改工程名2、添加组件3、编程4、反馈结果5、核心代码四、总结⑦ESP8266
开发学习笔记
_By_GYC【ESP8266驱动DHT11温湿度传感器】本章介绍ESP8266IDF
神迹降临
·
2020-08-24 14:01
Github
ESP
ESP8266小项目学习笔记
④ESP8266
开发学习笔记
_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录④ESP8266
开发学习笔记
_By_GYC【Ubuntu系统下ESP8266开发环境搭建】一、安装前准备1、乐鑫官方的ESP-IDF编程指南2、ESP-IDF风格的ESP8266SDK。
神迹降临
·
2020-08-24 14:01
Linux
ESP
Github
ESP8266小项目学习笔记
⑤ESP8266
开发学习笔记
_By_GYC 【ESP8266 IDF框架 使用C++编程】
⑤ESP8266
开发学习笔记
_By_GYC【ESP8266IDF框架使用C++编程】目录⑤ESP8266
开发学习笔记
_By_GYC【ESP8266IDF框架使用C++编程】一、简单的开始二、主函数文件使用
神迹降临
·
2020-08-24 14:01
Github
ESP
Linux
ESP8266小项目学习笔记
① ESP8266
开发学习笔记
_By_GYC 【更新 ets_printf 函数 使ESP_IDF 能够支持浮点数打印】
①ESP8266
开发学习笔记
_By_GYC【更新ets_printf函数使ESP_IDF能够支持浮点数打印】在我们日常的开发过程中,经常使用到的一个功能就是串口打印功能。
神迹降临
·
2020-08-24 14:00
Github
ESP
ESP8266小项目学习笔记
ESP8266
ESP-IDF
printf
浮点数打印
驱动
本文,记录学习
linux驱动
的思考过程。
Hosea14
·
2020-08-24 13:48
Linux
【Linux笔记】嵌入式
Linux驱动
基础(通俗易懂)
同样的,学习
Linux驱动
我们也从最简单的hello驱动学起。驱动层和应用层还记得实习那会儿我第一次接触嵌入式Linux项目的时候,我的导师让我去学习项目的其它模块,然后尝试着写一个串口相关的应用。
zhengnianli
·
2020-08-24 12:33
Linux笔记
嵌入式大杂烩
这是一个目录
ESP8266
开发学习笔记
_By_GYCESP_IDF框架(ESP_RTOS_SDKV3.2)这是一个目录一些基础知识ESP8266开发环境搭建ESP8266使用C++编程已完成的小项目ESP8266产生
神迹降临
·
2020-08-24 12:50
ESP
Github
Qt
ESP8266小项目学习笔记
从内核驱动到android app
了解android驱动框架:1.方法1——jni调用底层驱动在android框架中写入c/c++直接调用底层
linux驱动
,并向上提供jni接口给应用程序:优点:简单易行;缺点:主要在于驱动程序,由于在
zue
·
2020-08-24 12:39
嵌入式Linux系统下I2C设备驱动程序的开发
【关键字】I2C总线嵌入式
linux驱动
开发1、I2C总线简介I2C(Inter-IntegratedC
夏豆芽
·
2020-08-24 11:27
linux驱动
基础系列--linux rtc子系统
前言
linux驱动
子系统太多了,连时钟也搞了个子系统,这导致一般的时钟芯片的驱动也会涉及到至少2个子系统,一个是时钟芯片接口子系统(比如I2c接口的时钟芯片),一个是内核给所有时钟芯片提供的rtc子系统
yuzeze
·
2020-08-24 11:18
linux
驱动
s5pv210_gpio驱动及其在android2.3.1下jni调用~~
1、编写GPIO驱动并编译为模块完全按照
linux驱动
的编写方式,封装为标准的linux字符驱动2、使用C语言编写测试程序编写、编译一个操作led的程序进行驱动测试以上两步可参考《s5pv210-gpio
老徐拉灯
·
2020-08-24 11:07
Android系统及底层驱动
android app调用内核驱动的方法
blog.csdn.net/callon_h/article/details/51909169一、了解android驱动框架:1.方法1——jni调用底层驱动在android框架中写入c/c++直接调用底层
linux
leocloud
·
2020-08-24 10:53
linux
Android
Android驱动使用JNI调用
Android驱动是一个漫长的过程,当然你也可以说有了Linux设备驱动开发经验学习Android驱动是很简单的,呵呵,的却如此,毕竟Android内核是跑在linux内核上,Android的应用调用的其实是
linux
lishaman
·
2020-08-24 08:02
Android开发
RTC-BM8563-标准
Linux驱动
和app测试代码
最近需要调试一颗RTCBM6563,按照标准LinuxRTC来实现,方便驱动多平台的移植或者IC替换,也方便app代码rtc部分的移植性.遇到的问题1)设置的时间格式为无效值,导致无法设置rtc时间,排查了小半天.2)RTC框架上时间设置和bm6563不完全对应,寄存器的读写需要细微调整转换数值.//linux官方rtcapp测试codelinux下的RTC可概括为三个功能(1)watcher(当
辧聪
·
2020-08-24 08:00
Linux-内核驱动
Linux驱动随笔
Linux I2C驱动(2012-08-24 14:37:21)
在
Linux驱动
中对应driver/i2c/i2c-core.c文件。
deng10355148
·
2020-08-24 08:15
i2c
Linux驱动
子系统之I2C(3)
3i2c-dev3.1概述之前在介绍I2C子系统时,提到过使用i2c-dev.c文件在应用程序中实现我们的I2C从设备驱动。不过,它实现的是一个虚拟,临时的i2c_client,随着设备文件的打开而产生,并随着设备文件的关闭而撤销。I2c-dev.c针对每个I2C适配器生成一个主设备号为89的设备文件,实现了i2c_driver的成员函数以及文件操作接口,所以i2c-dev.c的主题是”i2c_d
cjok376240497
·
2020-08-24 08:42
Linux
driver
I2C
subsystem
I2C子系统
小程序云开发技术训练
小程序云
开发学习笔记
元素符号间用逗号隔开,元素符号每一下标签内(即符号左侧),不要逗号.json的注释:在前面加一个问号?来实现(注:在引号里边)"?
rust&python
·
2020-08-24 07:33
小程序
云开发
云开发
小程序
Android系统下如何通过外设实现GPIO中断触发调用Android程序执行
沙雕老板不知道在哪请了个沙雕项目经理,公司产品改进需要,要求在Android系统下通过GPIO硬件中断实现Android程序唤醒,我擦,我特么要死了,还要去搞
Linux驱动
,在此记录一下实现方式。
永不做码农
·
2020-08-24 07:45
Android
学习
Linux
嵌入式
Android驱动使用JNI调用
Android驱动是一个漫长的过程,当然你也可以说有了Linux设备驱动开发经验学习Android驱动是很简单的,呵呵,的却如此,毕竟Android内核是跑在linux内核上,Android的应用调用的其实是
linux
weixin_33721427
·
2020-08-24 07:40
实现android JNI 直接调用android驱动程序
blog.csdn.net/zfzf294990051/article/details/7343468关于如何实现JNI请参考AndroidJNI实现步骤本例想测试一下,绕过硬件抽象层,直接在JNI中调用
linux
简单并快乐着
·
2020-08-24 06:02
Linux驱动
子系统之I2C(一)
主要是参考http://blog.csdn.net/cjok376240497/article/details/6972305,对I2C子系统讲解的很透彻的一篇文章,值得一读。1硬件特性1.1概述I2C总线是由Philips公司开发的两线式串行总线,这两根线为时钟线(SCL)和双向数据线(SDA)。由于I2C总线仅需要两根线,因此在电路板上占用的空间更少,带来的问题是带宽较窄。I2C在标准模式下传
_修_
·
2020-08-24 06:01
android
开发
linux
Android JNI直接调用驱动程序
关于如何实现JNI请参考AndroidJNI实现步骤本例想测试一下,绕过硬件抽象层,直接在JNI中调用
linux驱动
程序。
ZFZF294990051
·
2020-08-24 06:18
android
系统开发
ubuntu 10.04 VIM安装以及apt-get修正
此版本用来学习Linux2.6内核比较有帮助,特别是学习
Linux驱动
编程,包括市场上比较经典的书籍都是基于Linux2.6内核讲的,所以一个稳定的2.6内核学习环境是必不可少的。
jackixzj
·
2020-08-24 05:02
Linux
Java
开发学习笔记
(二)
接口开发时注意点:1、从接口获取数据时,需要注意数据模型的定义为了便于开发,避免数据混淆,需要注意分层模型规范DO(DataObject):与数据库表接口一一对应,通过DAO层向上级传输数据源对象DTO(DataTransferObject):数据传输对象,Service或Manager向外界传输对象BO(BusinessObject):业务对象,由Service层输出的封装业务逻辑的对象AO(A
瓶子-
·
2020-08-24 02:47
Web前端
开发学习笔记
- Day02
Day02学习笔记1.列表1.1无序列表:定义无序列表,并且只能包含元素。:定义列表项,可以包含与完全类似的内容,也可以包含较多类型的子元素。有效记忆法:ul是unorderedlists的缩写(无序列表)li是listitem的缩写(列表项目)无序列表项无序列表项无序列表项注意:1.中只能嵌套,直接在标签中输入其他标签或者文字的做法是不被允许的。2.与之间相当于一个容器,可以容纳所有元素。3.无
一只努力学习web前端的菜鱼
·
2020-08-23 21:35
Web前端开发学习之路
Web前端
开发学习笔记
- Day03
Day03学习笔记1.CSS引入方式1.1行内样式Thisistitle大家好行内样式写在标签的style属性值中。1.2内部样式Thisistitlep{font-size:16px;color:red;}Helloeveryone内部样式需要写在标签中1.3外部样式外部样式写在单独的文件中,扩展名.css。在中通过标签引入。Thisistitle我是优秀的前端开发工程师CSS引入方式总结行内样
一只努力学习web前端的菜鱼
·
2020-08-23 21:04
Web前端开发学习之路
linux驱动
:i2c驱动(三)流程图之注册设备
一、设备注册过程1、将i2c设备信息保存到i2c_board_info结构体中;2、在注册i2c_board_info时(i2c_register_board_info)将它加入一个全局列表__i2c_board_list中,3、在注册I2cadapter适配器驱动后,再从全局列表__i2c_board_list中取出,将属于这个适配器的i2c_board_info转换成i2c_client(i2
郭老二
·
2020-08-23 19:43
linux驱动
Linux驱动
(基础):13---文件系统目录结构
一、Linux的根目录如下更多的信息可以查看文章:/bin系统有很多存放执行文件的目录,但是/bin比较特殊。/bin目录下放置的是在单人维护模式下还能够被执行的命令。/bin目录下的命令可以被root和一般账号使用。例如:cat、chmod、mv、mkdir.../boot主要放置启动会使用到的文件,包括Linux内核文件以及启动选项与启动所需配置文件等。Linux内核常用的文件名为:vmlin
江南、董少
·
2020-08-23 18:43
Linux驱动(基础)
Linux驱动
中的platform总线分析
最近在复习platform总线相关的知识,碰到一篇感觉不错的文章。http://blog.csdn.net/pillarbuaa/article/details/7680372概述从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device和platform_driver。Linux中大部分的设备驱动,都可以使用这套机制,设备用platform_device表示;驱动用
fml1997
·
2020-08-23 16:12
驱动篇
微信公众号
开发学习笔记
(一)公众号分类
微信公众号是开发者或商家在微信公众平台上申请的应用账号,该帐号与QQ账号互通,通过公众号,商家可在微信平台上实现和特定群体的文字、图片、语音、视频的全方位沟通、互动。形成了一种主流的线上线下微信互动营销方式。微信公众号分为四种:订阅号,服务号,企业号,小程序。什么是服务号?服务号:为企业和组织提供更强大的业务服务与用户管理能力,主要偏向服务类交互(功能类似12315,114,银行,提供绑定信息,服
lengxinxuexic
·
2020-08-23 10:16
计算机网络
LINUX驱动
之IIC驱动
前言1.Linux的I2C体系结构分为3个组成部分1.1I2C核心层提供了I2C总线驱动和设备驱动的注册,注销方法,I2C通信方法上层的即Algorithm)与具体适配器无关的代码以及探测设备,检测设备地址的上层代码等,主要用于提供统一的I2C操作函数1.2I2C适配器层对I2C硬件体系结构中适配器端的实现,适配器可由CPU控制,甚至可以直接集成在CPU内部,主要用于IIC设备的硬件操作1.3I2
勇士后卫头盔哥
·
2020-08-23 07:38
数据结构
嵌入式软件开发之------浅析
linux驱动
模型(六)input框架
Linux代码版本:linux3.0开发板环境:tiny4412导读:input框架是是针对的输入设备的特点抽象出来的驱动模型,如常见的鼠标、键盘、陀螺仪、ADC和温度传感等等各种各样的输入设备,都有一个明显的特点,就是采集到数据向系统报告,过程有高度的相似性。所以就将相似的地方抽象出来,驱动开发就剩下和硬件相关的部分。如input设备,只需要完成input_dev的相关参数设置,然后调用inpu
surquer
·
2020-08-23 06:36
i2c驱动之调用ioctl函数进行读写at24c08
在
linux驱动
中/drivers/i2c/目录下有i2c-dev.c提供了I2C设备的通用驱动,实现了read(),write(),ioctl等函数,不
luckywang1103
·
2020-08-23 06:36
linux驱动
Android
开发学习笔记
(一)—— 四大组件
学习Android开发,首先脑海中要有一个大概的知识体系结构图,而Android的四大组件就是其中很重要的一部分。Android四大组件ActivityServiceContentproviderBroadcastreceiver接下来看看他们具体都是什么1.ActivityActivity相当于iOS中的ViewController;Activity的作用是展示用户交互,是一个屏幕界面、窗口;A
isletn
·
2020-08-23 05:22
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他