EFR32MG24开发板介绍及IDE使用

zsbyg   2024-1-15 18:09 楼主
板卡如图
180911pwuca59lvazuvr19.png
板上的资源有
EFR32MG24无线SOC,Jlinlk调试器(可用作虚拟串口),两颗用户按键,两颗LED灯,板载天线。
片上资源有
180911oyzkpkczk3mjkyz6.png
包含:32个GPIO,其中20个GPOIO通过排座引出。1536kb的flash,256kb的ram。8通道dma控制器。一个可配置为UART/SPI/SmartCard (ISO 7816)/IrDA/I2S的通信接口。2个EUSART增强型的usart。2个支持SMBus的I2C接口。9个定时器包含2个32位定时器,3个16位定时器,1个24位的低功耗定时器,1个32位RTC定时器,一个32位极低功耗的定时器用于从能量模式唤醒,2个看门狗定时器。1个增强型ADC最高16位 76.9ksps,12位 1Msps采样率。2个模拟比较器。2个12位500 ksps采样率的DAC。内置温度传感器。支持jtag/swd调试。
基于ARM cm33内核,时钟72Mhz
开发工具介绍
EFR32支持MDK,IAR,Silicon IDE开发,其中官方例程只有IAR和Silicon IDE版本。Silicon IDE功能非常强大,首先IDE基于Eclipse开发的,内置芯片的软件包software component,可直接从IDE下载芯片的SDK以及无线分析工具。
开始界面
180911xn8b7cepnppanpip.png
在debug adapters窗口会发现所连接的芯片。
点击INSTALL按钮
180911v9c62t2htr9cm6t9.png
选择install by connecting device 后会自动下载芯片支持的SDK。包括蓝牙SDK和外设库文件,BLE网络配置器,网络分析仪用于抓包,BLE GATT 配置器,GNU ARM工具链等。
当在welcome界面点击start后会进入如下界面。
180911eefznt6ve9bktttt.png
包含四部分
Overview
Example
Document
Component tools
  1. Overview
    介绍了所连接调试器类型,mcu类型,sdk版本。
    芯片相关的文档。
    开发板下相关的文档
  2. exampe
1.包含无线连接的例程
2.没有无线连接的例程
3.组网协议相关的例程 zigbe,buletooth mesh等
4.用户开发用的demo例程
5.有关低功耗,蓝牙通信解决方案的例程
3.document
1.芯片相关:数据手册,应用指南,电气规范,快速开始等
2.技术相关:蓝牙,zigbee组网协议,bootloader等
4.component tools
提供网络强度,数据抓包,flash下载,能耗分析等
工程模板导入及编译下载
点击create new project,在example里搜索blink bare metal。无通信的Led的例程。点击next
到如图
180911d1nv188ia1reaiw3.png
填写合适的工程名称,选择一个工程创建位置,最后一个选择以怎样的方式使用SDK的库文件。
选择copy所需的库文件以及所需的文件到工程目录。
点击finish完成创建。
180911im552b5bx585m2d4.png
右击工程目录,或者 菜单栏 的project
Build project 生成可执行文件,bin,hex,elf文件等。
点击RUN AS下载程序
也可使用simplicity commder下载程序
180911ehooajnhv5jhadnh.png
在selec kit选择440322824
选择flash选项
180911esjlrllapk9bjo4r.png
Browse选择bin文件,点击flash即可。重启开发板
Hex文件在C:\Users\18739\SimplicityStudio\v5_workspace\blink_baremetal\GNU ARM v12.2.1 - Default\blink_baremetal\GNU ARM v12.2.1 - Default下
结果如图
LED闪烁
180911vq85qr3xco50sqya.jpg

回复评论 (4)

小壁虎的开发板卖的比别家都贵不少。

默认摸鱼,再摸鱼。2022、9、28
点赞  2024-1-15 19:25
大佬有蓝牙的教程吗?这开发板不便宜呀,320大洋呀!
点赞  2024-1-15 19:39
引用: lugl4313820 发表于 2024-1-15 19:39 大佬有蓝牙的教程吗?这开发板不便宜呀,320大洋呀!

不是大佬,我也是刚接触,没有蓝牙的教程,但有蓝牙的例程

点赞  2024-1-15 22:46

芯科科技的开发板是真的小巧啊,不过不影响它的功能强大

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2024-1-16 13:58
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复