STM32多IIC从设备驱动

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:1591KB
下载次数:8
上传日期:2020-10-07 15:31:55
上 传 者李宁凡
说明:  正点原子STM32f103rct6单片机软模拟IIC实现驱动多IIC设备(sht31,MLX90614-DCI),可以通过USMART进行串口调试(使用串口发送函数名可以单独调试单个模块功能)
(On time atom stm32f103rct6 single chip microcomputer soft simulation IIC to drive multiple IIC devices (sht31, mlx90614-dci), serial debugging can be carried out through usmart (using serial port to send function name can debug single module function separately))

文件列表:
USMART (0, 2020-09-24)
USMART\HARDWARE (0, 2020-10-06)
USMART\HARDWARE\ADC (0, 2020-09-30)
USMART\HARDWARE\ADC\adc.c (2521, 2020-09-30)
USMART\HARDWARE\ADC\adc.h (790, 2020-09-29)
USMART\HARDWARE\IIC (0, 2020-10-07)
USMART\HARDWARE\IIC\sht31.c (5803, 2020-10-07)
USMART\HARDWARE\IIC\sht31.h (1282, 2020-10-07)
USMART\HARDWARE\LED (0, 2020-09-24)
USMART\HARDWARE\LED\led.c (953, 2014-03-05)
USMART\HARDWARE\LED\led.h (695, 2014-03-05)
USMART\HARDWARE\USART2 (0, 2020-10-06)
USMART\HARDWARE\USART2\usart2.c (2874, 2020-10-06)
USMART\HARDWARE\USART2\usart2.h (1085, 2020-10-06)
USMART\keilkill.bat (399, 2011-05-09)
USMART\OBJ (0, 2020-10-07)
USMART\OBJ\adc.crf (230034, 2020-10-06)
USMART\OBJ\adc.d (470, 2020-10-06)
USMART\OBJ\adc.o (242840, 2020-10-06)
USMART\OBJ\delay.crf (229562, 2020-10-06)
USMART\OBJ\delay.d (455, 2020-10-06)
USMART\OBJ\delay.o (242344, 2020-10-06)
USMART\OBJ\led.crf (229012, 2020-10-06)
USMART\OBJ\led.d (431, 2020-10-06)
USMART\OBJ\led.o (239016, 2020-10-06)
USMART\OBJ\sht31.crf (234251, 2020-10-07)
USMART\OBJ\sht31.d (500, 2020-10-07)
USMART\OBJ\sht31.o (262048, 2020-10-07)
USMART\OBJ\startup_stm32f10x_hd.d (55, 2020-09-29)
USMART\OBJ\startup_stm32f10x_hd.lst (49141, 2020-09-29)
USMART\OBJ\startup_stm32f10x_hd.o (6740, 2020-09-29)
USMART\OBJ\sys.crf (230864, 2020-10-06)
USMART\OBJ\sys.d (392, 2020-10-06)
USMART\OBJ\sys.o (255340, 2020-10-06)
USMART\OBJ\test.axf (282776, 2020-10-07)
USMART\OBJ\test.build_log.htm (3327, 2020-10-07)
USMART\OBJ\test.crf (233074, 2020-10-07)
USMART\OBJ\test.d (618, 2020-10-07)
USMART\OBJ\test.hex (33237, 2020-10-07)
USMART\OBJ\test.htm (76095, 2020-10-07)
... ...

实验器材: MiniSTM32F103开发板V3版本 实验目的: 学习辅助调试工具:USMART的使用 硬件资源: 1,DS0(连接在PA8),DS1(连接在PD2) 2,串口1(波特率:9600,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过GPIO驱动,连接关系见lcd.h) 实验现象: 本实验通过usmart调用单片机里面的函数,实现对LCD显示和LED以及延时的控制。 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源供电(5V电源,接VOUT2即可). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 3,LCD模块在开发板的LCD接口上面,必须靠右插 3,串口波特率为9600 4,请用USB线连接在USB_232,找到USB转串口后测试本例程. 5,PA9/PA10必须通过跳线帽连接在RXD/TXD上. 正点原子@ALIENTEK 2014-3-08 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com

近期下载者

相关文件


收藏者