完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在为 XMC7100D-F176K4160AA开发一个应用程序。
我首先开发了这个应用程序,然后在 XMC7200 开发套件上运行它。 效果很好,一切都很顺利。 但是,我们刚刚收到了包含 XMC7100 芯片的定制主板,我在使用时钟配置移植项目时遇到了问题。 我为移植应用程序所采取的步骤: 我从随附的开发套件 design.modus 文件开始。 然后我使用 BSP 助手将 BSP 从XMC7200芯片转换为 XMC7100D-F176K4160AA。 当我刷机运行芯片时,cy_sysclock_v2.c 中出现了各种错误 文件抛出断言。 一个特别的错误是我在下面显示的 cy_sysclk_plgetFrequency 中抛出的断言。 出于某种原因,clkPath 为 -1,因此会抛出断言。 有没有人知道为什么会这样做和/或有很好的移植指南来配置时钟? 我 CAN数据表中没有发现任何明显的差异? uint32_t Cy_SysClk_PllGetFrequency(uint32_t clkPath){#if defined(CY_IP_MXS22SRSS) CY_ASSERT_L1(clkPath < (CY_SRSS_NUM_PLL)); if(clkPath < SRSS_NUM_DPLL_LP) { return Cy_SysClk_DpllLpGetFrequency(clkPath); } else { return Cy_SysClk_DpllHpGetFrequency(clkPath - SRSS_NUM_DPLL_LP); }#else clkPath--; /* to correctly access PLL config and status registers structures */ CY_ASSERT_L1(clkPath < (CY_SRSS_NUM_PLL)); if(clkPath < CY_SRSS_NUM_PLL400M) { return Cy_SysClk_Pll400MGetFrequency(clkPath); } else { return Cy_SysClk_Pll200MGetFrequency(clkPath - CY_SRSS_NUM_PLL400M); }#endif} |
|
相关推荐
1个回答
|
|
根据您的描述,您遇到了将应用程序从XMC7200开发套件移植到XMC7100芯片的时钟问题。以下是一些建议和步骤,您可以尝试解决这个问题:
1. 确认时钟配置:在移植项目的时钟配置中,确保将适当的时钟频率和源配置为XMC7100芯片所需要的值。您可以参考XMC7100的数据手册来获取时钟配置的详细信息。 2. 检查时钟初始化代码:在移植项目中,确保时钟初始化代码正确地配置了XMC7100芯片的时钟模块。您可以检查cy_sysclk.c或类似文件中的代码,并与XMC7100的文档进行对比。 3. 检查外部晶振和时钟源:如果您的移植项目使用了外部晶振,确保您在XMC7100芯片上正确连接了晶振,并在时钟配置中设置了正确的振荡器参数。 4. 检查时钟设置的依赖项:确保您的应用程序正确处理时钟模块的依赖项。在移植过程中,可能需要调整或重新编写与时钟相关的代码,以适应XMC7100芯片的特定要求。 5. 调试时钟错误:如果您遇到了特定的错误,如cy_sysclk_plgetFrequency中的断言错误,请尝试对该函数进行调试,检查传入的参数值是否正确,并确保函数能够正确返回所需的时钟频率。 请注意,这只是一些建议和步骤,帮助您解决移植应用程序时遇到的时钟问题。根据您的具体情况,可能还需要做一些其他的修改和调试。如果问题依然存在,请与Cypress技术支持团队联系,他们将能够提供更具体和个性化的帮助。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备组织架构
964 浏览 0 评论
619 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
867 浏览 0 评论
【敏矽微ME32G070开发板免费体验】点亮WS2812B灯板
1166 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核启动流程
974 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12170 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-13 12:06 , Processed in 0.560758 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号