EEPROM介绍 - ALIENTEK MiniSTM32开发板硬件详解
2012年09月14日 11:11 来源:互联网 作者:秩名 我要评论(0)
EEPROM
ALIENTEK MiniSTM32自带了24C02的EEPROM芯片,该芯片的容量为2Kbit,也就是256个字节,对于我们普通应用来说是足够了的。你也可以选择换大的芯片,因为在原理上是兼容24C02~24C512全系列的EEPROM芯片的。其原理图如下:
图四 EEPROM原理图
这里我们把A0~A2均接地,对24C02来说也就是把地址位设置成了0了,写程序的时候要注意这点。IIC_SCL接在MCU的PC12上,IIC_SDA接在MCU的PC11上,这里我们并没有接到STM32内部的IIC上,因为STM32的IIC是鸡肋!如果你想在ALIENTEK MiniSTM32开发板上使用硬件IIC,那么也是可以的,你只需要设置PC11和PC12为浮空输入,然后把PB10和PB11(IIC2)或者PB6和PB7(IIC1)通过飞线连接到PC11和PC12上就可以使用硬件IIC了。
温度传感器
温度传感器我们使用的是DS18B20,其原理图如下:
图五 温度传感器原理图
DS18B20的数据脚(18B20_DQ)接P2的第一脚,并没有直接连接到MCU,至于为什么,前面已有介绍。要使用这里,我们用跳线帽把PA0和P2-1连接起来就可以了。
按键
ALIENTEK MiniSTM32开发板总共有3个按键,其原理图如下:
图六 按键输入原理图
KEY0和KEY1用作普通按键输入,分别连接在PA13和PA15上,他们都连接在了JTAG相关的引脚上(KEY0还连接在SWDIO上),这样,在使用KEY0和KEY1的时候,就不能使用JTAG来调试了,这点在使用的时候要注意。KEY0和KEY1还和PS/2的DAT和CLK线共用,他们都通过JTAG的上拉电阻来提供上拉。
WK_UP按键连接到PA0(STM32的WKUP引脚),它除了可以用作普通输入按键外,还可以用作STM32的唤醒输入。这个按键是高电平触发的。PA0还是DS18B20的输入引脚,所以在使用的时候要注意哦。
本文导航
- 第 1 页:ALIENTEK MiniSTM32开发板硬件详解
- 第 2 页:EEPROM介绍
- 第 3 页:液晶显示模块
- 第 4 页:无线模块
上周热点文章排行榜
上周资料下载排行榜
论坛热帖
热门博文
创新实用技术专题
Xilinx紧逼Altera,哪家FPGA更好?
热评
- LM3S9B96开发板手册及原理图
- NI推出Single-Board RIO嵌入式介面
- STM32F103ZET6红牛电路图
- 高通发布全新设计DragonBoard板
- 3.15投诉:揭开天翼3G手机的“欺骗”
- 小米手机2工程机月底将上市
- protel99se正式汉化版免费下载
- matlab 7.0软件下载(免费破解版)
- hi3515海思原版原理图
- 北斗小辣椒手机四核版将于9月下旬发布
博文
- 到底电子这条不可回头的路要怎样走下去啊?
- 一个女软件工程师的征婚PPT
- 【博文大赛】再回首——开学已是大三
- 电子工程师职业现状谈
- 一位神奇的程序员妹子
- 富士康深度曝光——好不好在于你的心态
- 一位合格的硬件工程师
- 【博文大赛】给同龄人的文章!
- 性价比高,STM32将取代其他单片机!
- 【博文大赛】电子与我不得不说的故事
用户评论
查看全部 条评论
查看全部 条评论>>