OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子新作:阿波罗STM32F767&F429&探索者STM32F4开发板&赶快来下载资料哦。

查看: 808|回复: 11

想用oled屏显示ad转换的结果,可是显示不出来,求大神们看看哪里出了问题。

[复制链接]

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
发表于 2017-12-29 16:02:57 | 显示全部楼层 |阅读模式
20金钱
求大神们帮帮忙!

AD.zip

4.35 MB, 下载次数: 93

最佳答案

查看完整内容[请看2#楼]

很简单的了 你这么多天,应该早就解决了。 你得知道问题在哪里?我告诉你解决步骤: 1,先把OLED搞出来显示,不论什么东西,先能显示。 2,再把OLED显示字符串,显示数字的函数搞出来,能在任意位置显示数字或者字符串。 3,能实现前两步了,再做AD显示,那就非常简单了。
回复

使用道具 举报

  离线 

497

主题

9万

帖子

31

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
128160
金钱
128160
注册时间
2010-12-1
在线时间
1131 小时
发表于 2017-12-29 16:02:58 | 显示全部楼层
你开心点 发表于 2017-12-29 17:34
初学小菜鸟。还没51基础所以很辣鸡

很简单的了
你这么多天,应该早就解决了。
你得知道问题在哪里?我告诉你解决步骤:
1,先把OLED搞出来显示,不论什么东西,先能显示。
2,再把OLED显示字符串,显示数字的函数搞出来,能在任意位置显示数字或者字符串。
3,能实现前两步了,再做AD显示,那就非常简单了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
 楼主| 发表于 2017-12-29 16:17:49 | 显示全部楼层
我这个开发板pc0是adc1 10
回复

使用道具 举报

  离线 

7

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2016-1-20
在线时间
78 小时
发表于 2017-12-29 16:50:56 | 显示全部楼层
本帖最后由 footprint 于 2017-12-29 16:59 编辑

我没有你的那个板子,不能测试!改完没有错误,你测试下,再找找问题吧另外,
    display_GB2312_string(0,16,"输入值");
    display_GB2312_string(3,16,"电压值");
这两句话显示正常吗?我想确定你的显示屏是否可以显示。

字符串地址和数字的地址,不是一个概念。   
unsigned char* text 是找你要一个字符串,“输入值”,是字符串,
int i = 0;  &i 是数字第地址,不报错,不代表没错。



希望可以帮到你!

AD.rar

3.44 MB, 下载次数: 93

回复

使用道具 举报

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
 楼主| 发表于 2017-12-29 17:04:48 | 显示全部楼层
正点原子公众号
footprint 发表于 2017-12-29 16:50
我没有你的那个板子,不能测试!改完没有错误,你测试下,再找找问题吧另外,
    display_GB2312_string( ...

display_GB2312_string(0,16,"输入值");
    display_GB2312_string(3,16,"电压值");这两句显示没问题。哥你改完后,输入值后面一共有四位,第一位是0后三位是数字的跳变。电压值后面显示0.没别的了。
回复

使用道具 举报

  离线 

7

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2016-1-20
在线时间
78 小时
发表于 2017-12-29 17:08:51 | 显示全部楼层
你开心点 发表于 2017-12-29 17:04
display_GB2312_string(0,16,"输入值");
    display_GB2312_string(3,16,"电压值");这两句 ...

字符串你看懂了吗?
回复

使用道具 举报

  离线 

7

主题

247

帖子

0

精华

高级会员

Rank: 4

积分
745
金钱
745
注册时间
2016-1-20
在线时间
78 小时
发表于 2017-12-29 17:19:18 | 显示全部楼层
你开心点 发表于 2017-12-29 17:04
display_GB2312_string(0,16,"输入值");
    display_GB2312_string(3,16,"电压值");这两句 ...



你还在上学?
这东西是才学吗?
网上去找点视频耐心看看!



元旦放假,元旦过后才能帮你了。

AD.rar

3.44 MB, 下载次数: 62

回复

使用道具 举报

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
 楼主| 发表于 2017-12-29 17:31:43 | 显示全部楼层
footprint 发表于 2017-12-29 17:19
你还在上学?
这东西是才学吗?
网上去找点视频耐心看看!

嗯哥不急,哥这次发的和上次显示结果基本一样,我看了原子的视频,显示这里不怎么懂,哥我这ad设置的没错吧。
回复

使用道具 举报

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
 楼主| 发表于 2017-12-29 17:34:37 | 显示全部楼层
你开心点 发表于 2017-12-29 17:31
嗯哥不急,哥这次发的和上次显示结果基本一样,我看了原子的视频,显示这里不怎么懂,哥我这ad设置的没错 ...

初学小菜鸟。还没51基础所以很辣鸡
回复

使用道具 举报

  离线 

8

主题

27

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2017-7-12
在线时间
19 小时
 楼主| 发表于 2018-1-1 20:48:48 | 显示全部楼层
正点原子 发表于 2017-12-30 00:54
很简单的了
你这么多天,应该早就解决了。
你得知道问题在哪里?我告诉你解决步骤:

好的谢谢原子哥
回复

使用道具 举报

  离线 

0

主题

39

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2018-1-19
在线时间
9 小时
发表于 2018-2-6 20:00:35 | 显示全部楼层
最近也做了一个ADC采集   用过的是热敏电阻  在OLED上显示,做出来了
回复

使用道具 举报

  离线 

9

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1679
金钱
1679
注册时间
2012-8-24
在线时间
183 小时
发表于 2018-2-7 09:31:53 | 显示全部楼层
原子哥,已经回答非常全面了,按照原子哥做一定可以做出来的
单片机技术交流请加127034610
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则




QQ|联系我们|手机版|官方淘宝店|新浪微博|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-6-20 09:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表
/* */