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底层和中间层共同学习系列之android键盘映射
Android底层和中间层共同学习系列之android键盘映射(转载请说明来自国内最大Android社区androidin
底层驱动
论坛分支,国内最大linux社区Linuxforum嵌入式linux分支
hongjiujing
·
2020-07-31 18:31
Google
Android
space
android
linux
input
newline
character
table
Linux-
帮助与基本命令
1.获取命令帮助Linux中的命令按可分类shell内嵌命令、外部命令,获取命令帮助信息前需要区分命令类型。1.1type-查看命令类型[root@VM_0_171_centos~]#typeechoecho是shell内嵌[root@VM_0_171_centos~]#typepwdpwd是shell内嵌[root@VM_0_171_centos~]#typecdcd是shell内嵌[root@
yuanzicheng
·
2020-07-31 14:15
Android下USB Accessory的实现分析 (三)--- Android Open AccessoryProtocol
本文接着前面的文章《Android下USBAccessory的实现分析(二)—
底层驱动
设计实现》2.1.4AndroidOpenAccessoryProtocol为了支持USBAccessory,让USB
CielleeX
·
2020-07-31 13:44
Android
USB
Repo的理解及用法小结(1)
Repo的理解及用法小结Repo介绍Repo用法安装RepoRepo初始化initRepo同步syncRepo介绍随之移动终端设备的普及,各企业越来越重视Android市场,而研究Android系统的
底层驱动
开发
煊琦
·
2020-07-31 12:20
Repo
linux-
运维进阶-09 编写Shell脚本
linux-
运维进阶-09编写Shell脚本可以将Shell终端解释器当作人与计算机硬件之间的“翻译官”,它作为用户与Linux系统内部的通信媒介,除了能够支持各种变量与参数外,还提供了诸如循环、分支等高级编程语言才有的控制结构特性
IT@feng
·
2020-07-31 10:36
Linux-运维进阶
单片机的
底层驱动
和应用程序的区别
一、
底层驱动
1、单片机底层开发一般指利用单片机的固有资源完成的控制功能的软硬件开发,比如时钟、通讯协议(232、485、UART、SPI、IIC、CAN、IR等)、定时器、AD转换、GPIO、外设驱动(
Bornpride
·
2020-07-30 22:47
嵌入式软件:编程方法
C语言结构体数组指针的动态分配
目前有在开发一个linux的
底层驱动
,涉及到很多种Modbus设备。程序是通过解析json配置文件,来获知到底是访问的什么设备。
杀猪的大侠
·
2020-07-30 19:00
linux-
文件系统管理01-文件目录介绍
1.cnetos简介2.centos7.1的源码3.linux通用目录1.Linux的基础知识,linux的一个实例Centos简介:CentOS是RHEL(RedHatEnterpriseLinux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的Bug,相对于其他Linux发行版,其稳定性值得信赖。RHEL在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。
过去不再从来
·
2020-07-30 18:22
[
linux基础
]
Linux-
进程管理工具supervisor
supervisor一、简介Supervisor就是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。但是只能运行在Unix-Like的系统上,不能运行在Windows上。Supervisor官方版目前只支持Python2.4以上版本,但是还无法运行在Python3上。supervisor还能很友好的管理程序在命令行上输
loco_python
·
2020-07-30 17:48
Linux
Linux-
操作系统-用户管理相关命令(九)
1.创建用户/设置密码/删除用户序号命令作用说明1useradd-m-g组新建用户名添加新用户--m自动建立用户家目录--g指定用户所在的组,否则会建立一个和用户同名的组2passwd用户名设置用户密码如果是普通用户,直接用passwd可以修改自己的账户密码3userdel-r用户名删除用户-r选项会自动删除用户家目录4cat/etc/passwdgrep用户名确认用户信息新建用户后,用户信息会保
weixin_37571268
·
2020-07-30 17:04
linux系统LCD驱动(三):mtk lcd驱动lcm的加载以及初始化
)https://blog.csdn.net/Ian22l/article/details/105929192提到mtkfb_probe除了进行fb_info的初始化外,还进行lcm的初始化以及lcm
底层驱动
的接口获取
Ian22l
·
2020-07-30 13:59
linux编程
mtk
linux-
运维进阶-31 OpenSSL实现CA证书
linux-
运维进阶-31OpenSSL实现CA证书OpenSSL实现CA证书什么是CACA,CatificateAuthority,通俗的理解就是一种认证机制。
IT@feng
·
2020-07-30 13:50
Linux-运维进阶
Ubuntu系统下Android4.0源码开发多寄存器变量路口信号灯控制系统(课程设计)
前言Ubuntu系统版本:12.04Android源码文件夹名:aospGoldfish内核文件夹名:goldfish项目工程名:Tslights本项目使用多寄存器变量存取程序运行效果:1.1
底层驱动
程序代码编写文件结构
Clear_Zhang
·
2020-07-30 13:06
Android嵌入式开发
嵌入式
android
内核
linux-
内核导入配置 lexer.lex.c错误
wu@ubuntu:~/linux-5.4.8$makeexynos_defconfigHOSTCCscripts/basic/fixdepHOSTCCscripts/kconfig/conf.oHOSTCCscripts/kconfig/confdata.oHOSTCCscripts/kconfig/expr.oLEXscripts/kconfig/lexer.lex.c/bin/sh:1:fl
白茶,清欢1998
·
2020-07-30 12:04
第十一届蓝桥杯嵌入式组别
底层驱动
程序-标准板
main.c#include"project.h"floatADC_Dat=0;//MainBodyintmain(void){uint8_ti=0;SysTick_Config(SystemCoreClock/1000);KEY_Init();LED_Init();BEEP_Init();i2c_init();USART2_Init();Timer_Init(1000,72);//1msRTC_
钟爱自由
·
2020-07-30 12:03
#
嵌入式
第十一届蓝桥杯嵌入式组别
底层驱动
程序②(蜂鸣器)
第十一届蓝桥杯嵌入式组别
底层驱动
程序②(蜂鸣器)/****************************************************************************
钟爱自由
·
2020-07-30 12:03
#
嵌入式
51单片机设计多功能电子秤(显示时间、温度、存储、串口、报警装置等)
单片机综合课程设计----多功能电子秤关键词:proteus仿真、51单片机、DS1302时钟芯片、DB18B20温度芯片、AT24C02存储芯片、LCD1602液晶屏、ADC0832芯片等,文末给出了能用的
底层驱动
文件考完试了
瞲_大河弯弯
·
2020-07-30 12:05
51单片机
白纪龙老师《每日答疑》栏目正式上线,即日开始早8点起更新一题目,欢迎各位关注!
1、擅长领域:擅长复杂硬件体系设计,多核系统设计,基于RTOS、Linux,QT等进行相关
底层驱动
和应用程序的编写;精通嵌入式常用的滤波算法,数据拟合算法,PID等控
纪客老白
·
2020-07-30 12:55
纪客老白每日答疑
深度学习
运维
数据库
纪客老白【每日答疑】白纪龙老师每日8点起更新一题目,欢迎各位关注!
答疑讲师:白纪龙飞利浦技术专家、上市公司研发经理、资深硬件教育讲师1、擅长领域:擅长复杂硬件体系设计,多核系统设计,基于RTOS、Linux,QT等进行相关
底层驱动
和应用程序的编写;精通嵌入式常用的滤波算法
纪客老白
·
2020-07-30 12:55
纪客老白每日答疑
数据库
运维
talkingdata
深度学习
windows
ATSHA204A使用笔记
代理商给我的参考代码把操作都封装好了,只需要修改一个
底层驱动
文件和一个延时函数文
骨子带刺
·
2020-07-30 10:29
芯片
Linux-
使用Samba实现文件的网络共享及管理
Samba是在Linux和UNIX系统上实现SMB协议的免费软件,由服务器和客户端程序组成。SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOSoverTCP/
xin1889
·
2020-07-30 05:55
Linux
Linux-
文本处理三剑客awk详解+企业真实案例(变量、正则、条件判断、循环、数组、分析日志)
文本处理awk1.awk简介awk是一种编程语言,用于在Linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其他命令的输出,它支持用户自定义函数和动态正则正则表达式等先进功能,是Linux/unix下的一个强大的编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件从第一行到最后一行,寻找匹配的特定模式的行,并在这些
Jiangxl~
·
2020-07-30 05:11
文本处理三剑客
linux-
最简单 安装nginx
centos下将系统预置yum源更换为阿里云源备份/etc/yum.repos.d/下的CentOS-Base.repo为CentOS-Base.repo.backup并更换为阿里云源。curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo运行yummakecache生成缓存添加源sud
兔先生的梦
·
2020-07-30 01:10
linux
linux
nginx
linux驱动——input输入子系统(3)——evdev
其接收来自
底层驱动
的大多数事件,并使用相应的逻辑对其进行处理。1、evdev有关的代码都在Evdev.c(linux2.6.28\drivers\input)文件中,作
tianxiawuzhei
·
2020-07-30 00:28
linux驱动
Android ndk入门学习
在学习Android系统的过程中,无论是在顶层应用还是
底层驱动
,都会涉及到AndroidNDK的使用。因为够效率,最新版的AndroidNDK支持ARMV5TE机器指令,并且提供了大量的C语言库。
超低空
·
2020-07-30 00:04
linux-
多线程通信(三)线程的同步
互斥量同步:当多个线程共享相同的内存时,需要每一个线程看到相同的试图,当一个线程修改变量时,其他线程也可以读取或修改这个变量,就需要线程的同步,确保他们不会访问到无效的变量。互斥量:在变量修改时间多于以一个存储器访问周期的处理器结构中,当存储器的读和写这两个周期交叉时,这种潜在的不一致性就会出现,当然这与处理器相关,但是在可移植的程序中不能对处理器做出任何预设。互斥锁为了让线程访问数据不产生中途,
sxm123z
·
2020-07-30 00:40
linux-
多线程通信(五)私有数据 线程与fork
线程的私有数据应用程序中有必要提供一种变量,使得多个函数多个线程都可以访问这个变量(如errno),但是线程对这个变量的访问都不会彼此产生影响。在使用私有数据之前,首先要创建一个私有数据相关的键,来获取对私有数据的访问权限pthread_key_t.intpthread_key_create(pthread_key_t*key,void(*destructor)(void*));-创建的键放在ke
sxm123z
·
2020-07-30 00:40
Linux-
字符管理命令—grep/egrep/cut/sed/awk/sort/wc/xargs
1grepgrep通过正则表达式查找文件中的关键字,其参数如下:-i忽略大小写-v排除匹配的关键字-r递归匹配-n显示匹配关键字的行号^匹配以什么为开头的$匹配以什么为结尾的这几个是重点\指定单词的结束[]匹配单个字符[n-m]:n-m都符合要求*所有字符例如:grep-ri“test”.///在当前目录下查找包含test关键字的文件或目录,不区分大小写且递归查找grep-n“test”f1//显
鬼刺
·
2020-07-29 22:51
Linux系统
STM32F103之实验6 采用MPU6050及DMP解算移动机器人姿态实验
写在最前面,这篇博客写到的姿态解算是由DMP硬件完成的,介绍了
底层驱动
,重点例举了MPU6050的初始化函数,加速度计,陀螺仪原始数据的读取函数,设置传感器的量程范围,采样频率函数。
丑萌程序媛
·
2020-07-29 22:45
STM32F103
stm32+pca9685控制舵机机械臂
该模块由于主要活跃在Aruino周边,所以在使用Arduino开发其
底层驱动
库是十分完善的,但对于单片机开发人员就不太友好了,需要自行根据用户手册在单片机上编写底层的驱动。其地址的分配是通过模
FOREVER-MAYBE
·
2020-07-29 21:56
05STM32
嵌入式
linux-
嵌入式内核及驱动开发,中断编程,添加(定义)设备节点,获取中断号,申请中断,字符设备驱动框架,传递数据给用户
文章目录1,中断号和中断申请1.1,中断号1.2,获取中断号的方法(添加设备节点):1.2.1,系统中已经定义好的1.2.1.1,查看原理图,找到按键所对应的中断号SPIPortNo1.2.1.2,可以在设备树文件```arch/arm/boot/dts/exynos4x12-pinctrl.dtsi```中看到1.2.2,在编程过程中,需要定义自己的节点--描述当前设备用的中断号1.3,在驱动中
nice梦醉天宇
·
2020-07-29 20:08
privoxy拒绝连接的解决
参照https://mritd.me/2016/07/22/
Linux-
%E5%91%BD%E4%BB%A4%E8%A1%8C%E4%B8%8B%E4%BD%BF%E7%94%A8-Shadowsocks
luluny
·
2020-07-29 20:51
linux使用
evdev输入事件驱动分析
其接收来自
底层驱动
的大多数事件,并使用相应的逻辑对其进行处理。evdev从底层接收事件信息,将其反映到sys文件系统中,用户程序通过对sys文件系统的操作,就能够达到处理事件的能力。
谷中岩松
·
2020-07-29 19:45
drive
嵌入式软件工程师和嵌入式硬件工程师有什么区别
嵌入式硬件工程不但要求具备硬件工程师的基本技能,还必须完成部分软件工程师的工作,例如:
底层驱动
的开发嵌入式操作系统的裁剪,移植;GUI、文件系统等软件的移植;基于嵌入式操作系统的
底层驱动
程序的设计等。
gd1984812
·
2020-07-29 18:39
STM8库函数开发手册(1) //工程模板、GPIO、时钟
第一部分创建库函数工程1、创建文件目录BSP文件夹中存放自定义
底层驱动
程序文件;IAR文件夹存放IAR工程文件;LIB文件夹中引入C语言自己的库函数;USR文件夹中存放自定义主程序及数据库头文件等;Readme
finedayforu
·
2020-07-29 18:28
Android系统框架
1.Linux内核层Android系统是基于Linux内核开发的,为Android设备的各种硬件提供
底层驱动
,如显示驱动,声音驱动,电源管理,相机驱动等。
asdwzx142
·
2020-07-29 17:27
Android开发
Android基础知识
Android框架
Android开发特色
1.Android系统源代码目录与系统目录
1.Android源代码的目录中包含了Android系统所有的源代码,从
底层驱动
到上层应用,Android系统对所有文件都进行了详细管理;2.而在手机中,Android系统的目录与源代码的目录并不是一一对应的
凌川江雪
·
2020-07-29 16:20
Linux-
历史命令
1.history命令history命令可以查看执行过的历史命令。其命令格式为:[root@shell~]#history[n][root@shell~]#history[-c][root@shell~]#history[-raw]historyfilesn:数字,列出最近执行的n个指令-c:将目前shell中的所有history指令全部消除-a:将目前新增的history指令加入hisfiles
悠扬前奏
·
2020-07-29 15:25
Linux-
内核代码标志决定初始化顺序
#definepure_initcall(fn)__define_initcall(“0”,fn,0)#definecore_initcall(fn)__define_initcall(“1”,fn,1)#definecore_initcall_sync(fn)__define_initcall(“1s”,fn,1s)#definepostcore_initcall(fn)__define_ini
carl_wang_123
·
2020-07-29 14:26
linux驱动
linux
黑猴子的家:
Linux-
帮助命令
1、man获得帮助信息1)基本语法:man[命令或配置文件](功能描述:获得帮助信息)image.png(1)显示说明NAME命令的名称和单行描述SYNOPSIS怎样使用命令DESCRIPTION命令功能的深入讨论EXAMPLES怎样使用命令的例子SEEALSO相关主题(通常是手册页)(2)数字说明q1.用户在shell环境中可以操作的命令或是可执行的文件2.系统内核(kernel)可以调用的函数
黑猴子的家
·
2020-07-29 13:36
linux-
防火墙开放端口
现在防火墙有两种服务1.servicefirewalld2.serviceiptables一.就firewalld来说查看开放的端口查询防火墙状态如果防火墙关闭了,就开启查询对应端口号如果显示no,则开启然后重启防火墙注意:如果是云服务器的话,还得去云服务器管理平台开启端口号二.serviceiptables1.开放端口命令:/sbin/iptables-IINPUT-ptcp--dport808
zhengx辉
·
2020-07-29 13:07
linux
Linux-
安装JDK
Centos7+VMware121.安装方式第一种方法:首先进入官网www.oracle.com第二种:采用yum安装。本文采用第一种image.pngimage.pngimage.pngimage.pngimage.pngimage.png2.打开虚拟机image.png登录3.查看ip地址命令:ipaddrimage.pngEns33发现没有ip地址输入:vi/etc/sysconfig/ne
BugRoot
·
2020-07-29 09:31
负载均衡集群-LVS应用
说明:本篇结合上一篇"
linux-
集群介绍"而写,当看完上一篇集群介绍后做这个实验思路将会很清晰!!!
weixin_33974433
·
2020-07-29 06:52
【
linux-
证书】linux生成自验证ssl证书
1.首先要生成服务器端的私钥(key文件):opensslgenrsa-des3-outserver.key10242.去除key文件口令的命令:opensslrsa-inserver.key-outserver.key3.生成服务端证书opensslreq-new-keyserver.key-outserver.csr-config/etc/ssl/openssl.cnf4.对客户端也作同样的命
alexliu2360
·
2020-07-29 06:25
Linux
Linux-
内存分析-free meminfo
一.前言监测Linux系统的内存使用情况,使用【free】是最直接的。查看机器的内存使用信息【/proc/meminfo】二.分析1.【free】我们一起看下面的一个输出:free–m表示以M为单位查看内存使用情况,在这个输出中,我们重点关注的应该是free列与cached列的输出值。由输出可知,此系统共7.8G内存,系统空闲内存还有621M,其中,BufferCache占用了210M,PageC
时而宁靜
·
2020-07-29 06:48
linux/unix服务器
linux-
压测测试步骤详解
压力测试环境准备:1.与生产环境配置一直或者减半压力测试环境测试:1.系统可运行切确定可运行系统版本2.该版本本省不压测情况下,系统运行情况(这种时候,可能已经存在性能问题,没有压测的必要)压力测试数据准备:1.本次使用excel批量导入数据库2.通过loadrunner调用接口初始化数据3.通过dhc调用接口初始化数据4.通过jmeter调用接口初始化数据以上几种方式均可完成测试数据准备测试版本
nina19900811
·
2020-07-29 05:29
linux-性能分析
linux-
基本权限UGO-读写执行权限
小结基本权限类型读,写,执行分别对应的英文符号?读,r写,w执行,xll查询的结果如下-rw-rw-r--.1pyhuiit8月2717:57test2.txt1,文件所有者,所属组,其它人,分别什么权限2,文件的所有者是谁3,文件的所属组是谁4,用户sunquan是python组的,他对该文件有什么权限?5,用户zhangfei是it组的,他对该文件有什么权限??1,所有者有读写权限rw,所属组
ifubing
·
2020-07-29 05:29
【ROS Rikirobot进阶系列】如何自己构建Rikirobot的环境
Rikirobot小车是一款全开源的ROS智能小车,开源包括硬件原理图、
底层驱动
板的代码、上位机代码,因此用户可以很方便的移植构建自己的Rikirobot系统,这里给大家介绍一下怎么构建Rikirobot
风野萧萧
·
2020-07-29 01:24
Rikrobot
ROS
智能机器人
linux-
解决/usr/bin/which: no ssh-copy-id in 和ssh: Could not resolve hostname问题
使用yuminstallopenssh-clients安装命令有的系统没有此命令有的系统缺省就包含这一条命令!但是我的测试机没有发现此命令只能这样安装!这时有报错了[root@node2~]#ssh-copy-id-i/root/.ssh/id_rsa.pubnode1/usr/bin/ssh-copy-id:INFO:Sourceofkey(s)tobeinstalled:"/root/.ssh
wuzhenwei0419
·
2020-07-29 00:42
Kafka
Android 事件传递机制
例子:一个button按钮的触摸:电容屏感应到用户的触摸事件-android
底层驱动
-传递给activity这里说一下电容屏和电阻屏,电容屏是依靠手指和屏幕的电流感应,电阻屏是依靠手指的按压力ViewGroup
EvanPoison
·
2020-07-28 22:54
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他