社区
单片机/工控
帖子详情
51单片机接到oled显示屏后,原有的变量被异常修改怎么办?
千羽QY
2017-09-04 11:46:28
程序一运行到OLED_ShowString();函数,后面定义的一个数组值就被异常改写了。我猜想后面定义的数组刚好占用了前面变量的空间,但是我将后面的数组改成几个整形常变量后还是会被异常改写。到底该怎么解决这个问题?
...全文
582
2
打赏
收藏
51单片机接到oled显示屏后,原有的变量被异常修改怎么办?
程序一运行到OLED_ShowString();函数,后面定义的一个数组值就被异常改写了。我猜想后面定义的数组刚好占用了前面变量的空间,但是我将后面的数组改成几个整形常变量后还是会被异常改写。到底该怎么解决这个问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
辉_alexxm
2017-09-30
打赏
举报
回复
是全局变量吗?有定时或中断 重新赋值吗?或把中断使能关掉!测试下!
worldy
2017-09-05
打赏
举报
回复
Keil C不会犯这种低级错误的,肯定是你的程序有什么问题
基于
51单片机
的俄罗斯方块游戏
俄罗斯方块游戏算法 请参考俄罗斯方块游戏的算法 1.概述 俄罗斯方块是一款风靡全球的益智游戏。它规则简单,容易上手,且游戏过程变化无穷,使用户在游戏中得到乐趣。 本设计是采用单片机来实现的智能俄罗斯方块游戏,该设计选用的处理器型号为AT89C51的单片机。重点从软件工程角度论述了俄罗斯方块模型构造,图形旋转,坐标变换,双人游戏中多任务实时操作的设计方法与实现。 2.硬件设计 总体电路图 硬...
51单片机
学习笔记(三)
I2C总线(Inter IC BUS)是由Philips公司开发的一种通用数据总线两根通信线:SCL(Serial Clock)、SDA(Serial Data)同步、半双工,带数据应答通用的I2C总线,可以使各种设备的通信标准统一,对于厂家来说,使用成熟的方案可以缩短芯片设计周期、提高稳定性,对于应用者来说,使用通用的通信协议可以避免学习各种各样的自定义协议,降低了学习和应用的难度支持I2C通信的设备有:1:0.96寸
OLED
屏幕是一种显示设备,其尺寸为0.96英寸,分辨率为128×64像素。
stm32+
OLED
显示数据
SPI是串行外设接口(Serial Peripheral Interface)的缩写,是由 Motorola 公司提出的一种高速的,全双工,同步的通信总线,被广泛地使用在 ADC、LCD 等设备与 MCU 间要求通讯速率较高的场合。
基于STM32F103C8T6与ESP8266的物联网智能温度采集与蓝牙
OLED
数字钟的设计与实现
此项目旨在开发一款,集万年历,温度检测,数字显示,且较为智能的产品 故罗列出以下开发需求 具有12/24小时切换的万年历 通过蓝牙及手机APP进行时间的设置 具有温度检测的功能 数据可以在云端储存和查看
多功能数字时钟(STC15)
多功能数字时钟(STC15)
单片机/工控
27,382
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章