Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
dharni
Level 1
Level 1
First reply posted First question asked Welcome!

大家好,

     最近想用keil调试cyt2bt73cae这个芯片的程序,使用mtb导出的工程只有单核应用,然后device这里显示

dharni_0-1713950342171.png,这种导出的工程直接是CM4的,编译过后能够达到使用CM0启动CM4的效果?如果不能,我应该怎么做?

 当我配置了cm0plus以后,cy_m0p_image[]这个数据的含义是什么,需要我手动调用吗? 

当我使用导出的keil工程的GPIO中断时,无法进入终端服务函数,这和我没有CM0有关系吗?

希望有人能够帮到我,感谢~

0 Likes
4 Replies
Jimmy_L
Moderator
Moderator
Moderator
5 questions asked 250 replies posted 250 sign-ins

你好,

目前modus只支持以下三种开发板

Jimmy_L_0-1714008095301.png

如果您使用CYT2B7的话,可能需要修改bsp文件,但目前我们并没有相关的文档或范例。

另外因为芯片是双核的,您可以按照你目前做法先找个CM0的代码导出烧录,再导出烧录CM4.

0 Likes
Jimmy_L
Moderator
Moderator
Moderator
5 questions asked 250 replies posted 250 sign-ins

你好,

抱歉,我在官网找到了如何导出到Keil的文档,请参考

https://www.infineon.com/dgdl/Infineon-ModusToolbox_usage_How_to_export_to_Keil_uVision-Training-v01...

 

0 Likes
dharni
Level 1
Level 1
First reply posted First question asked Welcome!

你好,

  这个文档我之前查看过,他默认了导出的应用是多核的应用,我现在只能单核应用,只能像您说的重新添加cm0+的.s 和.c重新编译,但是不清楚程序是否真实跳转到cm4的应用。我现在的疑问是,如果cm0的应用没有正常跳转,会影响cm4的应用吗,目前我按照文档配置gpio中断不起作用,无法进入中断服务函数,但是gpio的引脚电平是有变化的,这我是否与没有正常进行cm0的应用下载有关?

0 Likes
Jimmy_L
Moderator
Moderator
Moderator
5 questions asked 250 replies posted 250 sign-ins

你好,

如果您用的是GPIO的那个demo的话,我们大概看了一下它应该只针对了CM4单核

Jimmy_L_0-1714022337762.png

 

所以还是建议你可以找个多核的例子来做修改,以确保CM0中通过application打开CM4核。

另外正如之前说的,modus目前支持的板子还是太少,并没有针对CYT2B7的,所以有可能会造成错误。只能说如果你们一定要用keil,只能自己先尝试一下了。

0 Likes