自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 后续GPIO

上个文章中我遇到了驱动一个I/O口不能正常“工作”的麻烦。现在我思考后发现,问题其实都是细节的。主要是明白,怎样去完成,去实现。我把我自己的一点思考写写。 *1*   问题的出发是我老板要我在我们自己的板子上尝试驱动一个显现的I/O口(或者别的,LED之类的就是简单验证看看

2011-09-06 20:17:59 602

原创 关于AT91一个GPIO的错误

我在写一个简单的GPIO驱动,平台工具有:AT9260开发板, 这个是虚拟机的版本,主机和开发板之间通过RS232经过串口转换器接到我的笔记本。用Putty和开发板进行通信。 这个是开发板的情况。 然后我的程序如下: /******************

2011-08-24 09:52:04 2311 1

原创 查找占用管脚

开发应用驱动的过程中,我们通常会遇到自己需要的管脚被占用的情况。例如使用,PA9,PA10但是怎么给它一个拉高的信号都不能产生反射。这种情况怎样排查? 我的一点建议: 首先,查看硬件问题。 在这里我走了一些弯路,起初我在查找的时候发现我们的开发板AT91中需要的两个管脚

2011-08-04 10:44:34 86

原创 二维数组的地址描述

在地址中,二维的存储注意形式和存放过程。为了便于理解将二维数组的形式看成数学上的矩阵一样按照行列的形式来排放:就像这样的形式,但是在存储的时候,这些数据都是按照线性的形式存储,按照这样的形式我们定义初始化这个数组:a[3][4]={{0,1,2,3},{4,5,6,7},{8,9

2011-07-19 21:37:06 673 1

原创 c语言的一个问题

<br />今天自己在弄一个程序的时候,出现一个令我惊艳的问题。。其中用到一个语句是c = getchar();<br />其实就是我的程序需要判断你是否是这个公司的产品。。(这是程序的具体,我们一笔带过。。扫落。。。!!!)提示你可以在键盘选择y/n<br />我定义了char c;但是开始我以为还要定义char y, n;<br /> 等到最后和原程序对照时发现其实使用getchar()函数时其实可以不用预先定义只需要定义个char c ;就KO了。。。。很善解人意。。咱getchar()就是为了捕捉字

2011-03-04 16:47:00 271

原创 单项链表的建立

<br />在起初学习C语言时,一个思想上没有完全理解的问题到现在仍然困扰在我的思想中。。那就是链表,下面我将自己的一些小的看法写出来。。<br />希望能帮助自己,提醒路人甲。<br />关于建立链表的看法:<br />        首先,链表是动态分配内存的,既有需要时才浪费和使用你的存储单元。<br />    下面开始建立一个链表,首先要使用malloc()函数开辟一个新节点,然后使你指定的指针指向这个新节点(这个和初始化相似)。<br />eg:        p1 = p2 = (struct

2011-01-24 15:19:00 883

原创 linux下串口通信的调试和硬件检测

<br />我第一次在在这里写我的动手经历,,紧张而又机动,,活波而又萧瑟,,我只是记录我的工作历程,,希望有机会看到文章的人可以指点,,加深我的印象,,谢谢您。。<br />我们开始吧,<br />首先,我们既然要实现读取linux下串口的东西,我们就得先了解在LINUX下的这些串口是怎样的东西。。<br />LINUX下,存在一个/dev的设备目录,该目录下存有指向系统中硬件的特殊文件。这些指向硬件的设备文件,简化了我们的操作,我们可以像访问普通文件一样来访问硬件,无需使用特殊的接口函数。。<br />

2011-01-21 12:13:00 1782

原创 读取传输协议与程序的有关联系问题

<br />我们在读写串口通信的时候往往要去读一些通信的协议规定。这次我碰到的是ABT公司的RFID读卡器。。具体的数据格式如下所转述:<br />读卡器连续输出8个字节的数据,组成一个数据帧.(8字节=8*8位 )读卡器的输出数据格式符合如下的帧格式:<br /> 帧头AA:8位:<br />读卡器号:8位;<br />状态字:4位+类别号:4位;<br />卡号:24位;<br />效验和:8位;<br />尾帧:8位;<br />读懂这个协议真的非常重要,就像一把钥匙,通往了潘多拉。。。。<br />

2011-01-21 10:58:00 399

原创 基于首次尝试的体验

今天是11-27-2010年,我的CSDN博客首先在邮电学院15楼的ASIC设计中心完成,在此感谢JB,EDTe,仓鼠男孩(由于我在他的实验桌上在完成)。 好了开始吧。 这是基于单片机的平台架设,首先这个板子是AT91sam9260的ARM芯片。老师给我的串口线是告诉我要注意检测下是否是串行的,我检测了RS-232的传输接口2是否和2是接通的来判断这个是并行还是串行,其实我们也只是用到了其中的2(传输),3(接收),5(接地)。但是我没明白如果他是并行的话我们把线剪开,将2-3对接,5不变。5接地(JB

2010-11-27 16:27:00 512 1

空空如也

空空如也

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

TA关注的人

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