自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于结构体函数使用

一个比较巧妙的C用法,定义了一个结构体,该结构体的成员都是指针函数。 typedef struct {     void (*nand_reset)(void);     void (*wait_idle)(void);     void (*nand_select_chip)(void);     void (*nand_deselect_chip)(void);     void

2015-01-03 20:46:08 1201

原创 uboot 最重要的变量存储结构体gd

一直用source insight找gd变量的定义都没找到,后来发现例如typedef int (init_fnc_t) (void); 以及#define DECLARE_GLOBAL_DATA_PTR     register volatile gd_t *gd asm ("r8")之类si都是无法辨别为定义的。所以比较难找 经过不懈努力终于发现了定义位置。我用的是arm板子,该定义在cpu

2014-11-30 11:28:46 701

原创 uboot学习记录笔记1

跟着韦东山老师的视频走了好几遍uboot发现还是不能深刻领悟其中奥妙,就自己把细节的代码看起来,发现其中有不少地方C用的很灵活又恰到好处。摘录下来供自己和大家学习。 在Board.c文件中有这么一个用法 typedef int (init_fnc_t) (void);           //定义一个函数类型 /************************在然后用这个函数类型定义了一

2014-11-30 11:13:52 346

Linux设备驱动开发详解3--宋宝华

Linux设备驱动开发详解3 的源程序。该程序是从配套虚拟机中拷贝出来的,经过测试需要在其对应的Linux内核版本上运行。如果Linux内核版本不对,可能需要进行相应调整才能使用。

2015-03-03

嵌入式系统硬件设计

嵌入式系统硬件设计 第一版,还算比较清晰的没有看第二版,也不知道改了些什么内容

2012-10-23

vc串口编程

这是一篇关于vc++下串口编程的说明,详细的解释了mfc框架下串口的设置以及如何实现串口的编程。

2011-11-16

Visual C++编程技巧精选集

Visual C++编程技巧精选集,一本介绍vc++例子的书,适合入门。

2011-10-29

sd卡学习资料,fat32格式下

一个详细介绍如何利用fat32格式来操作sd卡,有详细的源代码

2011-08-04

步进电机_28BYJ-48

本文是对步进机 28BYJ-48的详细介绍,而且附带硬件图与程序

2010-10-27

51转avr小板,非常实用的,可以免去买avr开发板

做过51实验后,学习avr,可以用该电路图自己制作一个转接板,市场上要买5到10人民币的。

2010-10-18

proteus的教程

包含文件,flash,基本概念.doc,图形和文本格式.docPROTEUS中文教程.doc,属性.doc

2008-11-16

空空如也

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

TA关注的人

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