打印
[AIROC™ 蓝牙]

【英飞凌CYW20829测评】1.开箱+搭建开发环境

[复制链接]
422|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 yuyy1989 于 2024-6-19 18:20 编辑

昨天发出的快递今天就收到了,很精美的一个盒子,还是磁吸开合的

开发板真容,CYW20829的核心板做成了类似固态硬盘的样子,通过M.2接口插在了底板上

背面

CYW20829是英飞凌推出的一款基于Cortex M33内核的低功耗蓝牙MCU,支持BLE5.4,片内有两颗M33内核,1颗运行在96MHz拥有256KB的RAM用来运行应用程序,另一颗运行在48MHz拥有96KB的RAM用来运行BLE子系统
接下来搭建开发环境,先安装ModusToolbox,ModusToolbox是英飞凌提供的一个工程配置工具,用它可以很简单地就能生成MDK、Eclips、IAR或VSCode的工程,先到官网下载安装包
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.modustoolboxsetup?_ga=2.17626557.585754696.1718709483-1160298673.1718111651

注意这个安装程序是个在线安装程序,需要联网并登录账号进行安装,如果安装失败尝试换个网络再试

安装完还会有个Eclipse IDE for ModusToolbox

这是英飞凌提供的IDE,接下来用这个IDE进行开发,打开安装好的Eclipse IDE for ModusToolbox,先用它生成个例程工程,选择左侧的New Application

需要注意的是ModusToolbox的BSP(板级支持软件包)、外设API、中间件和代码示例,全都托管在Github上,想要正常显示的话需要些上网技巧,正常显示是这样的

PS:有补丁,参考这个帖子https://bbs.21ic.com/icview-3369616-1-1.html
找到CYW920829M2EVK-02并选中,点击NEXT
为了完成基础任务1,找到Getting Started,选择Hello World,这是个可以用串口打印Hello World的工程

点击Create,生成之后的界面

先不做修改,选中Hello World后点击Build Application

用USB数据线将开发板连接至电脑,然后点击这个选项进行烧录


要进行调试就点击上面的Debug

烧录后开发板上的红色指示灯会闪烁

打开串口终端,我这里用的是putty,波特率115200

打开后点击复位按键,串口终端会显示

按下回车键led会停止闪烁,再按恢复闪烁
接下来完成基础任务1,将main.c中的Hello World替换掉

重新编译并烧录




使用特权

评论回复
沙发
yangxiaor520| | 2024-6-19 08:02 | 只看该作者
这种接口方式比较新颖

使用特权

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

本版积分规则

119

主题

608

帖子

5

粉丝