打印
[活动]

EFM8BB1测评——前期准备与测试

[复制链接]
1754|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 jinglixixi 于 2019-11-29 17:45 编辑

有了开发板,要想学习自己编程开发就要做好前期的准备。

1. 下载相关的使用手册
EFM8BB1LCK User's Guide的文件名为ug377-efm8bb1lck.pdfEFM8BB1LCK Quick
-Start Guide的文件名为qsg164-efm8bb1-lck-quick-start-guide.pdf可到官网下载。

2. 下载开发板的原理图
为了便于理解开发板的具体细节,原理图是必不可少的,参见图1和图2
1

图2

3. 下载相应的程序开发的工具
由于先前一直使用KEIL进行编程开发,这次就必须下载新的开发软件了,可到官网下载Simplicity Studio v4,文件名为install-studio-v4_x64.exe。在安装过程中,需选取相应的微控器的型号,这里是选EFM8BB1LCK,详见图3所示。
3 安装过程界面

在完成安装后,向用户提供了一个下载Demo演示的功能,以Blinky为例,在开发板与电脑用USB线连接好的情况下,点击绿色的三角符合即可将Demo代码下载到开发板,其效果为LED灯由渐明渐暗的呼吸灯效果改为指示灯的闪动效果。
4 下载Demo演示

那么Demo的演示效果是如何来实现的呢?
通过对图5的观察可知,它是通过中断来控制LED灯变化的,看到图6的内容果然如此。
在中断服务程序中,是定时对LED的异或操作来实现的亮灭切换。此外,还可以发现LED灯占用的I/O口为P1.4,这与原理图中介绍的正合拍。
5 Demo程序

6  LED灯的控制

按图7所示进行调试运行,则可将程序代码下载到开发板上执行。
7 调试执行

起初对EFM8BB1LCK及其开发工具还不了解,心中不免有些疑虑,现在发现它还是比较容易上手的,且示例程序无需另外下载,是很方便的。
8 调试运行

图片1.png (334.18 KB )

图片1.png

使用特权

评论回复

相关帖子

沙发
duhemayi| | 2021-9-9 19:41 | 只看该作者
不错的资料

使用特权

评论回复
板凳
jinglixixi|  楼主 | 2021-9-9 23:32 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

464

主题

2783

帖子

38

粉丝