自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

翻译 dumpstate函数回溯使用方法

https://www.cnblogs.com/pengdonglin137/p/4095805.html

2020-09-08 11:12:31 278

翻译 wifi基础之相关名词解析

wifi数据分析1)压力测试:重复100-200次2)兼容性测试:多台手机 重复测试3)iperf测试:测网络吞吐量(一般情况下,无额外播音、打电话、下载电话本等进程时>30Mbit为好,在同时有其他任务下<10Mbit为差)4)Wifi分析仪 (https://product.pconline.com.cn/itbk/wlbg/network/1811/12030460.html)4-1)信号强度:一般建议不要低于-65dBm,否则可能会出现网速卡慢(中国移动的规范规定,手机接收点

2020-09-08 11:12:14 1186

翻译 wireshark ARP/DNS协议包分析

Wireshark协议分析另外一个方法就是使用wlan.fc.type_subtype == 0x0c过滤器取消验证数据包。这将会返回很多与失败验证不相关的多余结果,因此为了验证数据包与此相关,你将需要深入挖掘,并创建另一个围绕WAP和无线客户端间所有数据包的过滤器。(wlan.fc.type_subtype ==0xb || wlan.fc.type_subtype ==0xc) && (wlan.addr a4:04:50:8a:f8:5d || wlan.addra4:04:5

2020-09-08 11:10:26 1191

翻译 linux驱动入门与开发知识点

六、主次设备号静态分配设备号:register_chrdev_region() 在<fs/char_dev>定义这些设备号在内核源码 documentation/devices.txt中找到动态分配设备号: alloc_chrdev_region()查看设备号: cat /proc/device() 读取/proc/devices文件获得设备号释放设备号: unregister_chrdev_region()cdevopen 设备 A ==》 创建 inode

2020-09-08 11:09:23 266

原创 热点打开流程

QNX Hotspot (NF3107)1.開起熱點前先關閉wifi station1.1 獲取(wpa、dhclient)進程PIDpidin A | grep “wpa_”;pidin A | grep “dhclient”紅框內即為進程之PID:1.2 結束進程kill 3539025;kill 3555415;kill 33178452. 開啟熱點預設SSID: RN6RF7_AP,密碼:1234567890將hostapd_ti18xx.conf放到/etc路徑下,並執行host

2020-09-08 11:08:56 244

翻译 adb 常用命令使用

1 adb命令Ubuntu 16.04 adb devices : no permissions 解决方法https://blog.csdn.net/cgx090902/article/details/73863481查看版本ADB 的安装这里就不多说了,输入以下命令有如下提示就证明你环境ok,否则自行网上搜索解决下。$ adb versionAndroid Debug Bridge version 1.0.36Revision 8f855a3d9b35-android查看连接设备输入以下

2020-09-08 11:08:35 100

翻译 安卓架构00

Linux内核(含各种驱动)Linux Libraries(c或c++ 共享库/动态库)Framework(Java)Java Applicant1)Netd接收并处理来自Framework层NetworkManagementService或NsdService的命令2)Netd进程 由init进程的init.rc配置项启动创建三个TCP监听socket,处理客户端命令Netd: CommandListener、、Dnsproxyd :DnsProxyListenerMdns :MDns

2020-09-08 11:08:13 121

原创 iw 工具命令使用

iw 基于 nl80211https://blog.csdn.net/a_tu_/article/details/51982976iw list 列出wifi网卡性能iw help # 帮助iw list # 获得所有设备的功能,如带宽信息(2.4GHz,和5GHz),和802.11n的信息iw dev wlan0 scan # 扫描iw event # 监听事件iw dev wlan0 link # 获得链路状态iw wlan0 connect foo

2020-09-08 11:07:50 6502 1

原创 wifi_framework_框架源码

jni:/framework/base/core/jni/android_net_wifiNative.cpp例如static jboolean android_net_wifi_startSupplicant(JNIEnv* env, jobject, jboolean p2pSupported){return (::wifi_start_supplicant(p2pSupported) == 0);}对应hardware/libhardware_legacy/wifi/wifi.cint

2020-09-08 11:07:30 167

原创 利用网口开adb

C:\Users\nforetek>adb devicesList of devices attachedC:\Users\nforetek>adb connect 192.168.7.84 //板子ipconnected to 192.168.7.84:5555C:\Users\nforetek>adb devicesList of devices attached192.168.7.84:5555 deviceC:\Users\nforetek>adb

2020-09-08 11:06:56 306

翻译 oop信息排查

https://blog.csdn.net/heqiuya/article/details/7762482http://blog.chinaunix.net/uid-28458801-id-5181076.html

2020-09-07 11:02:46 171

原创 sabread imx6 and6搭建过程

android_m6.0.1_2.1.0_tool.tar.gz //mfgtool工具imx6BSP及工具下载地址下载了这个:demo imag:Demo Images - SABRE Platform and SABRE Board based on i.MX 6QuadPlus, i.MX 6Quad and i.MX 6DualLitedoc:Android M6.0.1_2.1...

2020-09-07 11:00:38 134

翻译 imax8 andP 1023

https://blog.csdn.net/smfwuxiao/article/details/8530742?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task接口:sdioa)wifi kernel 配置1)在config 里面 配置CON...

2020-09-07 10:58:58 336

翻译 init.rc详解

import <filename>一个init配置文件,扩展当前配置import /vendor/etc/init/hw/init.${ro.hardware}.usb.rc 引入配置init.freescale.usb.rcimport /vendor/etc/init/hw/init.${ro.hardware}.${ro.boot.soc_type}.rc 引入配置...

2020-09-07 10:58:18 1857

翻译 编译imax6 android4.4.3(linux3.10) sabre

https://blog.csdn.net/u011784994/article/details/79869535SaberSD=>imax6Q 开发板lunch sabresd_6dq-user修改如下:https://blog.csdn.net/longcheng217/article/details/88950693

2020-09-07 10:57:12 249

翻译 无线芯片厂家

蓝牙芯片原厂https://blog.csdn.net/jiangchao3392/article/details/88689424

2020-09-07 10:54:26 72

翻译 经典问题_狄泰总结

1)int f() 与int f(void) 有区别吗? 如果有区别是什么? //面试小问题 要看用什么编译器:如果是用c编译器类型.如果是c++编译器c 语言:int f():返回值为int,参数为任意的函数,二义性int f(void):返回值为int的无参(不接受任何参数)函数,c++:返回值是int的无参(不接受任何参数)函数//c语言的默认类型在c++是不合法的,c++不允...

2020-09-07 10:50:19 179

翻译 数据结构00

数据结构分为逻辑结构跟物理结构,逻辑结构依赖于物理结构逻辑结构:集合结构 线性结构 树形结构 图形结构物理结构:顺序结构(内存)和链接结构程序的灵魂(算法)算法的5大基本特性:输入 输出 有穷性 确定性 可行性其他特性:性价比(效率)事后统计法:比较运行时间问题:严重依赖硬件和运行时环境因素,编写相应程序事前分析估算法影响算法效率的主要因素1)选择的策略和方法 //这个课程主要...

2020-09-07 10:49:21 94

原创 c++_狄泰数据结构

使用QT遇到的问题:1)C:\test_c++\QT_compare\DTLib-build-desktop-Qt_4_7_4__4_7_4____…\DTLib\Exception.cpp:8: 错误:‘Exception’ has not been declared=》新建文件的时候出错,应该是新建类文件,而我选的是新建头文件...

2020-09-07 10:48:45 169

翻译 adb打开蓝牙开关

参考网址: https://blog.csdn.net/weixin_30919429/article/details/99931683//针对博通bcm打开和关闭蓝牙BT  adb root  adb shell svc bluetooth enable  adb shell svc bluetooth disableUI层查询:adb shell settings get glo...

2020-09-07 10:47:13 2993

翻译 韦东山设备树专题

来源:韦东山视频教程,有兴趣者可淘宝购买相关章节本套视频面向这些学员:有Linux驱动开发基础的人, 可以挑感兴趣的章节观看没有Linux驱动开发基础但是愿意学习的人,请按顺序全部观看,我会以比较简单的LED驱动为例讲解完全没有Linux驱动知识,又不想深入学习的人, 比如应用开发人员,不得已要改改驱动,等全部录完后,我会更新本文档,那时再列出您需要观看的章节。第一课.设备树的引入与体验第01节_字符设备驱动程序的三种写法a. 驱动程序编写有3种方法:传统方法、使用总线设备驱动模型、使

2020-09-07 10:31:38 613

翻译 移植调试经验

http://m.sohu.com/a/250218209_467791https://blog.csdn.net/shaobojiao/article/details/81518470https://blog.csdn.net/zhang_danf/article/details/52785654https://www.linuxidc.com/Linux/2011-05/35839p5....

2020-03-31 08:56:41 92

翻译 main函数测试程序

first_drvtest.c

2020-03-31 08:56:05 1027

翻译 uboot.2014.04.01移植------------移植准备、source Insight建立

1、利用FilleZilla 将uboot2014-&amp;gt;传送到linux2、解压 tar xjf u-boot-2012.04.01.tar.bz2 3、进入目录 cd u-boot-2012.04.01/ 3、清除之前的编译 make distclean 或 make clean4、重新配置5、make -&amp;gt;生成uboot查看内核版本:cat /proc/versi...

2020-03-31 08:55:37 126

翻译 韦东山移植学习----04分析Makefile

分析Makefile可知1運行第一個文件 cpu/arm920t/start.S2連接地址: board/100ask24x0/uboot.ld+

2020-03-31 08:55:11 102

翻译 字符设备驱动---按键检测

字符设备的四种基本形式检测方式1)----查询 -----连续读取按键值,耗资源缺点:太累2)—休眠–唤醒 --中断—app-》read进入驱动程序,如果没有数据,就唤醒被唤醒 -《-中断服务程序(注册中断程序 request IRQ)copy_to_user ()return 缺点:如果没有唤醒,则一直休眠3)–poll机制 ----加个闹钟 10分钟内有信号了则唤醒...

2020-03-31 08:54:40 143

翻译 块设备驱动---

nor_flash1)分配一个map_info结构体2)填充map_info结构体的具体信息3)引用do_map_probe结构来填充mtd_info结构体4)添加分区nand_flash1)分配结构体分配nandchip 结构体*/2)...

2020-03-31 08:54:14 67

翻译 韦东山移植学习----007 dis文件(反汇编分析)

33f80000: e3a00453 mov r0, #1392508928 ; 0x53000000 //33f80000来源于链接文件.ldsboot_elf: file format elf32-littlearmDisassembly of section .text:33f80000 &amp;lt;_start&amp;gt;:/a.关看门狗/33f80000: e3a...

2020-03-31 08:53:48 1662

翻译 wifi reason code

https://blog.csdn.net/lishanmin11/article/details/69568313https://www.cnblogs.com/lianghong881018/p/10244780.html

2020-03-31 08:53:13 738

翻译 wifi架构

https://blog.csdn.net/pashanhu6402/article/details/80196537https://blog.csdn.net/King1425/article/details/68928558

2020-03-31 08:52:36 197

原创 牛客c基础错题

1)for循环无嵌套括号也是一样·2)优先级https://blog.csdn.net/weixin_42346564/article/details/82113270先执行 a-=a+a ===》a- =18 》a=a-18;》a=-9a+= a ==》-9±9 =-183)求余%只能用在int ,后一个数不能为0,double值不能进行取余运算,用double fmod(dou...

2020-03-31 08:51:33 216

翻译 蓝牙enable

https://blog.csdn.net/Tommy_wxie/article/details/17717079 Kernel中uart接口的bluetooth driver初始化分析https://blog.csdn.net/Tommy_wxie/article/details/17716715 kernel中bluetooth的初始化https://blog.csdn.net/yutao...

2020-03-31 08:51:04 119

翻译 wireshark封包00

https://www.cnblogs.com/hewenwu/p/3720084.html //ICMP与DHCPping 包 :ICMPICMP 包只有两种,Code都为0,请求request (type:8 )跟应答 response (type:0)标示符和序列号都是一样的,表示这两个报文是配对的获取IP地址:DHCP包  255.255.255.255(代表广播)0.0.0....

2020-03-31 08:50:36 254

翻译 QT_start_狄泰00

经典gui程序开发模式:可视化界面开发(程序描写窗口) + 消息映射(消息映射函数,用函数处理消失)gui:可视化界面:通过拖拽实现,不需要写代码消息映射: 处理消息 =》收到消息,调用具体函数Visual Studio 2010=》Window GUI程序设计多数操作系统以c函数的方式提供GUI SDKwindow系统为例子:registerClass =》设计主窗口cra...

2020-03-31 08:50:09 428

原创 封包类型与加密

前向加密技术PFS :让每个数据交互都使用的是不同的私钥,RSA:一个私钥就能把整个session会话的网络数据包都破解出来原文链接:https://blog.csdn.net/u010726042/article/details/53408077   //SSL与httpshttp://blog.sina.com.cn/s/blog_ba07cea10102wfw0.html //TC...

2020-03-31 08:49:22 1338

翻译 蓝牙专业词汇

https://blog.csdn.net/jinron10/article/details/86292454

2020-03-31 08:48:48 142

翻译 c++_狄泰总结05泛型编程((函数/类模板)

泛型编程1)函数模板(C++泛型编程的一种)2)类模板类模板特化实例3)数组类模板**案例1:用最高效的方式来求 1+2+3+...+N****案例2: 数值型参数类模板**案例3:堆数组类模版构建(简易的线性表数据结构)4)智能指针类模板案例:编写智能指针类模板 ==》参照STL auto_ptr的设计STL中的智能指针(本质是对象)案例1:STL auto_ptr 使用案例QT中的智能指针案例...

2020-03-31 08:45:10 225

翻译 c++_狄泰总结06(异常处理)

@TOC,C语言异常处理本质:if…else…缺陷:正常代码跟异常代码结合在一起,代码膨胀且不易阅读跟维护案例1:除法函数divide(商为0)异常处理缺点:a) divide(double a, double b, int* valid)为3个参数,不同于习惯(习惯是两个参数:除数和被除数)b) 在使用前,通过对valid进行异常判断#include <iostream&g...

2020-03-31 08:44:55 406

翻译 c++_狄泰总结04继承/多态

隐式类型转换(bug的重要来源):C语言支持 小类型->大类型(安全,不会发生数据截断/丢失)char(1个字节) ->short->int(4个字节)->unsigned int-> long->unsigned long->float->double==>编译器隐式转换类型带来的bug案例```cpp```cppshort s =...

2020-03-31 08:44:27 197

翻译 C++_狄泰总结03操作符重载

操作符重载(本质函数定义)c++的重载可以拓展操作符的功能操作符的重载是以函数的方式进行本质:用特殊形式的函数扩展操作符的功能通过关键字operator 可以定义特殊的函数operator 的本质:通过函数重载操作符语法:Type operator sign(const Type& p1, const Type& p2){ //sign是标准的 + -*/ ......

2020-03-31 08:44:05 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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