knqc.net
当前位置:首页 >> stm32 olED程序代码 >>

stm32 olED程序代码

使用I2C通信协议,用STM32F407的 IO模拟I2C总线协议,比较好的完成数据的传输

看你的OLED屏幕是什么接口的了,若是SPI的就通过mosi,miso,clk的通信方式来传递,还有串口屏,usart口来通讯的。

估计loed用到Jtag的某些脚了,比如A15、B3、B4

亲,你这个屏是不是128*64点阵液晶屏?

这个问题应该是程序初始化的问题,OLED一般有spi和usart通讯的,按键使用的是gpio检测,可能是初始化的时候管脚定义的功能存在问题。要配置成我上述的管脚功能就可以了。

我做过stm32和msp430,我觉得问题应该出在以下几个方面: 1.I/O配置错误:单片机与屏驱动芯片相连的I/O变了,在程序移植后没有修改,造成数据的读写错误。 2.延时程序:STM32主频是72MHz,而MSP430是8MHZ,相差很多,原来的演示程序不试用430。...

介绍下具体配置: 1.主芯片STM32F407ZGT6 2.128Mbit NOR_FLASH 3.256kx16bit SRAM 4.32Kbit I2C EEPROM 5.16Mbit SPI FLASH 6.24bit音频DAC(内置耳机输出放大器) 7.CAN收发芯片 8.10M/100M PHY(支持MII和RMII) 9.键盘扫描芯片(最大可扩展8x...

没个的有定义啊,7口应该是SPI吧

1.确定电路连接是否正确 2.确定电源是否正常,复位是否正常,D/C使能是否正常 3.确定SPI的是否有输出 在初始化SPI后加入下面语句,用示波器测量MOSI,SCK,是否有输出,数值是否正确,触发波形是否正确(一般是SCK上升沿输入MOSI数据) while(1) { LCD_Wr...

当然可以,但信号电压和供电电压你需要注意一下,不同厂商的lcd1602模块可能存在不同的供电电压和驱动电压,可能是5v,也可能是3.3V,你需要查一下你所使用的模块需要多高的电压。若弄不清楚,建议你用两个电阻用来选择供电电压,然后再在stm32...

网站首页 | 网站地图
All rights reserved Powered by www.knqc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com