推荐星级:
- 1
- 2
- 3
- 4
- 5
STM32模拟IIC的使用
资料介绍
学习STM32模拟IIC的使用,驱动24C02实现EEPROM数据读写. 硬件资源: 1,DS0(连接在PB5) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS) 4,按键KEY0(PE4)/KEY1(PE3) 5,24C02(IIC连接在PB6/PB7上面) 实验现象: 本实验通过KEY1按键来控制24C02的写入,通过另外一个按键KEY0来控制24C02的读取。并在LCD模块上面显示 相关信息。同时,我们可以通过USMART控制在24C02的任意地址写入和读取数据。 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
部分文件列表
文件名 | 文件大小 | 修改时间 |
实验23 IIC实验/CORE/core_cm3.c | 17KB | 2010-06-07 10:25:02 |
实验23 IIC实验/CORE/core_cm3.h | 84KB | 2011-02-09 14:59:36 |
实验23 IIC实验/CORE/startup_stm32f10x_hd.s | 15KB | 2011-03-10 10:52:14 |
实验23 IIC实验/CORE/startup_stm32f10x_md.s | 12KB | 2011-03-10 10:52:02 |
实验23 IIC实验/HARDWARE/24CXX/24cxx.c | 4KB | 2012-09-16 16:21:06 |
实验23 IIC实验/HARDWARE/24CXX/24cxx.h | 1KB | 2012-09-16 16:21:06 |
实验23 IIC实验/HARDWARE/IIC/myiic.c | 3KB | 2015-03-20 16:46:04 |
实验23 IIC实验/HARDWARE/IIC/myiic.h | 1KB | 2015-04-29 11:46:40 |
实验23 IIC实验/HARDWARE/KEY/key.c | 2KB | 2015-03-20 12:41:46 |
实验23 IIC实验/HARDWARE/KEY/key.h | 1KB | 2015-03-19 16:14:30 |
实验23 IIC实验/HARDWARE/LCD/font.h | 34KB | 2015-03-13 14:54:46 |
... |
全部评论(0)