自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux-2.6 IIC驱动框架分析(一)

开发板:Tiny6410内核版本:linux-2.6.38一、框架概述 在linux-2.6内核中,IIC的驱动程序可以大概分为三部分: (1)IIC核心代码:/drivers/i2c/i2c-core.c IIC核心提供了IIC总线驱动和设备驱动的注册、注销方法和IIC通信方法。i2c-core.c提供了一组不依赖硬件平台...

2019-05-06 16:48:05 326

原创 Tiny6410裸机IIC读写EEPROM

一、S3C6410 IIC资源 由 IICCON、 IICSTAT、 IICDS 和IICADD 4个寄存器完成所有的操作。本实验中6410作为主机,因此只用到了前三个寄存器。IICADD只有在作为从机的时候才被用来存放从机的地址。 IICCON:bit[7]用于接收时的ACK使能, 在发送模式下该位不起作用 bit[6]用于...

2019-04-05 16:48:36 342

原创 Tiny6410裸机按键中断

一、按键中断简介裸机按键中断用到了外部中断:外部中断占了4个中断源(INT_EINT0 INT_EINT1 INT_EINT2 INT_EINT3 INT_EINT4)如下图所示上传到服务器在用到外部中断时需要知道所用的按键GPIO引脚属于哪一个中断源或者属于哪一个组,Tiny6410按键用到了GPN0~GPN5 六个引脚,其中GPN0~GPN3 属于INT_EINT...

2019-04-03 15:14:30 240

原创 四则表达式计算

四则运算表达式的计算步骤:(1)利用栈模型将四则表达式转换为后缀表达式;(2)利用栈模型对后缀表达式进行计算;需要注意的点:(1)3+2*{1+2*[-4/(8-6)+7]} 这里有一个-4需要处理 (2)5-3+9*6*(6-10-2) 中缀表达式中可能出现非个位数的数值如10#include "iostream"usin...

2019-03-29 16:26:31 551

空空如也

空空如也

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

TA关注的人

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