該文記錄 LPC55S69 開發板體驗期間,對接 RTduino 的相關工作。
RTduino 是基于 RT-Thread 框架下進一步的封裝,使得用戶可以像開發 Arduino 一樣快速上手。
不是所有開發板都支持 RTduino 的,對性能由一定的要求。不過對于 LPC55S69 來說完全足夠了。
準備工作
我們首先需要在 NXP 官網下載對應的原理圖和手冊等資料,弄清楚每個引腳對應的功能之后才能進行對接。
下載 RT-Thread 倉庫,進入對應 BSP
開始對接
完成以上的準備工作我們就可以開始對接了
lpc55sxx 系列已經具備了較為完善的底層驅動了,
我們可以直接進行教程中的第3步:編寫 Kconfig,以及第4步:使用 pinout-generator 工具生成文件
其余的步驟按照教程即可
在 BSP 目錄下使用 ENV 工具進行構建和測試
進入 menuconfig 使能 RTduino
退出并保存,在 ENV 中更新軟件包即拉取 RTduino 相關依賴
scons 生成工程
在 keil 中打開工程進行編譯,報以下錯:
需要修改 rtconfig.py 文件
再次編譯即可。
arduino_main.cpp 中示例程序是燈光閃爍,并且指定的是藍色 LED。
下載程序后,可以看到板載 RGB 開始閃爍藍光,并且串口正常打印 RT-Thread 圖案。
問題及后續優化
目前對接的 PWM 是還存在一定問題的,后續還需要進行進一步的完善和改進。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
該文記錄 LPC55S69 開發板體驗期間,對接 RTduino 的相關工作。
發表于 02-24 14:51
LPC55S69 PWM踩坑寄錄 在使用 lpc55s69_nxp_evk 開發板對接 rtduino 的過程,
發表于 03-06 10:49
我用 NXP LPC55S69 開發了一塊電路板。我已經用 Xpresso IDE 開發了一個程序。我的應用程序在 SWD 端口上使用 Segger Jlink 運行良好。我在設計中在
發表于 03-15 07:54
LPC55S69對接RT-Thread PWM設備框架在使用 RT-Thread 的 bsp pwm 的時候,注意到 lpc55sxx 系列只對接了通用定時器2中的通道1作為 PWM
發表于 03-16 14:01
我們正在研究 LPC55s69,并計劃通過 USB 而不是 ISP 更新固件。他們是否有任何類似的文章/代碼項目引用了 LPC55s69 板。如果沒有,那么我可以使用與文章中類似的類比來實現
發表于 03-20 06:19
我目前正在嘗試使用 LPC55S69 64 引腳封裝與我的定制板進行 USB 通信,但我能夠通過 P9 在 LPC55S69-EVK 板上運行它。 我附上的圖片顯示了我們從 USB 電
發表于 03-21 08:02
由于LPC55S69具有PowerQuad,在SDK示例代碼中,FFT/FIR/IIR等DSP功能由Powerquad模塊實現,而不是Cortex-CM33內核。 這是實現 DSP 功能
發表于 04-06 08:40
我叫 Ted,我正在開發一個基于 Zephyr 的應用程序以在 LPC55S69 上運行。該應用程序實際上是一對固件項目,此時它們通過 LPC55S69 的處理器間郵箱 (IPM) 功能相互協調
發表于 04-12 08:54
LPC55S69 SDK:版本 2.12.0。 示例程序:dev_hid_generic_bm。USB速度:使用高速端口平臺:LPC55S69 EVK此演示接收 HID 數據包,并立即將其發回。當我
發表于 04-19 06:54
在嘗試使用 MCUXpresso 調試 LPC55S69 中的代碼時,我遇到了以下錯誤:最終啟動順序錯誤:執行 MI 命令失敗:有關上述錯誤和調試的任何幫助都會很有幫助。
發表于 04-20 06:18
。
使用 MCIMX8M-EVKB 作為主機、
運行 NXP 參考 Linux (4.9.88-imx) 圖像并添加
Python 3“usb”模塊和 LPCXpresso55S69 開發板作為
設備可以重現該問題。
典型
發表于 05-09 07:03
使用 LPC55S69 EVK 調試時出現以下錯誤。我正在運行 SDK 中的 B2B SPI 示例進行測試。構建過程清除沒有任何錯誤,但我在調試期間收到此錯誤。
任何解決方案?還有一種方法可以將 LPC55S69 EVK 板恢
發表于 06-12 07:00
本篇將介紹如何在LPC55S69_EVK開發板上,使用RT-Thread的SDIO驅動和FATFS文件系統組件實現SD卡上的文件讀寫。
發表于 03-08 14:13
?1189次閱讀
在使用 RT-Thread 的 bsp pwm 的時候,注意到 lpc55sxx 系列只對接了通用定時器2中的通道1作為 PWM 輸出。但其實 LPC55S69 具備非常多的 PWM 資源。于是根據 RT-Thread 設備驅動
發表于 10-11 15:02
?669次閱讀
在使用 lpc55s69_nxp_evk 開發板對接 rtduino 的過程,對接 PWM 部分的時候,遇到了不少坑,在此記錄。
發表于 10-11 15:30
?583次閱讀
評論