找回密码
 立即注册
查看: 1424|回复: 1

STC32F12K54追风剑核心开发板驱动OLED屏幕成功显示

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:139
  • 最近打卡:2024-05-24 15:33:43

13

主题

52

回帖

1428

积分

金牌会员

积分
1428
发表于 2023-6-12 09:48:46 | 显示全部楼层 |阅读模式
    上周末收到了2块姚总团队赠送的STC32F12K54追风剑核心开发板,我在此表示感谢!
这款开发板拿到手感觉比以往的开发板有更好的手感,板子体积接近黄金比例,现在新出的
开发板标配了USB Type-C插座,非常方便。因为是不是最终量产版,后续PCB丝印和细节
还会调整完善,正式量产需小段时间,期待一下。单片机STC32F12K54-LQFP48的管脚都
引出到左右双排的排针位,转接成DIP48样子。双排的话即可以焊一排排针,也可以排针排
座都焊上。
STC32F12K54追风剑核心开发板驱动OLED屏幕成功显示-1.png
    刚拿到的开发板,首先查看对照原理图了解硬件组成、按键分布与接口定义,
然后焊上
OLED屏幕排座用来测试屏幕,通过Type-C线连接到电脑,ISP软件里出现了1个虚拟串口
(STC-USB CDC (COM30)),说明有测试程序。内核跟STC32G系列一样均为251,
代码也兼容,Keil工程也兼容了,爽到起飞。增加了强大的单精度硬件浮点运算功能,
主频最高能跑到64MHz(建议不超过60M),真是后生可畏。我从STC32G搬过来一个
OLED屏幕点亮测试代码,除了管脚定义基本没改啥,已成功点亮屏幕。大家可以参考
一下,仅用于测试勿商用:
02-0.96OLED显示屏_SPI例程.rar (23.06 KB, 下载次数: 114)


    下载参数默认为复位引脚仍为复位脚,这里如果设置为作为复位脚然后重新下载,
就会实现按下复位按键就直接进入USB的ISP模式,不知道后续会不会一直有这个功能。
已发现的代码与STC32G的区别:
1. 无需再增加WTST = 0;语句
2. 可以增加这行代码:“RSTFLAG |= 0x04;”,用于硬件复位后检测P3.2的状态,
否则硬件复位(不包括冷启动)后会直接进入USB下载模式。

其它区别和强大的功能后续一起探索研究吧。本人的小店:
KCER001.taobao.com   已有OLED屏幕,等核心开发板正式量产就可以上架了。






回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:139
  • 最近打卡:2024-05-24 15:33:43

13

主题

52

回帖

1428

积分

金牌会员

积分
1428
发表于 2023-6-12 10:08:48 | 显示全部楼层
顺带提一点建议:用于外接电源的预留排针位,可以按照2.54间距3PIN排针实现“GND、3.3V、5V”。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:48 , Processed in 0.105334 second(s), 54 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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