打印
[AIROC™ 蓝牙]

【英飞凌CYW20829测评】-02-开发调试环境学习和串口打印展示

[复制链接]
1271|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
#申请原创#                                        【英飞凌CYW20829测评】-02-开发调试环境学习和串口打印展示

       上一贴是开箱连接手机测试,这一帖开始接触学习建立开发调试环境,完成代码的编译,下载与调试功能,最后建立一个串口打印的功能。

       上英飞凌的官网搜索ModusToolbox,或者21ic论坛上有一个ModusToolbox简介和安装的帖子,可以参照一下: HYPERLINK "https://bbs.21ic.com/icview-3331780-1-1.html"

       由于本人电脑是WIN7系统,ModusToolbox最新3.2版本不支持WIN7系统,低版本的可以支持。

       安装了一个3.1版本的,安装完可以成功启动,产品开发资源需要在线获取的,由于一些原因,无法在中国大陆境内提供稳定的在线服务,所以一直没有加载出来资源包,官网的离线包不支持ModusToolbox 3.1版本的,官网的补丁打完后也加载不出来资源包,看来补丁也不支持3.1版本。

       安装3.0版本,安装完可以成功启动,在线加载资源包失败,官网补丁不能用,官网离线包可以用。

这样看来在WIN7系统上,没有梯子想要安装MTB(ModusToolbox简称),只能装3.0或3.0以下的,这样就可以用离线包开发了。

官网离线包1.3下载链接:
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.modustoolboxofflinecontentpackage

下载完后解压到这个位置,没有文件夹需要自己创建一个,




在线资源加载不了,如下图所示


选择左上角的Settings-Offline


加载离线包成功:


可以看到离线包的CYW20829资源有点少,想要更多的资源,还得装3.1版本的MTB。




       为了更好得开发,用WIN11系统的电脑安装最新版本3.2的MTB,不需要离线包,打一下补丁,不需要梯子就可以在线加载资源包了,完美丝滑!

       官网补丁详细教程可以参考这个,在这我就不多叙述了。
HYPERLINK "https://bbs.21ic.com/icview-3369616-1-1.html"







可以看到蓝牙应用有好多的应用,离线包的资源简直是没法比:




芯片外设资源也相当的齐全:


先创建一个串口打印的工程,如下图所示,选择Hello World资源。




可以看到已经创建成功


Main.C里可以看到打印字符串的代码,把字符串更改为自己想要的字符串即可。


编译代码,选择Project-Build Application:


烧写选择Program(KitProg3 MiniProg4):


看到烧写进度条,烧写成功:


打开串口调试软件,选择对应的COM口,按一下板子复位键,可以看到Hello 21ic,Hello Infineon CYW20829! 成功得打印出来,至此20829Dde第一个工程完美结束!




使用特权

评论回复
沙发
地瓜patch| | 2024-6-27 23:09 | 只看该作者
挺详细的,数据包长度多大?用啥校验啊

使用特权

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

本版积分规则

21

主题

132

帖子

0

粉丝