STM32F103 IIC实验

所属分类:VHDL/FPGA/Verilog
开发工具:C/C++
文件大小:350KB
下载次数:3
上传日期:2020-01-07 09:59:10
上 传 者lilei123321
说明:  将利用 STM32F1 的普通 IO 口模拟 IIC 时序,来实现 24C02 的 读写,并将结果显示在 TFTLCD 模块上。
(The common IO port of stm32f1 will be used to simulate IIC timing to realize 24C02 Read and write, and display the results on the TFTLCD module.)

文件列表:
STM32F103 IIC实验\CORE\core_cm3.c (17273, 2010-06-07)
STM32F103 IIC实验\CORE\core_cm3.h (85714, 2011-02-09)
STM32F103 IIC实验\CORE\startup_stm32f10x_hd.s (15503, 2011-03-10)
STM32F103 IIC实验\HARDWARE\24CXX\24cxx.c (3885, 2015-04-01)
STM32F103 IIC实验\HARDWARE\24CXX\24cxx.h (1530, 2015-03-24)
STM32F103 IIC实验\HARDWARE\IIC\myiic.c (3015, 2015-04-01)
STM32F103 IIC实验\HARDWARE\IIC\myiic.h (1354, 2015-04-29)
STM32F103 IIC实验\HARDWARE\KEY\key.c (1740, 2015-04-01)
STM32F103 IIC实验\HARDWARE\KEY\key.h (1059, 2015-03-23)
STM32F103 IIC实验\HARDWARE\LCD\font.h (35016, 2015-03-13)
STM32F103 IIC实验\HARDWARE\LCD\lcd.c (85336, 2015-04-01)
STM32F103 IIC实验\HARDWARE\LCD\lcd.h (7561, 2015-03-31)
STM32F103 IIC实验\HARDWARE\LED\led.c (1299, 2015-03-23)
STM32F103 IIC实验\HARDWARE\LED\led.h (638, 2015-03-23)
STM32F103 IIC实验\keilkilll.bat (399, 2011-04-23)
STM32F103 IIC实验\OBJ\IIC.hex (123028, 2015-07-25)
STM32F103 IIC实验\STM32F10x_FWLib\inc\misc.h (8982, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_adc.h (21690, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_bkp.h (7555, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_can.h (27559, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_cec.h (6573, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_crc.h (2162, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_dac.h (15233, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_dbgmcu.h (3818, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_dma.h (20754, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_exti.h (6824, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_flash.h (25445, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_fsmc.h (27016, 2012-08-25)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_gpio.h (20175, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_i2c.h (30029, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_iwdg.h (3828, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_pwr.h (4383, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_rcc.h (30452, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_rtc.h (3857, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_sdio.h (21863, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_spi.h (17725, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_tim.h (52427, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_usart.h (16548, 2011-03-10)
STM32F103 IIC实验\STM32F10x_FWLib\inc\stm32f10x_wwdg.h (2966, 2011-03-10)
... ...

实验器材: 正点原子精英STM32F103开发板 实验目的: 学习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,将导致液晶无法显示!! ------------------------------------------------------------------------------------------- ◆其他重要连接: 开发板光盘资料下载地址(视频+文档+源码等):http://www.openedv.com/posts/list/13912.htm 添加微信公众平台方法:http://www.openedv.com/posts/list/45157.htm ◆友情提示:如果您想以后及时免费的收到正点原子所有开发板资料更新增加通知,请关注微信公众平台: 2种添加方法:(动动手提升您的学习效率,惊喜不断哦) (1)打开微信->添加朋友->公众号->输入“正点原子”->点击关注 (2)打开微信->添加朋友->输入“alientek_stm32"->点击关注 具体微信添加方法,请参考帖子:http://www.openedv.com/posts/list/45157.htm 正点原子@ALIENTEK 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://eboard.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com

近期下载者

相关文件


收藏者