摘要: 宏定义#ifndef __GPIO_H__#define __GPIO_H__#include "stm32f10x.h"//*****************************************************************//i9320 #define LCD_CS_H() GPIO_SetBits(GPIOE,GPIO_Pin_2) //片选 #define LCD_CS_L() GPIO_ResetBits(GPIOE,GPIO_Pin_2)#define LCD_RS_H() GPIO_SetBits(GPIOE,GPIO_Pin_0 阅读全文
posted @ 2012-10-29 21:00 huazhongwang 阅读(830) 评论(2) 推荐(1) 编辑
摘要: 之前做DS18B20实验时,一直在纠结一个问题,数据线既需要接收数据,又需要传输数据,应该选择什么输入输出方式呢?最开始的时候选择了推挽输出和浮空输入切换的方式,当引脚作为输入的时候切换成浮空输出,当引脚作为输出的时候又切换成推挽输出,但是这样弄很麻烦不停地换来换去,最终这个实验没有成功,主要原因应该是时序的问题,过了 一段时间以后,突然想起之前在Ti申请过一片TMP101的I2C接口的温度传感器,之前那个没弄出来很不甘心,这次在心里暗下决心一定要把这个芯片调通! 要弄好这个芯片首先遇到的问题,依然是端口的输入输出问题,这回我看了很多网友写的I2C总线的代码,绝大多数都是用推挽输出加上拉电阻. 阅读全文
posted @ 2012-10-29 20:50 huazhongwang 阅读(5519) 评论(0) 推荐(1) 编辑