吃了一鲸 发表于 2021-6-14 14:10

【工业设备边缘智能化解决方案】Part 1一RSL10 开发环境搭建

本帖最后由 吃了一鲸 于 2021-6-14 14:35 编辑

<p><span style="font-size:26px;"><b>RSL10开发环境搭建</b></span></p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<h2><b>1. 安装JAVA组件</b></h2>

<p>下载链接<u><a href="https://www.java.com/en/download/" rel="noopener noreferrer" target="_blank">https://www.java.com/en/download/</a></u></p>

<h2><b>2. 安装J-Link(V6.32及以上)</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;下载链接<u><a href="https://www.segger.com/downloads/jlink" rel="noopener noreferrer" target="_blank">https://www.segger.com/downloads/jlink</a></u></p>

<h2><b>3. 下载并安装IDE集成开发软件 ON Semiconductor IDE Installer</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;下载链接<u><a href="https://www.onsemi.com/products/connectivity/wireless-rf-transceivers/rsl10" rel="noopener noreferrer" target="_blank">https://www.onsemi.com/products/connectivity/wireless-rf-transceivers/rsl10</a></u></p>

<p></p>

<h2><b>4. 下载B-ID CMSIS pack包</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;下载地址 <u><a href="https://www.onsemi.com/products/connectivity/wireless-rf-transceivers/rsl10" rel="noopener noreferrer" target="_blank">https://www.onsemi.com/products/connectivity/wireless-rf-transceivers/rsl10</a></u></p>

<p></p>

<h2><b>5. 下载ARM CMSIS pack包</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;下载链接<u><a href="https://github.com/ARM-software/CMSIS_5/releases" rel="noopener noreferrer" target="_blank">https://github.com/ARM-software/CMSIS_5/releases</a></u></p>

<p></p>

<h2><b>6. 下载ARM CMSIS &ndash; FreeRTOS pack包</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;下载链接<u><a href="https://github.com/ARM-software/CMSIS-FreeRTOS/releases" rel="noopener noreferrer" target="_blank">https://github.com/ARM-software/CMSIS-FreeRTOS/releases</a></u></p>

<p></p>

<h2><b>7. 安装上述的3个pack包</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;打开 ON Semiconductor IDE,选择CMSIS Pack Manager</p>

<p></p>

<p></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;然后点击 Import Existing Packs,选择 pack 包</p>

<p></p>

<p></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;根据提示安装,安装完成</p>

<p></p>

<h2><b>8. 环境配置成功测试</b></h2>

<p>&nbsp;&nbsp;&nbsp;&nbsp;J-link 连接PC和RSL10板子, 并通过USB对RSL10板子供电</p>

<p></p>

<p>&nbsp;&nbsp;&nbsp;</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;Debug LED 灯闪烁例程。在 Packs Manager 界面右击 Show Pack&#39;s Properties, 展开 Examples,右击blinky 例程, copy 到当前工作空间。</p>

<p>&nbsp;</p>

<p></p>

<p></p>

<p>&nbsp; &nbsp;</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;点击build, 编译链接工程,生成.hex可执行文件和用于debug的 .elf文件</p>

<p>&nbsp;</p>

<p></p>

<p></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;右击 blinky.hex&nbsp;---&gt; Debug as ----&gt; Debug Configuration</p>

<p>&nbsp;</p>

<p></p>

<p>&nbsp; &nbsp;</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;右击GDB SEGGER J-link Debugging, 添加 New Configuration, 最后点击右下角Debug,则IDE会将可执行文件下载到RSL10, 并进入debug模式,可对代码进行调试。</p>

Justice_Gao 发表于 2021-6-14 19:22

<p>很详细很具体,赞一个,有用</p>

火辣西米秀 发表于 2021-6-15 09:13

<p>&nbsp;&nbsp;J-link 连接PC和RSL10板子还是比较顺利的么</p>

<p>谢谢楼主分享</p>

Blkhumor 发表于 2021-6-30 12:15

<p>清晰明了,非常不错</p>
页: [1]
查看完整版本: 【工业设备边缘智能化解决方案】Part 1一RSL10 开发环境搭建