0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何去實(shí)現(xiàn)一種基于psoc6的時(shí)鐘系統(tǒng)設(shè)計(jì)?

冬至子 ? 來(lái)源:130_ ? 作者:130_ ? 2023-07-31 14:51 ? 次閱讀

一、項(xiàng)目背景

近年來(lái),隨著電子產(chǎn)品的發(fā)展,人們對(duì)時(shí)鐘的要求越來(lái)越高。時(shí)鐘系統(tǒng)是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)年、月、日、周、時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無(wú)機(jī)械裝置,具有更更長(zhǎng)的使用壽命,因此得到了廣泛的使用。此時(shí)鐘系統(tǒng)是基于posc6設(shè)計(jì)的,該系統(tǒng)包括了硬件電路部分和程序?qū)崿F(xiàn)部分。

二、項(xiàng)目簡(jiǎn)介

2.1項(xiàng)目名稱(chēng)

基于psoc6的時(shí)鐘系統(tǒng)

2.2設(shè)計(jì)思路

本項(xiàng)目使用RT-Thread系統(tǒng)和PSOC6開(kāi)發(fā)板,實(shí)現(xiàn)時(shí)鐘系統(tǒng)。該系統(tǒng)通過(guò)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ù)。

1.jpg

3.2顯示模塊

SSD1306是一款帶控制器的用于OLED點(diǎn)陣圖形顯示系統(tǒng)的單片CMOS OLED/PLED驅(qū)動(dòng)器。它由128個(gè)SEG(列輸出)和64個(gè)COM(行輸出)組成。該芯片專(zhuān)為共陰極OLED面板設(shè)計(jì)。

SSD1306內(nèi)置對(duì)比度控制器、顯示RAM(GDDRAM)和振蕩器,以此減少了外部元件的數(shù)量和功耗。該芯片有256級(jí)亮度控制。數(shù)據(jù)或命令由通用微控制器通過(guò)硬件選擇的6800/8000系通用并行接口、I2C接口或串行外圍接口發(fā)送。該芯片適用于許多小型便攜式應(yīng)用,如手機(jī)副顯示屏、MP3播放器和計(jì)算器等。

使用該芯片可通過(guò)硬件電阻連接選中使用三線SPI、四線SPI或IIC,如下圖所示,在 SPI 接口中 R1,R2,R8 三個(gè)電阻是不焊接的,如果想使用IIC 接口的話需要將 R3 換到 R1 上,R8 可以焊接也可不焊接。

四、系統(tǒng)功能

4.1時(shí)間獲取

通過(guò)RT-THREAD Studio設(shè)置RTC來(lái)獲取時(shí)間。

4.2時(shí)間顯示

獲取時(shí)間信息以后,在SSD1306OLED屏上顯示出來(lái),供用戶查看。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7435

    瀏覽量

    163522
  • OLED屏
    +關(guān)注

    關(guān)注

    0

    文章

    162

    瀏覽量

    20810
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1261

    瀏覽量

    39840
  • SSD1306
    +關(guān)注

    關(guān)注

    3

    文章

    40

    瀏覽量

    13577
  • 時(shí)鐘系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    99

    瀏覽量

    11682
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一種基于Infineon的信息采集系統(tǒng)設(shè)計(jì)方案

    此次項(xiàng)目主要是基于PSOC6 英飛凌 PSoC?62 with CAPSENSE? evaluation kit 實(shí)現(xiàn)OLED 顯示溫度、氣壓室內(nèi)信息。
    的頭像 發(fā)表于 07-19 15:22 ?776次閱讀
    求<b class='flag-5'>一種</b>基于Infineon的信息采集<b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)方案

    想在PSoc6斷電后繼續(xù)跑RTC時(shí)鐘,該如何配置RTC時(shí)鐘?

    想在PSoc6斷電后繼續(xù)跑RTC時(shí)鐘(RTC供電Vbakeup由外部備用電池供電),該如何配置RTC時(shí)鐘
    發(fā)表于 02-21 06:35

    PSOC6 BLE當(dāng)外圍設(shè)備,兩者傳輸數(shù)據(jù)時(shí),psoc6概率性出現(xiàn)藍(lán)牙掛死的原因?

    狀態(tài),硬復(fù)位后恢復(fù)正常。 看起來(lái)是,psoc6的ble協(xié)議棧沒(méi)有檢測(cè)到對(duì)端設(shè)備已經(jīng)斷開(kāi)連接,所以直保持連接狀態(tài)。這是psoc6協(xié)議棧的問(wèn)題?還是晶振或者硬件時(shí)鐘問(wèn)題?
    發(fā)表于 02-21 06:54

    PSOC6 SPI主三線雙向支撐

    你好,我喜歡在PSoC6上用個(gè)3線SPI實(shí)現(xiàn)訪問(wèn)個(gè)SPI從屬器。組件SPI(SCB V2.0)似乎沒(méi)有個(gè)3線SPI
    發(fā)表于 08-17 08:06

    按時(shí)如何在PSoC6中復(fù)用?

    ,P9 [ 1 ]需要配置UART發(fā)送,發(fā)送到板。我想知道這種情況下是可行的嗎?如何實(shí)現(xiàn)目標(biāo)?你及時(shí)的幫助將不勝感激!謝謝,劍軒以上來(lái)自于百度翻譯 以下為原文Hi,Now I use PSoC6
    發(fā)表于 08-19 00:26

    PSOC6 BootLoader

    Apple PSoC6,Bootloader是什么意思? 以上來(lái)自于百度翻譯 以下為原文測(cè)試psoc6的時(shí)候,BootLoader已經(jīng)下載進(jìn)去,但是用host BootLoader下載的時(shí)候出現(xiàn)這是怎么回事?
    發(fā)表于 09-03 16:24

    我應(yīng)該如何使用PSOC6 AMUX實(shí)現(xiàn)超過(guò)64通道的adc?

    你好,我想用PSoC6實(shí)現(xiàn)64∶1模擬多路復(fù)用器,我該如何設(shè)計(jì)個(gè)64∶1的模擬多路復(fù)用器? 以上來(lái)自于百度翻譯 以下為原文Hi,I want to implement 64:1 analog
    發(fā)表于 09-28 15:42

    PSoC6中的TCPWM與PSoC 5LP中的PWM相同

    親愛(ài)的各位,PSOC5LP中PSOC6和PWM的兩不同結(jié)果可能是什么原因?在PSOC5上運(yùn)行PWM所需的輸出是正確的,但是在PSoC6上使
    發(fā)表于 12-06 15:07

    PSOC6核心板開(kāi)源分享

    電子發(fā)燒友網(wǎng)站提供《PSOC6核心板開(kāi)源分享.zip》資料免費(fèi)下載
    發(fā)表于 07-27 10:29 ?4次下載
    <b class='flag-5'>PSOC6</b>核心板開(kāi)源分享

    PSOC6的入門(mén)案例demo

    PSOC6的點(diǎn)燈初次體驗(yàn)
    的頭像 發(fā)表于 06-07 09:03 ?824次閱讀
    <b class='flag-5'>PSOC6</b>的入門(mén)案例demo

    使用Psoc6的智能家居概念

    電子發(fā)燒友網(wǎng)站提供《使用Psoc6的智能家居概念.zip》資料免費(fèi)下載
    發(fā)表于 06-26 09:56 ?0次下載
    使用<b class='flag-5'>Psoc6</b>的智能家居概念

    基于PSOC6開(kāi)發(fā)板構(gòu)建的智能小車(chē)

    本項(xiàng)目是基于Psoc6-evaluationkit-062S2開(kāi)發(fā)板構(gòu)建的智能小車(chē)。該開(kāi)發(fā)板由RT-Thread與英飛凌聯(lián)合推出,集成了顆32位雙核CPU子系統(tǒng),包括150MHz的ARM
    發(fā)表于 07-28 15:14 ?761次閱讀
    基于<b class='flag-5'>PSOC6</b>開(kāi)發(fā)板構(gòu)建的智能小車(chē)

    如何設(shè)計(jì)一種基于PSOC6的人體交互式智能家居系統(tǒng)呢?

    Psoc6-evaluationkit-062S2 是 RT-Thread 聯(lián)合英飛凌推出的款集成 32 位雙核 CPU 子系統(tǒng)( ARM Cortex-M4 和 ARM Cortex-M0
    的頭像 發(fā)表于 07-28 16:02 ?1007次閱讀
    如何設(shè)計(jì)<b class='flag-5'>一種</b>基于<b class='flag-5'>PSOC6</b>的人體交互式智能家居<b class='flag-5'>系統(tǒng)</b>呢?

    基于RT-thread和Psoc6實(shí)現(xiàn)的多線程mpu6050讀取及顯示

    這次RT-thread官方主辦的個(gè)大學(xué)生夏令營(yíng)活動(dòng),我們組使用的是Psoc6開(kāi)發(fā)板,這個(gè)板子的主控是英飛凌,這個(gè)板子的的介紹在RTT的官方文檔里面有。
    的頭像 發(fā)表于 07-31 15:42 ?1082次閱讀
    基于RT-thread和<b class='flag-5'>Psoc6</b><b class='flag-5'>實(shí)現(xiàn)</b>的多線程mpu6050讀取及顯示

    使用RT-Thread和PSOC6實(shí)現(xiàn)個(gè)溫濕度報(bào)警系統(tǒng)

    設(shè)計(jì)思路:項(xiàng)目使用RT-Thread系統(tǒng)PSOC6開(kāi)發(fā)板,實(shí)現(xiàn)個(gè)溫濕度報(bào)警系統(tǒng)。該系統(tǒng)通過(guò)w
    的頭像 發(fā)表于 07-31 16:01 ?1070次閱讀
    使用RT-Thread和<b class='flag-5'>PSOC6</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>一</b>個(gè)溫濕度報(bào)警<b class='flag-5'>系統(tǒng)</b>