[经验] 【Thunderboard Sense试用体验】利用扩展IO口外接液晶屏

[复制链接]

助理工程师

发表于 2017-7-17 10:31:52   685 查看 2 回复 显示全部楼层 倒序浏览
分享
上一贴写了如何使用扩展IO口。这里利用ThunderBoard额外的IO口来接一个液晶屏幕。毕竟掌上设备嘛,有个人机交互接口是应该的~
需要自己动手来焊接一个液晶屏转接版,先看一下焊接好的效果图
俯视图.jpg

首先割一块大小和Thunderboard差不多的洞洞板。宽度长度,可以兼顾所有的扩展IO
割板子.jpg

根据扩展接口的图来焊接。我这里使用PC6-PC9,PA0这5个IO口
QQ截图20170717100347.jpg

焊接座子
焊接座子.jpg

焊接完成后,把ThunderBoard、转接版、液晶屏插在一起。顺便用万用表量一下。确保VCC和GND没有短路,各信号线引脚无误之后在上电。
左侧师徒.jpg

右侧视图
右侧试图.jpg

开始驱动程序部分,上一贴已经对IO口使用做了详细讲解。这里直接开始配置各个引脚了。
首先是各个引脚的定义,我这里使用的是OLED液晶屏。刚开始的时候我使用了PC6-PC10这5个IO口。全部都是设置的推挽输出,唯独PC10这个引脚输出电平不对,不管我修改输出寄存器使之输出高电平还是低电平,这个引脚始终是高电平。这是我调试程序的时候发现的,程序写好之后,无显示,我一边单步调试一边测各个引脚是否如我想要控制的那样,才发现这个问题的。其他引脚都挺正常。找了半天没找到原因所在,没那么多时间去研究,就把PC10改为使用PA0了。知道原因的小伙伴给我留个言~
引脚功能配置.jpg

接着是OLED初始化部分程序,可以简化一下。这里故意写的很啰嗦,每个口怎么初始化的会比较清晰。请自动忽略注释吧,才看见,那是之前OLED厂家给的一段初始化程序,后来我自己看了下手册,觉得他写的莫名其妙,瞎浪费时间 - -
OLED初始化.jpg
芯科官方的编译环境,真心的不熟悉,也可能是因为不熟悉,反正我感觉不好用。不过调试还是比较方便的,这是初始化液晶屏部分的程序,右上侧可以打开寄存器列表,清晰的观察每个寄存器的状态。
调试.jpg

调试结果
显示结果.jpg

先随便显示点什么,后面有时间写个菜单。加上液晶屏是否更可爱了~要是能做个壳子就更好了
标签:Thunderboard oled

技术员

发表于 2017-7-17 14:10:17  
楼主这个厉害!!!建议把OLED板子型号和购买途径公布一下。
回复

点赞 举报

助理工程师

发表于 2017-7-17 14:26:50    楼主|

PCB在线计价下单

板子大小:

cm
X
cm

层数:

2

板子数量:

10

厚度:

1.6
7608 发表于 2017-7-17 14:10
楼主这个厉害!!!建议把OLED板子型号和购买途径公布一下。

谢谢捧场~ 这个是在某宝买的 0.96寸,SPI接口的OLED,主控芯片是SSD1306
回复

点赞 举报

高级模式
您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区