一、項(xiàng)目背景
近年來,隨著電子產(chǎn)品的發(fā)展,人們對(duì)時(shí)鐘的要求越來越高。時(shí)鐘系統(tǒng)是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)年、月、日、周、時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長(zhǎng)的使用壽命,因此得到了廣泛的使用。此時(shí)鐘系統(tǒng)是基于posc6設(shè)計(jì)的,該系統(tǒng)包括了硬件電路部分和程序?qū)崿F(xiàn)部分。
二、項(xiàng)目簡(jiǎn)介
2.1項(xiàng)目名稱
基于psoc6的時(shí)鐘系統(tǒng)
2.2設(shè)計(jì)思路
本項(xiàng)目使用RT-Thread系統(tǒng)和PSOC6開發(fā)板,實(shí)現(xiàn)時(shí)鐘系統(tǒng)。該系統(tǒng)通過RT-THREAD Studio設(shè)置RTC獲取時(shí)間,并在SSD1306OLED屏上顯示。
三、系統(tǒng)硬件設(shè)計(jì)
3.1主控模塊
PSoC? 62 系列是 Arm-Cortex-M4 和 Arm-Cortex-M0 的組合,具有單周期乘法的 150-MHz Arm Cortex-M4F CPU (浮點(diǎn)和存儲(chǔ)器保護(hù)單元),100-MHz Cortex M0+ CPU,帶單周期乘法和 MPU,可編程數(shù)字和模擬資源以及一流的用于觸摸的 CAPSENSE? 技術(shù)。

3.2顯示模塊
SSD1306是一款帶控制器的用于OLED點(diǎn)陣圖形顯示系統(tǒng)的單片CMOS OLED/PLED驅(qū)動(dòng)器。它由128個(gè)SEG(列輸出)和64個(gè)COM(行輸出)組成。該芯片專為共陰極OLED面板設(shè)計(jì)。
SSD1306內(nèi)置對(duì)比度控制器、顯示RAM(GDDRAM)和振蕩器,以此減少了外部元件的數(shù)量和功耗。該芯片有256級(jí)亮度控制。數(shù)據(jù)或命令由通用微控制器通過硬件選擇的6800/8000系通用并行接口、I2C接口或串行外圍接口發(fā)送。該芯片適用于許多小型便攜式應(yīng)用,如手機(jī)副顯示屏、MP3播放器和計(jì)算器等。
使用該芯片可通過硬件電阻連接選中使用三線SPI、四線SPI或IIC,如下圖所示,在 SPI 接口中 R1,R2,R8 三個(gè)電阻是不焊接的,如果想使用IIC 接口的話需要將 R3 換到 R1 上,R8 可以焊接也可不焊接。
四、系統(tǒng)功能
4.1時(shí)間獲取
通過RT-THREAD Studio設(shè)置RTC來獲取時(shí)間。
4.2時(shí)間顯示
獲取時(shí)間信息以后,在SSD1306OLED屏上顯示出來,供用戶查看。
-
存儲(chǔ)器
+關(guān)注
關(guān)注
39文章
7758瀏覽量
172274 -
OLED屏
+關(guān)注
關(guān)注
0文章
164瀏覽量
22140 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1644瀏覽量
45273 -
SSD1306
+關(guān)注
關(guān)注
3文章
40瀏覽量
14442 -
時(shí)鐘系統(tǒng)
+關(guān)注
關(guān)注
1文章
135瀏覽量
13028
發(fā)布評(píng)論請(qǐng)先 登錄
求一種基于Infineon的信息采集系統(tǒng)設(shè)計(jì)方案
想在PSoc6斷電后繼續(xù)跑RTC時(shí)鐘,該如何配置RTC時(shí)鐘?
用PSOC6 BLE當(dāng)外圍設(shè)備,兩者傳輸數(shù)據(jù)時(shí),psoc6概率性出現(xiàn)藍(lán)牙掛死的原因?
PSOC6 SPI主三線雙向支撐
按時(shí)如何在PSoC6中復(fù)用?
PSOC6 BootLoader
PSoC6中的TCPWM與PSoC 5LP中的PWM相同
基于PSOC6開發(fā)板構(gòu)建的智能小車
如何設(shè)計(jì)一種基于PSOC6的人體交互式智能家居系統(tǒng)呢?
基于RT-thread和Psoc6實(shí)現(xiàn)的多線程mpu6050讀取及顯示
使用RT-Thread和PSOC6實(shí)現(xiàn)一個(gè)溫濕度報(bào)警系統(tǒng)
基于PSOC6的智能環(huán)境監(jiān)控系統(tǒng)
如何去實(shí)現(xiàn)一種基于psoc6的時(shí)鐘系統(tǒng)設(shè)計(jì)?
評(píng)論