簡介:i.MX RT 系列芯片,由 NXP 半導體公司推出的跨界處理器芯片,該系列下又包括i.MX RT1020、i.MX RT1050及 i.MX RT1060等子系列芯片。所謂“跨界”,是指它自身的定位既非傳統的應用處理器也非傳統的微控制器。本課程將手把手進行i.MX RT1050嵌入式系統開發教學。
課程章節
第01課 ARM Cortex-M7體系結構及開發環境搭建
- 課時1課程介紹 開始學習
- 課時2ARM Cortex-M7體系結構 開始學習
- 課時3認識i.MX RT1050系列芯片 開始學習
-
課時4i.MX RT1050硬件平臺使用
-
課時5開發環境搭建
-
課時6創建第一項目HelloWorld
第02課 i.MX RT1050 存儲器映射、啟動流程分析
-
課時1i.MX RT1050存儲器映射
-
課時2i.MX RT1050硬件啟動模式詳解
-
課時3i.MX RT1050軟件啟動流程分析
-
課時4運行域和加載域及分散加載原理
-
課時5i.MX RT1050分散加載文件分析及實驗
第03課 i.MX RT1050 GPIO口操作
-
課時1GPIO基本原理
-
課時2GPIO的寄存器介紹
-
課時3照亮電子世界的那盞燈_寄存器版
-
課時4GPIO Driver SDK使用詳解
-
課時5照亮電子世界的那盞燈_SDK版
-
課時6初識人機交互-按鍵功能設計
第04課 i.MX RT1050 USART串口應用
-
課時1UART串行通信的基本原理
-
課時2UART串口通信寄存器分析
-
課時3LPUART Driver SDK使用詳解
-
課時4串口實現printf重定向功能
-
課時5串口實現開關燈功能
第05課 i.MX RT1050中斷和異常
-
課時1ARM Cortex-M7異常模型
-
課時2嵌套向量中斷管理控制器NVIC
-
課時3GPIO中斷管理寄存器和SDK使用詳解
-
課時4按鍵中斷功能實現
-
課時5UART中斷管理寄存器和SDK使用詳解
-
課時6串口中斷功能實現
第06課 i.MX RT1050 CCM時鐘控制模塊
-
課時1深入了解SoC時鐘系統
-
課時2CCM時鐘控制模塊原理分析
-
課時3CCM時鐘控制模塊寄存器分析
-
課時4CCM時鐘控制模塊SDK使用詳解
-
課時5CCM時鐘控制模塊配置實例
第07課 i.MX RT1050 Systick定時器和PIT定時器應用
-
課時1Systick系統定時器原理及寄存器分析
-
課時2Systick定時器實現精準延時
-
課時3PIT定時器原理和寄存器分析
-
課時4PIT SDK使用及LED定時閃爍功能
-
課時5PIT定時器實現串口不定長度接收
第08課 i.MX RT1050 DMA數據搬運工
-
課時1DMAMUX復用模塊原理和寄存器分析
-
課時2eDMA基本原理
-
課時3eDMA寄存器分析
-
課時4eDMA 實現memcpy功能-1
-
課時5eDMA 實現memcpy功能-2
-
課時6eDMA實現串口不定長度接收
第09課 i.MX RT1050 eFlexPWM脈寬調制技術
-
課時1PWM脈寬調制技術介紹及應用
-
課時2eFlexPWM靈活PWM控制模塊原理分析
-
課時3eFlexPWM靈活PWM控制模塊寄存器分析
-
課時4eFlexPWM靈活PWM控制模塊SDK使用詳解
-
課時5eFlexPWM實現呼吸燈功能
第10課 i.MX RT1050 I2C總線通信
-
課時1I2C總線通信協議
-
課時2LPI2C通信功能模塊原理分析
-
課時3LPI2C通信功能模塊寄存器分析
-
課時4LPI2C通信功能模塊SDK使用詳解
-
課時5六軸傳感器FXOS8700CQ使用詳解
-
課時6六軸傳感器FXOS8700CQ驅動源碼分析
-
課時7根據加速度值動態修改LED亮度上
-
課時8根據加速度值動態修改LED亮度下
第11課 i.MX RT1050 FlexSPI norFlash存儲器擴展
-
課時1SPI總線通信協議
-
課時2HyperNorFlash-S26KS512SDPBHI02工作原理上
-
課時3HyperNorFlash-S26KS512SDPBHI02工作原理下
-
課時4FlexSPI工作原理
-
課時5HyperNorFlash-S26KS512SDPBHI02驅動源碼分析
第12課 i.MX RT1050 SEMC SDRAM存儲器擴展
授課講師
-
-
劉正道
聯想、神州技術總監
關于講師
聯想、神州技術總監,中國農大研發工程師,物聯網智能硬件平臺負責人,10余年物聯網開發經驗,精通ARM架構、Linux底層開發,在ZigBee、LoRa、NB-IoT等無線通信領域有深入研究。正道老師幽默生動、通俗易懂的授課風格廣受高校師生好評,教學成果得到教育部多次表彰,曾主導智能家居、智能家居、智能工業、智慧醫療等眾多項目。
課程推薦
- 電子工程師入門第一課—數字電路技術 試聽 7477
- 物聯網云平臺實戰開發 試聽 47080
- 物聯網射頻識別和RFID開發 試聽 10771
- 基于立創eda電路設計 試聽 7018
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案