自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (12)
  • 收藏
  • 关注

原创 多路复用 select 内核实现

 附上调试代码 内核调试/* * This file contains the procedures for the handling of select and poll * * Created for Linux based loosely upon Mathius Lattner's minix * patches by Peter MacDonald. Heavily edi...

2018-12-13 20:49:22 387

原创 vi 常用命令说明

插入:i 从光标当前位置开始插入a 从光标当前位置的下一个字符开始插入 o 在光标位置的下行插入一个空行,再进行插入O 在光标位置的上一行插入一个空行,再进行插入I 从光标所在行的开头开始插入正文A 从光标所在行的末尾开始插入正文esc=(ctrl+[) 文件保存与退出::w 保存文件:w <filename> : 另存为 :w! 强制保存...

2018-12-07 23:31:49 161

原创 linux 内核编译,检测git 仓库版本号

在编译linux内核结束的时候 会使用mkiamge工具将 zImage 制作成 uImage, OBJCOPY arch/arm/boot/zImage Kernel: arch/arm/boot/zImage is ready UIMAGE arch/arm/boot/uImageImage Name: Linux-3.14.0Created: Thu No...

2018-12-07 23:22:30 563

原创 STM32F051学习- UART

HAL库中,关于串口收发数据的接口函数  提供了三种类型:1、阻塞模式(blocking mode);2、中断模式(interrupt mode);3、DMA模式(DMA mode)1、HAL_UART_Receive、HAL_UART_Transmit              //  阻塞模式2、HAL_UART_Receive_IT、HAL_UART_Transmit_IT   ...

2018-11-19 17:39:46 3203

原创 基础 字符设备驱动框架

 #include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h>#include <linux/fs.h>#include <linux/cdev.h>#include <linux/uaccess.h>#include...

2018-11-18 13:58:12 211

原创 STM32F051学习- GPIO

stm32F051 GPIO 有  电源引脚(三根),复位引脚(两根boot0,boot1,配置选择三种不同的启动模式,从主闪存存储器,系统存储器或者内置SRAM启动,代码可以放到三个不同的地方),GPIOF0~1(两根,可用于外接晶振,本例中外接8MHz的HSE晶振),GPIOA0~15(16根),GPIOB1~7(8根)。引脚顺序:在芯片上四个角的某一个角上会有标志,从标志位置开始逆时针旋转...

2018-11-18 13:56:21 4363

原创 cortex-A9 exynos-4412 i2c5 adapter 配置问题

在 linux 3.0.15 上实验readl()  writel()  读写 i2c5适配器地址   0x138B_0000  时发现 不管往里面些什么 读出来的都是0.   最后发现 是因为 没有为 i2c5 适配器打开时钟造成的。  i2c5适配器 相对于 cortex-a9 来说就是一个外围器件, 如果没有给它时钟那么就不能工作,进而导致没有办法正常操作映射给

2017-07-10 22:21:19 264

原创 Handler 内存泄漏问题

Handler非静态内部类会持有外部类的一个隐式引用Handler 对象会因为被MessageQueue持有引用 不能被GC回收, handler 对象有持有 Activity的一个隐士引用所以Activity也不能被回收 Context就不能被回收当MessageQueue中的消息处理完之后才有可能会被回收解决:将Handler设置为静态类,静态类内部类(不会持有

2016-12-12 11:57:58 248

原创 ListView 滑动时 图片乱跳错位

问题描述:因为 adapter, 中的convertView 复用滑出的View, 导致每次,都会开启线程从网络获取图片设置给相同的ViewImage,因此一个ImageView会被设置多次图片 当ListView 停止滑动的时候 ImageView就会不定的更换图片。解决方案:给converView 设置tag为图片的URL setTag()  当图片从网络上获取下来

2016-12-12 11:55:55 759

原创 android 学习之 Handler 源码初析

Handler 的 new 可以使用一个 Looper.getMainLooper() 获取主线程的Looper 对象 使用 Handler 的构造方法  new Handler(Looper looper) 来创建Handler这样即使在子线程也能new 出主线程的Handler AsyncTask 的新代码就是使用的这种方式老代码是直接在 主线程 new Handler

2016-12-11 17:48:49 186

原创 设计模式系列之扉页

设计模式有 3类 23种设计模式是一套前人总结下来的,被多数人知晓的,经过分类编目的、代码设计经验的总结。使用设计模式可以使代码重构(MVC->MVP设计模式也是为了代码的解耦用的)、让代码具有大多数人知道的格式,便于理解调试,同时代码可靠性更高。看一看Google的源码,再看看自己的代码,真得特别想吐,并且维护起来也很难。   在我看来,项目只有在一次一次的高质量重构,功能才会越写越多,

2016-12-11 16:37:19 426

原创 android 学习之 EventBus 源码初析

连通器原理,刚才刷厕所,想起来高中学的物理知识, 连通器可以避免管道中臭味散发出来,sticky    粘性的,滞留的。意思是:当接收事件的人还没有注册进来,就要发送一个事件,那么这个事件就叫做粘性事件。      不光是事件, 广播也就这个概念, sendStickyBroadcast(Intent intent);进程间通信   Activity   Bro

2016-12-11 16:31:58 287

原创 解析MVC 和 MCP

GUI  Graphical User InterfaceMVC  Model-View-Controller    ListView身上体现的 MVC 思想    Model数据模型   数据集合 Arraylist   View  显示          Listview   Controller 控制    adapter  此外 ListView  的源码实

2016-12-11 16:26:14 1221

原创 从Android ListView 看Observer 观察者设计模式setOnClickListener

这里我不说观察这模式的理论,定义。举例说明我对观察者设计模式的理解。Android开发中经常用到:mBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { }});这段代码中 mBtn 是被观察者, OnClickList

2016-12-11 16:09:30 1314

原创 一、 XML的三种解析方法 二、适配器模式简介 三、XML 文档使用栈分析

XML 的三种解析方式 和 自己实现对XML文档的解析

2016-05-02 00:44:07 467

骏马金龙--精通awk.pdf

骏马金龙--精通awk.pdf,骏马金龙--精通awk.pdf

2021-03-21

SPI_FLASH.tar

fs6818 spi_can 总线裸机代码, 华清远见,裸机开发源码 spi_can

2020-06-30

SPI_CAN_A53.tar

fs6818 spi_can 总线裸机代码, 华清远见,裸机开发源码 spi_can fs6818 spi_can 总线裸机代码, 华清远见,裸机开发源码 spi_can

2020-06-27

interface-i2c.7z(fs6818i2c控制器的mma)

华清远见开发板 fs6818的 i2c控制器的mma陀螺仪驱动, 基于uboot的裸机驱动,注意需要再uboot中打开i2c时钟控制

2020-05-07

fs6818 的 ds18b20 温度传感器驱动

华清远见 fs6818 开发板 ds18b20 温度传感器驱动代码, s5p6818 芯片中 alive 引脚 输入输出控制。

2019-05-29

keymaker.7z

将keymaker.7z 解压生成 keymaker.exe, 把keymaker.exe放到 Bandicam 软件的安装路径下面,然后用管理员权限运行keymaker.exe 并注册即可

2019-05-12

ARM DS-5 crack 破解文件, 支持ARMv8内核架构

DS-5 v5.18官方旗舰版 ,支持ARMv8内核架构, ARM DS-5 crack 破解文件

2019-04-27

keil 配色方案

keil 配色方案 ,教师, 大屏直播 学生看着很舒服,护眼,

2019-04-23

vim快速入门,视屏教程,vim 常用命令

vim快速入门,视屏教程,vim 常用命令, 编译器之神vim

2019-04-17

keil5注册机

Stm32CubeMX、keil5 破解, 单片机开发神器,单片机入门必备

2019-04-17

SecureCRT8 完美破解

SecureCRT83版本 804版本 64位电脑可安装, 完美破解,完美支持 loadb loady等串口协议 完美代替 windows 的超级终端, 最好用的串口调试工具

2019-04-11

sourceinsight4096

source insight 4 完美破解,支持中文,阅读 linux kernel 源码神器

2019-04-09

空空如也

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

TA关注的人

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