jjzjj

STM32103-OLED不显示的原因

硬件平台:    轮趣科技F103C8T6核心板问题描述:    在复现平衡小车的过程中,尝试读取编码器数据并在OLED上显示;调用OLED的API函数后发现无论如何都不显示。问题解决:    仔细翻看,对比官方源码后,添加如下函数代码后成功显示。在mian函数初始化部分添加: JTAG_Set(JTAG_SWD_DISABLE); JTAG_Set(SWD_ENABLE);对应的宏定义:#defineJTAG_SWD_DISABLE0X02#defineSWD_ENABLE0X01#defineJTAG_SWD_ENABLE0X00 对应的函数内容:voidJTAG_Set(u8mode){

STM32外设系列—OLED

文章目录一、OLED简介二、数据手册分析2.1供电电压2.2引脚定义2.3原理图介绍2.4数据手册程序三、IIC通信3.1什么是IIC3.2IIC通信协议3.3IIC主从通信过程3.3.1写入数据3.3.2读取数据四、OLED程序设计4.1OLED初始化4.2OLED控制函数编写4.2.1OLED显示开/关程序4.2.2OLED显示一组汉字程序4.2.3OLED显示一串字符串4.2.3OLED显示图片五、OLED画点/画线一、OLED简介OLED是开发时常用的显示器件,这里介绍的是0.96寸的四针脚OLED,IIC控制。二、数据手册分析2.1供电电压供电电压在3V~5V,用3.3V即可。2.2

基于STM32F4xx利用串口播放视频(OLED)

效果视频: 基于STM32F11的1.3寸OLED屏_驱动芯片SH1106_哔哩哔哩_bilibili该屏幕用硬件SPI进行驱动的。买屏幕时商家都会提供驱动源码,显示文字,数字等的应该都没问题。我这次主要讲如何显示视频,我的图片显示和文字数字显示是自己写的(也可以私信我获取,但是显示速度没源码快)。stm32单片机内存不够大,一个视频可能就几M了,完全放不下。视频其实也就一帧一帧照片组合而成,我们会了一张图片的显示也就会了视频的播放了(循环发送图片信息再刷新屏幕显示)。接下来我会把视频播放的步骤说一遍(工具可以到下面网盘链接下载)第一步骤:视频的图片捕获        随便下载一个比较长时间的

基于STM32F4xx利用串口播放视频(OLED)

效果视频: 基于STM32F11的1.3寸OLED屏_驱动芯片SH1106_哔哩哔哩_bilibili该屏幕用硬件SPI进行驱动的。买屏幕时商家都会提供驱动源码,显示文字,数字等的应该都没问题。我这次主要讲如何显示视频,我的图片显示和文字数字显示是自己写的(也可以私信我获取,但是显示速度没源码快)。stm32单片机内存不够大,一个视频可能就几M了,完全放不下。视频其实也就一帧一帧照片组合而成,我们会了一张图片的显示也就会了视频的播放了(循环发送图片信息再刷新屏幕显示)。接下来我会把视频播放的步骤说一遍(工具可以到下面网盘链接下载)第一步骤:视频的图片捕获        随便下载一个比较长时间的

stm32使用模拟IIC控制四针0.96寸OLED

STM32系列模拟IIC控制0.96寸OLED方法首先说为什么要采用模拟IIC来控制OLED,采用STM32系列单片机硬件IIC时有可能出现程序死掉的情况,我遇到的情况是与程序while的使用有关(听说原因很随机)。这个时候我们可以采用两个GPIO来模拟IIC通信控制OLED屏幕。顺带说一下OLED的使用原理,IIC通信只是命令或者数据信息传输的方式,主要还是写入不同的指令信息来控制OLED,可以参考B站https://www.bilibili.com/video/BV1H34y1m7Yh/?spm_id_from=333.880.my_history.page.click&vd_source

php - '文件名 062014.xlsx 未被识别为 OLE 文件'

我正在开发一个处理Excel的复杂程序,因此我使用PHPExcel从浏览器搜索和编辑Excel文件。我的问题出在程序的编辑部分,所以我编写了一个基本程序来编辑现有的Excel页面。PHPExcel似乎无法将在Excel中创建的文件识别为Excel文件。这是在我自己的服务器上使用我用Excel创建的Excel页面完成的。文件名为062014.xlsx。在HTML方面,我将文本框命名为C3、D3和E3,因此它们的名称很容易与Excel单元格对应(php$cell变量的来源)。我想要做的是获取html文本框中的文本,并使用html文本框中的数据重写Excel中的相应单元格。发布的是我的htm

php - '文件名 062014.xlsx 未被识别为 OLE 文件'

我正在开发一个处理Excel的复杂程序,因此我使用PHPExcel从浏览器搜索和编辑Excel文件。我的问题出在程序的编辑部分,所以我编写了一个基本程序来编辑现有的Excel页面。PHPExcel似乎无法将在Excel中创建的文件识别为Excel文件。这是在我自己的服务器上使用我用Excel创建的Excel页面完成的。文件名为062014.xlsx。在HTML方面,我将文本框命名为C3、D3和E3,因此它们的名称很容易与Excel单元格对应(php$cell变量的来源)。我想要做的是获取html文本框中的文本,并使用html文本框中的数据重写Excel中的相应单元格。发布的是我的htm

数据库——报错:无法创建链接服务器 “(null)“ 的 OLE DB 访问接口 “Microsoft.Ace.OLEDB.12.0“ 的实例。

安装完AccessDatabaseEngine_X64(2012).exe后,准备在从Excel导入数据时:输入如下代码SELECT*FROMOPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel12.0;Database=D:\S072003228DBS\食品销售数据\类别.XLSX',[类别$]);报错一:SQLServer阻止了对组件’AdHocDistributedQueries’的STATEMENT’OpenRowset/OpenDatasource’的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用。sp_config

MSP430F5529 DriverLib 库函数I2C驱动OLED屏幕

目录I2C驱动代码MSP430F5529_I2C.cMSP430F5529_I2C.hOLED初始化及测试OLED驱动代码OLED.cOLED.hOLED_Font.h显示效果平台:CodeComposerStudio10.4.0MSP430F5529LaunchPad™DevelopmentKit(MSP‑EXP430F5529LP)I2C驱动代码P3.0为SDA,P3.1为SCLMSP430F5529_I2C.c#include"driverlib.h"#defineI2C_USCI_BASEUSCI_B0_BASE#defineI2C_USCI_VECTORUSCI_B0_VECTOR#

STM32F103ZET6 驱动 OLED

STM32F103ZET6驱动OLED目录前言OLED模块的基本了解OLED驱动程序的开发前言​大家好,这是我第一次发帖,由于,我的技术并不成熟,程序难免有编写不规范的地方,希望读者能够指正,也希望这篇帖子能够让读者对OLED模块有个大致的了解。很高兴能与大家交流。OLED模块的基本了解OLED模块的引脚:​​图片转载自淘宝商家​我使用的OLED模块有以下几个引脚:引脚名功能驱动电压相连接MCU的端口GND接地GNDVCC电源电压3.3v~5v3.3vDO时钟线2.2v~5vSCLK(PA5)D1数据线2.2v~5vMOSI(PA7)RES复位线2.2v~5vPC5DC数据/命令控制线2.2v