yin_wu_qing 发表于 2021-7-26 15:02

【Silicon Labs 开发套件评测】+呼吸灯示例

本帖最后由 yin_wu_qing 于 2021-7-26 15:04 编辑

<p>&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp;前面我们搭建好了Simplicity Studio开发环境,将开发板与电脑端USB相连接,打开Simplicity Studio IDE,则会自动识别到开发板型号,这与Microchip的&ldquo;MPLABX IDE&rdquo;有异曲同工之妙,在IDE中点击主页&ldquo;Welcome&rdquo;按钮,点击&ldquo;Start&rdquo;按钮,进入开发板信息列表。</span></span></p>

<p>&nbsp; &nbsp; &nbsp;&nbsp;<span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp;在开发板信息列表中,选择&ldquo;EXAMPLE PROJECTS &amp; DEMOS&rdquo;,获取官方工程示例。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; 这里提供很多基础性的工程示例,此次我们参考Blink PWM工程,选择对应工程的&ldquo;CREATE&rdquo;,即可构建相对应的外设工程,工程名及保存路径,选择默认即可,点击&ldquo;FINISH&rdquo;,即可完成工程的导出。</span></span></p>

<p>&nbsp; &nbsp; &nbsp;<span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp;此时官方配置的LED0采用PWM驱动方式,在工具中可查看、修改</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; &nbsp;然后回到&ldquo;Simplicity Studio&rdquo;的菜单栏中,点击&ldquo;锤子&rdquo;图标,进行工程的编译,系统默认采用GCC编译器。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; &nbsp;工程编译完成,没有警告,没有报错。生成了bin文件与hex文件,并告知了各占用的size空间大小。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; </span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; 然后点击菜单栏下的&ldquo;Flash Programmer&rdquo;图标,进行程序选择,这里选择hex文件。完成选择后,点击&ldquo;Program&rdquo;图标,进入固件程序下载。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; &nbsp;下载完成后,开发板上的LED0指示灯变为呼吸状态,由渐亮变成渐灭,周而复始。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; 再来看工程示例中的源码,Simplicity Studio工具比较人性化,当鼠标图标落在函数处,则会自动预览出函数的定义,这点功能在Keil工具中是没有的,值得推崇。</span></span></p>

<p><span style="font-size:16px;"><span style="font-family:Microsoft YaHei;">&nbsp; &nbsp; &nbsp; &nbsp; 此次工程示例体验就介绍到这里,采用Simplicity Studio工具极大程度得方便了工程师们的配置、调试、烧写环节,是一款更人性化的集成开发工具。</span></span></p>

<p></p>

<p></p>

<p></p>

Jacktang 发表于 2021-7-26 22:02

<p>Simplicity Studio IDE能自动识别到开发板型号这很省事,编译工具确实比较人性化</p>

freebsder 发表于 2021-7-26 22:46

<p>MPLABX&nbsp;这种垃圾就不要拿出来说了,是我用过最垃圾的环境,,,</p>

yin_wu_qing 发表于 2021-7-27 08:52

freebsder 发表于 2021-7-26 22:46
MPLABX&nbsp;这种垃圾就不要拿出来说了,是我用过最垃圾的环境,,,

<p>兄弟,这样说话小心被Microchip的工程人员踩死,不能这么说MPLABX,正所谓智者见智,仁者见仁。<img height="52" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/pleased.gif" width="48" /></p>

jone5 发表于 2021-7-28 00:26

<p>赞</p>
页: [1]
查看完整版本: 【Silicon Labs 开发套件评测】+呼吸灯示例