粒子氙Arduino轉換(Feather nRF52840 Express)
資料介紹
描述
MCU漲價!
如今 (2022-23),微控制器變得非常昂貴。現在是拿出那些塵土飛揚的 Particle Xenon 板(由 Particle IoT 停產)并將它們轉換為在 Arduino 中進行編程的好時機
感謝 Adafruit 為 nRF52840 Feather Express 板提供引導加載程序的辛勤工作,它使用與 Particle Xenon 相同的處理器。
需要的東西
- 1. 粒子氙氣板
- 2. SWD/JTAG編程器或調試器
- 3. OpenOCD(下附)
- 4. Bootloader(下附)
如何轉換(適用于 Windows)
第 1 步:準備好文件
下載下面附帶的 Open OCD 和 Bootloader 文件夾,并將它們解壓縮到 C:/ 驅動器中。您可以選擇其他位置,但您需要相應地提供路徑

另外,添加環境變量的路徑
Windows key >> (type 'path') System Properties >> Environment Variables >>New >>
(in Edit user value) add path:
C:\openocd-0.10.0\bin

第 2 步:連接硬件
將 Particle Xenon 板連接到 SDW 編程器,將編程器連接到 PC USB 端口。大多數 Jlink/Daplink/Segger 程序員應該可以工作!

第三步:燒錄Bootloader
下一部分在命令提示符中完成,通過按 Windows 鍵并鍵入 cmd 打開命令提示符
(選擇并復制以下命令,使用鍵盤的Ctrl + V鍵粘貼然后按Enter鍵在命令提示符下執行)
接下來使用以下命令將目錄更改為 OpenOCD 位置
cd C:\openocd-0.10.0\bin\
然后通過以下命令刷新引導加載程序:
openocd -f C:/openocd-0.10.0/scripts/interface/cmsis-dap.cfg -f C:/openocd-0.10.0/scripts/target/nrf52.cfg -c "adapter_khz 1000" -c "transport select swd" -c "init" -c "soft_reset_halt" -c "nrf52 mass_erase" -c "flash write_image C:/nrf52840.hex" -c "reset" -c "exit"

如果一切順利,您會看到 Jlink/Daplink/Segger 編程器在將 hex 文件燒錄到粒子氙氣中時開始閃爍,命令提示符將顯示引導加載程序的進度,并閃爍不同的消息。燒錄bootloader大約需要20-30秒
轉換后引腳映射變化
我通過閱讀 Particle Xenon 和 Feather Express 板的原理圖繪制了這些引出線。然后,眨眼檢查了每個引腳,它們都工作正常。所有標有 x 的引腳都不能直接使用,因為它們沒有映射(查看電路板原理圖以了解更多信息)。但是,可以將它們與低級代碼一起使用(未測試)

使用 Arduino IDE 編程
現在,Particle Xenon 可以像任何常規 Arduino 板一樣通過 USB 進行編程。
使用 USB 電纜將其直接連接到 PC USB 并且應該出現一個新的 com 端口(這個 com 端口號因 PC 不同而不同,最好在插入之前查看 Arduino IDE 中可用的 com 端口,以便您可以識別新的 com 端口)

從 Arduino IDE 中選擇 Adafruit Feather Express

嘗試編譯并閃爍下面附帶的 RGB blinky。
After the very first programming, the com port will change again but this time it will show the board name as Adafruit Feather nRF52840 Express, which means Arduino IDE will detect the board automatically onwards whenever connected.

編程 RGB 閃爍后
參考
Adafruit Feather nRF52840 Express 引出線
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 基于Arduino的NRF24发射器-接收器设置0次下载
- 使用NRF24L01和Arduino构建无线传感器网络4次下载
- 基于nRF52的nRF52840 SoC8次下载
- MakerDiary NRF52840上的CircuitPython0次下载
- nRF52840 BLE控制器0次下载
- ESP32 Feather RTC与SD开源分享0次下载
- Arduino NRF24LO1通信开源分享0次下载
- 如何在Arduino中使用NRF24L01模块13次下载
- DIY Arduino nRF24L01遥控器10次下载
- nRF52840 MicroMOD处理器3次下载
- Mixly arduino nrf2401+对讲机制作22次下载
- nRF52840/nRF52832 低功耗的测试工程20次下载
- nRF52840蓝牙芯片的数据手册免费下载22次下载
- FPGA Express VHDL的参考手册免费下载7次下载
- SKB501蓝牙5.0模块先进的、高度灵活的单芯片的详细资料免费下载20次下载
- QDMA Subsystem for PCI Express v5.0产品指南138次阅读
- RIGOL高能粒子物理实验数据采集系统的应用案例552次阅读
- 热解粒子探测器与什么相似718次阅读
- 热解粒子探测器干嘛用的966次阅读
- 基于瑞萨Arm Cortex-M85 MCU Feather SOM的解决方案757次阅读
- 一个微型的粒子加速器1041次阅读
- 如何利用XIAO BLE Sense设计一款宠物活动追踪器2675次阅读
- 贴片蓝牙5.0模块MS88SF23的特性及应用领域4986次阅读
- 微雪电子蓝牙5.0 蓝牙Mesh NRF52840简介5741次阅读
- 微雪电子蓝牙5.0Mesh NRF52840简介5830次阅读
- 米尔科技Versatile Express处理器子板介绍2280次阅读
- 米尔科技Versatile Express逻辑子板规格1671次阅读
- 米尔科技Versatile Express 主板 介绍2765次阅读
- 尘埃粒子计数器使用说明8697次阅读
- nRF52840 SoC是市场上唯一支持蓝牙5和Thread共存的多协议SoC14871次阅读
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論