一、项目背景
近年来,随着电子产品的发展,人们对时钟的要求越来越高。时钟系统是一种用数字电路技术实现年、月、日、周、时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。此时钟系统是基于posc6设计的,该系统包括了硬件电路部分和程序实现部分。
二、项目简介
2.1项目名称
基于psoc6的时钟系统
2.2设计思路
本项目使用RT-Thread系统和PSOC6开发板,实现时钟系统。该系统通过RT-THREAD Studio设置RTC获取时间,并在SSD1306OLED屏上显示。
三、系统硬件设计
3.1主控模块
PSoC? 62 系列是 Arm-Cortex-M4 和 Arm-Cortex-M0 的组合,具有单周期乘法的 150-MHz Arm Cortex-M4F CPU (浮点和存储器保护单元),100-MHz Cortex M0+ CPU,带单周期乘法和 MPU,可编程数字和模拟资源以及一流的用于触摸的 CAPSENSE? 技术。
3.2显示模块
SSD1306是一款带控制器的用于OLED点阵图形显示系统的单片CMOS OLED/PLED驱动器。它由128个SEG(列输出)和64个COM(行输出)组成。该芯片专为共阴极OLED面板设计。
SSD1306内置对比度控制器、显示RAM(GDDRAM)和振荡器,以此减少了外部元件的数量和功耗。该芯片有256级亮度控制。数据或命令由通用微控制器通过硬件选择的6800/8000系通用并行接口、I2C接口或串行外围接口发送。该芯片适用于许多小型便携式应用,如手机副显示屏、MP3播放器和计算器等。
使用该芯片可通过硬件电阻连接选中使用三线SPI、四线SPI或IIC,如下图所示,在 SPI 接口中 R1,R2,R8 三个电阻是不焊接的,如果想使用IIC 接口的话需要将 R3 换到 R1 上,R8 可以焊接也可不焊接。
四、系统功能
4.1时间获取
通过RT-THREAD Studio设置RTC来获取时间。
4.2时间显示
获取时间信息以后,在SSD1306OLED屏上显示出来,供用户查看。
-
存储器
+关注
关注
39文章
7663浏览量
168382 -
OLED屏
+关注
关注
0文章
162浏览量
21408 -
RT-Thread
+关注
关注
32文章
1435浏览量
42319 -
SSD1306
+关注
关注
3文章
40浏览量
14098 -
时钟系统
+关注
关注
1文章
111浏览量
12256
发布评论请先 登录
求一种基于Infineon的信息采集系统设计方案

想在PSoc6断电后继续跑RTC时钟,该如何配置RTC时钟?
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
按时如何在PSoC6中复用?
PSOC6 BootLoader
我应该如何使用PSOC6 AMUX实现超过64通道的adc?
PSoC6中的TCPWM与PSoC 5LP中的PWM相同
基于PSOC6开发板构建的智能小车

如何设计一种基于PSOC6的人体交互式智能家居系统呢?

基于PSOC6的智能环境监控系统

评论