IIC实验

所属分类:单片机开发
开发工具:C/C++
文件大小:11619KB
下载次数:1
上传日期:2019-08-13 15:36:08
上 传 者羽生结弦
说明:  开机的时候先检测 24C02 是否存在,然后在主循环里面检测两个按键,其中 1 个按键(KEY1) 用来执行写入 24C02 的操作,另外一个按键(KEY0) 用来执行读出操作,在 TFTLCD 模块上显示相关信息。同时用 DS0 提示程序正在运行。
(When booting, it first detects the existence of 24C02, and then detects two keys in the main loop. One key (KEY1) is used to write 24C02, and the other key (KEY0) is used to read out, displaying relevant information on the TFTLCD module. At the same time, the DS0 prompt program is running.)

文件列表:
IIC实验\CORE\cmsis_armcc.h (24423, 2016-04-15)
IIC实验\CORE\core_cm4.h (114498, 2016-04-15)
IIC实验\CORE\core_cmFunc.h (3620, 2016-04-15)
IIC实验\CORE\core_cmInstr.h (3636, 2016-04-15)
IIC实验\CORE\core_cmSimd.h (3662, 2016-04-15)
IIC实验\CORE\startup_stm32f429xx.s (31694, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h (166216, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h (13345, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_adc.h (36376, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_adc_ex.h (18952, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_can.h (36361, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cec.h (30747, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_conf_template.h (17044, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h (20217, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_crc.h (7298, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cryp.h (23327, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cryp_ex.h (8122, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dac.h (16428, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dac_ex.h (11242, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dcmi.h (19885, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dcmi_ex.h (10401, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h (8527, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h (37305, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma2d.h (24927, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h (4242, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dsi.h (50920, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_eth.h (117977, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h (16319, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h (57571, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h (3556, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_fmpi2c.h (26325, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_fmpi2c_ex.h (5643, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h (13910, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h (69025, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_hash.h (16084, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_hash_ex.h (6782, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_hcd.h (10099, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_i2c.h (24762, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_i2c_ex.h (4967, 2016-04-15)
IIC实验\HALLIB\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_i2s.h (19595, 2016-04-15)
... ...

实验器材: 阿波罗STM32F429开发板 实验目的: 学习STM32模拟IIC的使用,驱动24C02实现EEPROM数据读写. 硬件资源: 1,DS0(连接在PB1) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸LCD模块(包括MCU屏和RGB屏,都支持) 4,按键KEY0(PH3)/KEY1(PH2) 5,24C02(IIC连接在PH4/PH5上面) 实验现象: 本实验通过KEY1按键来控制24C02的写入,通过另外一个按键KEY0来控制24C02的读取。并在LCD模块上面显示 相关信息。同时,我们可以通过USMART控制在24C02的任意地址写入和读取数据。 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在lcd.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 参考资料:阿波罗STM32F429开发指南-库函数版本.pdf 第二十九章 ------------------------------------------------------------------------------------------- ◆其他重要连接: 开发板光盘资料下载地址(视频+文档+源码等):http://www.openedv.com/posts/list/13912.htm ◆友情提示:如果您想以后及时免费的收到正点原子所有开发板资料更新增加通知,请关注微信公众平台: 2种添加方法:(动动手提升您的学习效率,惊喜不断哦) (1)打开微信->添加朋友->公众号->输入“正点原子”->点击关注 (2)打开微信->添加朋友->输入“alientek_stm32"->点击关注 具体微信添加方法,请参考帖子:http://www.openedv.com/posts/list/45157.htm 淘宝店铺: http://openedv.taobao.com http://eboard.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com 微信公众平台:正点原子 电话:020-38271790 传真:020-36773971 广州市星翼电子科技有限公司 正点原子@ALIENTEK 2016-6月

近期下载者

相关文件


收藏者