自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 记一次rt-thread的进程无法切换问题

rt-thread源码解析今天开发过程遇到一个很奇怪的问题,有一个对喇叭进行声音播放的进程里每次进入这个进程后其他任务都无法工作了,因为这个播放的任务优先级调到了比其他任务都低的级别,本质是为了能在播放音乐时不影响其他任务继续工作,所以在播放的任务是一个大约2分钟的传输数据,奇怪在于这两分钟内其他任务既然无法工作了,只有在这个任务结束后一切才正常,其实我很快就定位到问题,但在解决这个问题后还是将rt

2017-09-26 14:24:33 4763 1

原创 记LWIP调试http server的Out of memory问题

记LWIP调试http server的Out of memory问题最近在做IOT控制,主要通过LWIP的http server来做控制,实现手机和电脑浏览器控制查看数据,其中用web server做实时的数据传输,遇到了切换网页是有时会卡在跳转处很久,有时会直接跳转失败,只能重新进入web,于是打开LWIP的调试发现卡死时输出Out of memory的输出,于是我就重新过了变LWIP,看看是什么

2017-09-22 17:11:02 4569 1

原创 android通过nfs挂载linux共享的文件

最近一直在调wifi驱动,编写linux下的wifi代码,所以android的应用层和wpa_supplicant的通信一直没时间看,先留着。 公司使用的ubuntu版本为12.04,所以以次版本讲下如何在开发板下挂载linux主机通过nfs共享的文档,利于调试驱动 (1)linux主机需要的配置 在我的虚拟机下需配置网卡的选项,如下图; vmnet0选择桥接到pc的物理网卡上,不要桥接

2016-12-05 16:53:10 12785

原创 调试过程

重复load和reload wifi driver6次,logcat wifistatemachine发现重复再initstate和startsupplicantstate跳转,初步确定为wpa_supplicant问题,查看代码发现是start_supplicant失败,logcat wpa_supplicant发现无法加载P2P0wlan接口,查看init的service开启代码,并未开启p2p

2016-11-28 18:22:21 1026

原创 ubuntu16.04编译Android6.0环境

Android6.0需要JDK7,安装JDK7用如下命令在root权限下。add-apt-repository ppa:openjdk-r/ppa apt-get updateapt-get install openjdk-7-jdk配置环境变量,在可以直接在/etc/profile下直接添加,或者在profile.d文件夹下新建自己的环境变量sh脚本,推荐用此方法,便于后期添加其他环境变量ex

2016-11-27 20:02:05 2965

原创 thinking about how WifiStateMachine starting a WifiMonitor

遇到WifiStateMachine 在InitialState下启动WifiMonitor的问题代码如下/* Stop a running supplicant after a runtime restart * Avoids issues with drivers that do not handle interface down

2016-11-26 23:25:03 751 1

原创 Android wifi service layer

android wifi应用层通信大致可由一图说明。 系统启动会开始调用SystemService,在上层的代码就不跟踪了,systemserver启动了众多server其中就有wifiservice,在我的android6.0的代码如下,其他版本有些许不同mSystemServiceManager.startService(WIFI_P2P_SERVICE_CLASS);

2016-11-22 18:05:15 2306

原创 Android WIFI流程全分析

Android WIFI流程全分析借用网上的Android的wifi流程图。基本上是很详细的解释了wifi的工作流程,我会一一展开分析wifi具体的工作流程,从应用层再到底层wifi驱动。图如下! 由于是一系列的流程,我将大致分为三层 (1):wifiAndroid的设置层 设置层实现了与wpa_supplicant的通信,如setting enable后如何于wpa_supplican

2016-11-18 10:29:42 746

原创 samba && source insight

记录下如何在如何搭建samba共享文件,利用source insight编辑代码

2016-11-17 16:49:04 1025

转载 关于PATCH的错误以及用法,几乎涵盖了所有。

How to apply a patch/diff and solve “hunk FAILED”, “can’t find file to patch” and others » markusbe.comwww.markusbe.com/2009/11/how-to-apply-a-patch-and-solve-hunk-failed-cant-find-file-to-patch-and

2016-05-22 23:00:49 3249

原创 cortex M0 startup代码解析 如有错误欢迎指出

最近在学cortex M0芯片。写点东西记录下,如有错误欢迎大家指正。

2016-03-23 15:30:53 2645

鸡琢米的c++入门和MFC入门,是PDF格式的推荐大家下载

鸡琢米的c++入门和MFC入门,是PDF格式的推荐大家下载

2016-05-11

空空如也

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

TA关注的人

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