精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于RT1020的NXP芯片的開發設計

冬至子 ? 來源:電子森林 ? 作者:鮮de芒果 ? 2023-09-13 17:38 ? 次閱讀

項目介紹

? 基于RT1020芯片,使用 KiCAD繪制原理圖和PCB

? 完成PCB打樣并焊接。

? 實現讀取環境溫濕度數據,并通過TFT-LCD進行展示。

項目介紹

由于是以芯片為核心進行開發設計,因此需要先對芯片有所了解,例如最小系統的原理,芯片數據手冊,硬件設計手冊等等。

然后在最小系統的基礎上,根據最終需求以及參考現有案例的原理圖,進行外圍電路的拓展設計,以滿足最終需求的電路。

2.1 設計框圖

圖片

2.2 器件選型

2.2.1 供電

恩智浦官方的開發板供電電路略顯復雜,根據芯片手冊可得知只需要給芯片供電3.3v即可。考慮供電可以直接從USB或DAP-LINK進行供電,因此供電電壓考慮使用5V。因此電源芯片選用簡單的AMS1117-3.3。只需要搭配兩個電容即可實現電壓從5V到3.3V的轉換,需要注意的是輸出端最好選用坦電容,這點在數據手冊中有相應說明。

圖片

2.2.2 傳感器

濕度傳感器的選擇就比較隨意了,使用了上個項目買的器件 DHT11。這里有些失算,在RT1021的基礎上完全不知道該如何讀取數據,后面在做軟件調試的時候浪費了挺長時間。

圖片

2.2.3 燈光

燈光部分使用了兩種,一種是普通GPIO驅動的LED燈,高電平亮,低電平滅。這一步在后續程序調試的時候實現了閃爍。第二種是WS2812B LED燈,這種是單線制支持多個串連也只占用一個GPIO口。遺憾的是后續軟件部分未能調試成功。

2.2.4 Flash

Flash的選型使用的是 Winbond 的 W25QXXJV 系列芯片。這款芯片應用廣泛,容易找到相應教程

2.2.5 顯示屏

基于想學習SPI驅動的目標,顯示屏的選擇是淘寶上很容易買到的基于ST7735S驅動芯片的0.96寸TFT LCD屏幕,這款屏幕使用的是插接式,使用FPC座進行安裝。

成果展示

圖片

總結

當看到該任務時,糾結了好久要不要參加。原因是從未學習過 NXPSTM32 這類單片機的相關知識,在小伙伴及工作人員的鼓勵下勇躍報名了。果然在搭建開發環境時遇到挺多的問題。在小伙伴都很樂于幫助與耐心解答下才把開發環境安裝好。

根據 MCUXPresso IDE 的示例,修改了一個 GPIO 引腳后,編譯正常通過。但燒錄過程簡直是一種折磨,一開始真是完全不懂,對于一個從未用過JLink、STLink、這類工具的我來說完全不知所措。最終經群友的指導下使用USB將點燈程序燒錄進去,并成功點亮板載LED燈和示例中的LED燈。由于示例自帶的LED燈管腳我未焊接,所以通過外接的形式也成功點亮。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led燈
    +關注

    關注

    22

    文章

    1592

    瀏覽量

    107837
  • 溫濕度傳感器

    關注

    5

    文章

    574

    瀏覽量

    35666
  • TFT-LCD
    +關注

    關注

    13

    文章

    151

    瀏覽量

    31764
  • 電源芯片
    +關注

    關注

    42

    文章

    1078

    瀏覽量

    76931
  • GPIO芯片
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5135
收藏 人收藏

    評論

    相關推薦

    如何對NXPRT1020系列1050系列芯片進行加密

    本文檔旨在說明如何對NXPRT1020系列1050系列芯片進行加密,并燒寫到外部flash中。最近受托研究RT1020系列的外部flash程序加密的問題,看了不少文檔,總算是弄得差不
    發表于 01-26 07:17

    從i.MX RT1020到i.MX RT1010的遷移手冊

    從i.MX RT1020到i.MX RT1010的遷移指南
    發表于 12-12 06:25

    i.MX RT1020跨界處理器產品數據手冊

    i.MX RT1020跨界處理器(消費級)數據手冊
    發表于 12-12 08:31

    i.MX RT1020產品勘誤表

    i.MX RT1020勘誤表
    發表于 12-12 06:27

    i.MX RT1020功耗和測量資料分享

    i.MX RT1020的功耗和測量
    發表于 12-12 08:20

    i.MX RT1020產品使用壽命估算方法

    i.MX RT1020產品使用壽命估計
    發表于 12-12 08:27

    RT1020 EVK上使用SDRAM時出現不精確的總線錯誤怎么解決?

    我正在使用帶有 MCUXpresso IDE v11.6.0 和最新 SDK 版本 ksdk2_0 的 NXP RT1020 EVK。該項目是來自 SDK 的示例
    發表于 03-22 06:44

    如何燒掉RT1171和RT1020板上的保險絲?

    我想燒掉 RT1171 和 RT1020 板上的保險絲。據我所知,有一個 mfgtool 可用于此類任務,但我找不到該工具的下載鏈接,有人可以幫我嗎?
    發表于 03-22 08:57

    i.MX RT1020如何生成“溫度傳感器軟件重置”?

    對于 i.MX RT1020,我們如何生成“溫度傳感器軟件重置”?我們需要配置一些寄存器嗎?任何代碼都可以參考?
    發表于 03-27 07:20

    為什么找不到IMXRT1020HDG?

    我們可以在 RT1020 datasheet 中看到如下描述。“請參閱i.MX RT1020 硬件開發指南(IMXRT1020HDG)”但是我們找不到 IMXRT
    發表于 03-28 08:24

    有沒有FLEXPWM輸入捕捉功能的SDK demo,RT1020

    有沒有FLEXPWM輸入捕捉功能的SDK demo,RT1020。 找到了相關的接口,比如 PWM_ SetupInputCapture(PWM_Type *base
    發表于 04-27 06:24

    RT1020 EVK關于原理圖的問題求解

    我有幾個關于 RT1020 評估套件原理圖的問題。有相當多的引腳連接到多個不同的外圍設備。我完全理解這是一個演示板,它應該支持盡可能多的特性,但有一些奇怪的特性: ENET-RST
    發表于 05-05 09:11

    大聯大世平集團推出基于NXP技術的一套完整智能家居ZigBee開發系統解決方案

    基于NXP i.MX RT1020和JN51xx的ZigBee 3.0網關方案可用于智能家居設計,為用戶帶來安全、快捷的連接體驗。
    發表于 04-07 15:37 ?3735次閱讀
    大聯大世平集團推出基于<b class='flag-5'>NXP</b>技術的一套完整智能家居ZigBee<b class='flag-5'>開發</b>系統解決方案

    NXP RT1020/1050 程序加密

    NXP RT1020/1050 程序加密
    發表于 12-01 18:51 ?11次下載
    <b class='flag-5'>NXP</b> <b class='flag-5'>RT1020</b>/1050 程序加密

    RT-Thread & NXP 發布 i.MX RT 系列 BSP 新框架

    前言i.MX RTNXP 推出的跨界處理器系列。該系列下又包括 i.MX RT1020、i.MX RT1050 及 i.MX RT10
    發表于 12-07 13:06 ?2次下載
    <b class='flag-5'>RT</b>-Thread & <b class='flag-5'>NXP</b> 發布 i.MX <b class='flag-5'>RT</b> 系列 BSP 新框架