自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 Nandflash 驱动

1. 基本知识jz2440 中使用的nandflash的型号是 K9F2G08U0M图中可以看到这个nandflash的结构是:1页 = (2k + 64) 字节1块 = 64个页 = ( 2k + 64) x 64 = 128k + 4k 字节1个设备 = 2048个块 = ...对于某个字节的访问,地址的组成如上图,是分5个周期发送的,其中 Column是列,R...

2019-06-18 18:33:37 1577

原创 移植 mtd_util

1. 简介在使用 flash_eraseall 命令时可能没有,如果你是用的busybox自己定制文件系统,只需要在配置busybox中时按自己需要将nandflash相关工具选择上,重新编译制作。Miscellaneous Utilities --->[*] nandwrite[*] nanddump[*] flash_eraseall但还是有一些情况需要我们自己移...

2019-06-18 17:40:03 602

原创 移植 ethtool 工具到开发板

1. 下载源码> git clone git://git.kernel.org/pub/scm/network/ethtool/ethtool.git2. 生成配置用的文件> ./autogen.sh3. 配置> ./configure --prefix=/home/..../sqlite-autoconf-3230100/install --host=arm-linu...

2019-06-16 11:48:32 1359 1

原创 实现自己的小的OS

1. 介绍:实现了一款在MCU(LPC1768)中运行的OS,此OS实现了硬实时和软实时。硬实时:当tick到时时立即执行,此任务一定要是短小的,运行时间不能超过tick间隔时间。软实时:当tick到时时把可以执行的标志设置,程序什么时候执行,在主循环中决定,主循环中会做一些其他的事情。2. 实现概要:1)基本结构定义一个 任务结构体typedef struct...

2019-06-11 12:36:23 363 1

原创 malloc原理学习:隐式空闲链表

1. 堆在内存中的位置:两张图可以看出,堆所在的位置是在bss段后边,生长也是向上生长的。2. 隐式空闲链表的方式简介:这是种简单方法,但是因为块分配和堆块的总数呈线性关系,所以对于通用的分配器,隐式空闲链表是不合适的。也就是说对于堆块数量预先就知道很小的特殊的分配器是可用的。。隐式空闲链表有个恒定的形式:3. 代码实现:1)初始化和基本的宏cod...

2019-06-10 23:09:06 5033 2

iar user guide

iar 软件的环境介绍。

2016-12-24

freertos9.0 API

freertos9.0的api函数

2016-12-18

notepad 的 astyle

使用方法请查看 http://blog.csdn.net/qqliyunpeng/article/details/46515983

2016-11-30

vim配置文件

在学校期间的较好的vim配置文件,里边包括智能补全。

2016-01-26

source insight中较好的配色和配置2

自己使用的,配色方案比较好的,第二种改正部分配色的方案。

2015-06-12

source insight中文字的配色方案

是自己用的source insight中字体的颜色和大小比较好的方案。

2015-05-22

SoutceInsight中的宏文件

比较详细的记录了source insight中宏文件,具体的看一下我的博客的后半部分http://blog.csdn.net/qqliyunpeng/article/details/45136127

2015-04-25

空空如也

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

TA关注的人

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