自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bo_的博客

学无止境

原创 (一)802.11无线网络权威指南学习笔记

1,IEEE 802.11是一个协议簇,主要包含以下规范(技术族谱): 1)物理层规范:802.11b,802.11a,802.11g; 2)增强型MAC层规范:802.11i,802.11r,802.11h等; 3)高层协议规范:802.11f,802.11n,802.11p,802.11...

2019-10-29 11:11:52 160 0

原创 VLAN,一遍就能理解

https://baijiahao.baidu.com/s?id=1628398215665219628&wfr=spider&for=pc

2019-10-18 19:23:48 468 0

转载 Omnipeek空口抓包(4):抓取路由器下的无线网络包

本文链接:https://blog.csdn.net/superhcq/article/details/97897969 ...

2019-10-11 15:03:54 251 0

转载 跟着omnipeek学802.11之Omnipeek无线空中抓包入门

分类专栏: 802.11 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/flyingcys/article/details/82534737 无线产品如蓝牙、zigbee开发...

2019-09-25 18:32:51 409 0

转载 抓取WIFI空中包工具--OmniPeek

抓取WIFI空中包工具--OmniPeek1. 简介2. OmniPeek环境搭建2.1 OmniPeek下载2.2 wifi dongle的OmniPeek driver安装3. OmniPeek的使用3.1 抓包3.1.1 设置过滤抓包3.2 分析包3.3 WPA加密包如何解密 1. 简介 ...

2019-09-25 17:13:57 269 0

转载 linux下的常用命令总结

本文链接:https://blog.csdn.net/simonforfuture/article/details/78614208 ...

2019-09-23 12:31:26 14 0

原创 Linux修改权限功能------chmod

一.chmod命令概况 chmod是Linux/Unix中修改文件或者目录权限的命令,通过修改权限可以让指定的人对文件可读、可写、可运行,极大地保证了数据的安全性。 二.chmod命令的语法 命令名称: chmod 执行权限: 所有用户 功能描述: 改变文件或目录权限 语法: ...

2019-09-23 11:38:56 111 0

原创 windows10 修改java环境变量不生效

maven-3.1.1 ----> 和 jdk 的版本要匹配 ! 我是将jdk下java.exe,javaw.exe,javaws.exe拷贝到C:\Windows\System32 就OK了 ———————————————— 小坑 1、删除目录C:\Window...

2019-08-22 10:38:21 1058 0

原创 JAVA/ android开发笔记:MainActivity.java与activity_main.xml

前言 刚开始开发android的时候,新建一个activity总是会新建两个文件,我们已默认命名MainActivity.java与activity_main.xml两个文件来给大家介绍。 activity_main.xml layout就是布局,所以activity_main.xml其...

2019-08-19 12:28:01 188 0

转载 Android Camera从App层到framework层到HAL层的初始化过程

转载 :https://blog.csdn.net/hutongling/article/details/77053920 Android的camera 从上到下分为四个部分: Application :应用层 Framework 层 HAL 层(hardware abstract lay...

2019-08-19 12:26:10 216 0

原创 Android----- getevent,sendevent,input命令的使用

https://myeyeofjava.iteye.com/blog/1999615

2019-08-16 18:09:59 28 0

原创 替换Android自带apk (adb模式和串口模式)

adb 模式: 安卓自带的app放在/system/app/下,当我们想要替换这些应用时可以参考如下步骤 1.获得root权限 $adb root 2重新加载/system分区 $adb remount 3.adb push xxx.apk /system/app/ ...

2019-08-16 14:43:39 416 0

转载 关于connect: network is unreachable 问题的解决【转】

发现有网友问有关ping命令出现connect: network is unreachable 的问题。 这通常是因为没正确设置ip地址。 解决方法: 在确保完善网卡驱动,以及确保将网卡驱动编译进内核后,检查 ls /etc/sysconfig/network-script/ifcfg-eth0 ...

2019-08-16 12:19:25 1707 0

转载 Android内核的编译和调试

https://blog.csdn.net/QQ1084283172/article/details/70500488

2019-08-15 15:57:52 10 0

转载 Android ADB命令?这一次我再也不死记了!

Android ADB命令?这一次我再也不死记了! 2017-02-24 16:34   快,点击蓝色“字体”关注这个公众号,一起涨姿势   2017全球开发者论坛新春第一站【杭州站】   【杭州,你好】2017年2月25日安卓巴士将首次空降杭州,带来一系列Android开发新姿势,纯干货...

2019-08-12 16:26:53 43 0

原创 linux----网络编程(一)

Linux的SOCKET编程详解 Linux的SOCKET编程详解:http://blog.csdn.net/hguisu/article/details/7445768 1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保...

2019-06-24 10:51:45 44 0

原创 Android wpa_cli 调试方法(adb shell 命令)

svn wifi able / svn wif disable 关闭和打开wifi adb shell 和adb区别! 常用的adb shell命令 :如果输入命令无效'b,确认是不是在root目录下!su切换 1. 打开wlan0 这个没什么好说的,ifconfig wlan...

2019-05-08 16:49:52 526 1

原创 jz2440 ----移植自制的USB RTL8188EUS网卡驱动

1:google 下载rtl8188eus的网卡驱动源码 https://github.com/quickreflex/rtl8188eus 2.解压缩下载的文件,把驱动文件rtl8192_8188eus_linux_xxx.tar.gz(xxx是版本号)添加到要编译的内核树里面去 (1)假...

2019-04-18 18:30:18 514 0

原创 JZ2440- USB 摄像头

一: 编写Myuvc 文件源码(仿照 :Uvc_driver.c (drivers\media\video\uvc) 移植) 编译模块后,加载出现 error dmesg后 ,打印如下: 当前编译的源码版本跟系统内核的版本没有一致 修改Makefile 重新insmod ...

2019-03-29 12:29:06 297 0

原创 JZ2440 ---移植中景园Oled驱动

问 :怎么确认接口 JZ2440 V3原理图 如下 添加spi_device 1.配置内核使用主控驱动 spi-s3c24xx.c -> General setup [*] Prompt for development and/or incomp...

2019-02-26 18:43:31 375 0

原创 新内核移植 LCD驱动 -----移植新的内核

  问:之前  Kernel command line: console=ttySAC0,115200 root=/dev/nfs nfsroot=192.168.2.102:/work/nfs_root/fs_mini_mdev_new ip=192.168.2.5:192.168.2.102...

2019-02-22 18:46:09 114 0

原创 内核3.4.2--移植网卡驱动DM9000

新的内核3.4.2移植成功后,系统跑起来后,发现内核不支持网卡驱动DM9000   分析后发现之前uboot里面设置的machid 为0x16a set machid 16a   // smdk2440  mach-smdk2440.c set machid 7CF  // min...

2019-02-21 18:38:09 96 0

原创 移植内核之--- 3.4.2内核裁剪和打补丁

问 :将uImage 裁剪到小于2M.将uImage 烧录到nandflash上 ? A : 发现重新编译的内核还是大于2M,把内核烧录到jz2440看内核启动的打印信息 ---》dev/mouse ps/2 是多余的可以去掉 ---》cat /proc/filesystems 中romfs ...

2019-02-20 17:43:06 157 0

原创 JZ2440移植新的内核Linux3.4.2 + 挂载文件系统(之前的内核为Linux version 2.6.22.6)

需要记忆的知识 bootloader 在启动内核过程中的作用:     --->内核==>内存 (将内核读入内存)         --->设置TAG参数     --->启动(R0=0 ,R1=机器ID ,R2=TAG参数) 内核启动过...

2019-02-20 10:50:25 327 0

原创 arm-linux-gcc-4.3.2的安装 (ubuntu默认安装的是gcc-3.4.5)

1.将arm-linux-gcc-4.3.2.tar.bz2  copy 到 /usr/local 目录下。     tar xjf arm-linux-gcc-4.3.2.tar.bz2 后,默认的gcc 安装在如下图: 2将 vi /etc/environment  去掉之前的gcc的...

2019-02-18 17:28:03 423 0

原创 Linux-echo、cat命令详解(1)

/dev/tty 当前终端,任何tty[任何类型的终端设备] echo "hello" > /dev/tty 都会直接显示在当前的终端中 /dev/tty0代表当前虚拟控制台,而/dev/tty1等代表第一个虚拟控制台   Echo :显示一段文字 ec...

2019-02-14 17:20:52 395 1

原创 JZ2440 刚接触开发板的准备工作

一、开发板接口接线工具  开发板与PC机之间可以进行连接的接口通常有四个:串口、JTAG、USB、网络接口。而如今在PC端是没有JTAG或者接口的,因此可以使用转接板转换为并口或者USB口与PC段相连。  JTAG最初是用来对芯片进行测试的,JTAG测试允许多个器件通过JTAG接口串联在一起,形...

2019-01-17 12:12:42 472 0

转载 转载 基于FT5x06嵌入式Linux电容触摸屏驱动

装载 https://blog.csdn.net/wavemcu/article/details/8573362     作者:EasyWave                                                                          ...

2019-01-09 16:14:23 124 0

转载 Android 应用工程师的 Binder 原理剖析

一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一篇文章就能说清楚...

2018-10-26 11:12:31 61 0

转载 友善之臂tiny4412使用DNW将uboot烧录到emmc

在上一篇博客的基础上,将uboot烧录到板上的emmc 上一篇博客地址:http://blog.csdn.net/chicken_wing_is_good/article/details/50082843 1.下载linux版的DNW工具。http://download.csdn.net/det...

2018-09-17 12:19:23 188 0

原创 C语言函数指针变量与函数指针类型区别

(1)int (*p)(int x);//函数指针变量 例:p=func1;//func1为函数名,函数名是一个符号,符号代表了内存地址。所以func1就是一个函数的首地址,将函数的地址赋值给一个函数指针变量,则该指针变量里边存了就是函数的地址。也可以写作p=&func1; 注...

2018-08-23 14:35:45 334 0

原创 Android刷机SD卡分区指南 [

一.查看sd卡设备 在这里sda是我的电脑硬盘,sdb是sd卡的设备文件 二.卸载sd卡分区 三.查看sd卡原有分区 四.删除sd卡原有分区 五.建立新的分区 六.设置文件系统类型 七.格式化新分区 ...

2018-08-01 17:51:14 441 0

转载 Tiny4412 u-boot分析(1)u-boot配置流程分析 -- make tiny4412_config 语句的分析

https://www.cnblogs.com/CoderTian/p/5986188.html   参考Friendlyarm的文档,编译uboot的流程为 make tiny4412_config make 这个过程主要涉及到两个文件,顶层的Makefile文件和mkconfig文件...

2018-07-30 15:10:28 92 0

原创 android: shell 命令

adb是Android重要工具之一,以提供强大的特性,例如复制文件到设备或从设备复制文件。可以使用Android Shell命令行参数连接到手机本身,并发送基本的 shell 命令。 进入命令行,使用   adb shell    进入到Android Shell命令模式,注意,这时...

2018-07-26 16:17:45 132 0

转载 Tiny4412 u-boot分析(1)u-boot配置流程分析

https://www.cnblogs.com/CoderTian/p/5986188.html参考Friendlyarm的文档,编译uboot的流程为make tiny4412_config make这个过程主要涉及到两个文件,顶层的Makefile文件和mkconfig文件,makeconfi...

2018-07-12 11:44:42 72 0

转载 毕设之初搭平台虚拟机和笔记本以及开发板网络配置

这里附上原文章的地址:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=14147&extra=再次声明,很多东西我都是取自上面这篇文章,这里发这篇文章只是几下设置网络的这个笔记和做一下自己的见解,绝无盗取...

2018-07-03 17:22:49 84 0

转载 Exynos4412 内核移植(一)—— 内核配置过程分析

一、前言1、linux内核五大功能:进程管理(cpu)  内存管理(内存)设备管理(驱动)网络管理(网络协议tcp/ip)文件系统(vfs)2、linux版本号:linux 2.6  2--->主版本号  6---->次版本号:奇数代表测试版本 偶数代表稳定版本本文使用...

2018-06-04 12:07:52 158 0

转载 tiny4412u-boot烧写及根文件系统制作

折腾了一天终于把tiny4412开发板的uboot和根文件系统弄好了,时隔半年,这竟然让我折腾了一天,愧对我的老师了。闲话少说下面就上过程。VMware12环境:ubuntu12.4开发板:tiny4412首先烧写bootloader,我用一个8G的内存卡,现在不说sd卡的制作过程了,网上可以参考...

2018-06-04 11:47:10 303 0

转载 memset()函数及其作用

1. memset()函数原型是extern void *memset(void *buffer, int c, int count)        buffer:为指针或是数组,               c:是赋给buffer的值,       count:是buffer的长度.      ...

2018-05-25 11:13:35 110 0

转载 LCD典型问题及解决方案

                                                                 LCD典型问题及解决方案在我们的设备开发当中会, LCD的开发过程中会遇到一些问题,今天我们给大家带来一些LCD常见问题的,把它汇总下来提高我们再次开发的效率。下面我们...

2018-05-18 17:32:36 1428 0

提示
确定要删除当前文章?
取消 删除