松柏叫的simpilicity studio v5学习笔记
文章平均质量分 66
simpilicity studio v5学习笔记
松柏叫子搞
这个作者很懒,什么都没留下…
展开
-
Simplicity studio v5学习笔记目录
(41条消息) SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(1) 创建工程_松柏叫子搞的博客-CSDN博客(41条消息) SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(2) 点灯_松柏叫子搞的博客-CSDN博客(41条消息) SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(3) 按键操作_松柏叫子搞的博客-CSDN博客(41条消息) SimplicityStudio_v5.6.4.0+efr32mg2原创 2023-05-11 14:56:56 · 597 阅读 · 0 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(6) 组网加点灯
想要组网先要把simpilicity studio 5的包先安装,不然组不了网。第一步:打开sclp文件。安装Microsecond Delay包第二步:安装了Basic Server Cluster包第三步:安装了Concentrator Support包。第四步:安装了zigbee3.0下的Network Creator包。或者你也可以根据选择其他类型。这样我们的组件就安装好啦。接下来就是把我们的代码部分写完了。这里我参考了拿破仑博主的代码,大家有需要也可以到QQ群下载。原创 2023-05-11 19:03:42 · 569 阅读 · 2 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(5) 使用自带延时
us延时函数,我们可以利用该函数延时一定的us,注意不要太大,500ms就差不多了,不然太大会出现问题。就可以实现LED隔500ms的的闪烁一次了。关于LED的配置可以,看这篇文章。然后我们就在mycodespace.c文件下写入如下代码。这个延时不是非常准确的,只是延时个大概。打开SCLP文件,安装延时包。原创 2023-05-09 16:24:57 · 334 阅读 · 1 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(4) 串口使用
需要注意的是这个开发板有两个USB接口,我们需要接下面那个。就可以看到串口1,输出的信息。多按几次复位按钮,就可以多次观察。我也是在这里面学习,然后记录一下自己的学习过程,大家如果感兴趣的画也可以加入对应的qq群。我板子上有个zig_tx和rx接在串口1上,所以就使用他来进行串口示例。如果报错的话,到sclp文件,搜索VCOM,把他删了就行了。随后到mycodespace.c文件中将该代码粘贴到该文件。在driver目录下,新建两个文件。打开pintool。usart.h代码编写。将PB0配置成如下图。原创 2023-05-09 15:42:53 · 959 阅读 · 0 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(3) 按键操作
以建立好的工程为基础,与上一篇笔记一样我们需要先配置按键的硬件。打开pintool文件。我的板子key1引脚为PC2,key2为PC3,所以找到对应的引脚,并且进行配置。如下图。将其PC2的Funtion设置为GPIO模式。并且给他起名叫KEY1如下图。同样的把KEY2所在的PC3引脚也设置成一样的。打开sclp文件,搜索button,安装按键示例。安装时可以取名为key1.接下来就是将对应的引脚填上。点击齿轮进行配置。原创 2023-05-09 14:53:46 · 932 阅读 · 0 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(2) 点灯
由于我板子原理图上,LED灯是高电平驱动,所以我们要把第一个参数配置成HIGH.第二个参数就是这个LED的引脚是哪个,我们led1是PC0,所以将LED1例程的硬件配置成PC0.这就是我们刚刚使用LED示例时,自动添加到工程中的文件。添加新示例和上面的步骤一样这里就不再多说,只需要将引脚配置成PC1就行了。打开工程的pintool,然后找到PC0,点击与他对应的Function(也就是图中画圈的地方)由于我的板子上,led1对应的是PC0,led2对应都是PC1所以设置的时候我也是对应这个关系。原创 2023-05-09 13:30:34 · 934 阅读 · 0 评论 -
SimplicityStudio_v5.6.4.0+efr32mg21 学习笔记(1) 创建工程
本文参考了这篇博客的开发环境搭建,只不过这篇博客的更新速度有点慢,所以自己按着他的例子自己慢慢摸索。大家可以根据上面博客的第三章,把开发环境配置好。加载完成后会出现如下的界面,在搜索栏搜索minimal,然后选择,zigbeeminimal,然后点击NEXT.由于我的板子上的DGB串口引脚为 DBG_RX(PD0),DBG_TX(PD1),所以下图也是对应的配置。之后我们在编译一下,发现之前的报错没了,到在这里我们工程就创建好了。然后选择工程,编译一下(点击小锤子),然后等待一会后发现,编译出错。原创 2023-05-09 10:51:39 · 1368 阅读 · 1 评论