主题中讨论的其他器件:HALCOGEN
工具/软件:
我尝试在 TMS570LC43x LaunchPad 上实现 5Mbps UART、这需要将 SCI 波特率时钟设置为接近 8MHz 。 为此、我使用 HALCoGen 将 MCU 配置为在数据表中指定的最大时钟限制以上运行。
- 超过额定时钟速度可能会出现哪些问题?
- 通过保持在最大值范围内、我可以做什么来实现此数据速率 时钟?
我已将我的 HALCoGen 配置和测试代码附加到 ZIP 文件中以供参考。
在我尝试上传新程序时、我也会遇到以下错误:
- CortexR5:GEL 输出:闪存@地址 0x0CortexR5:loader 的存储器映射设置:程序的一个或多个段落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。
- CortexR5:文件加载程序:验证失败:地址 0x00000003 处的值不匹配请验证目标存储器和存储器映射。
- CortexR5:GEL:文件: 发生数据验证错误、文件加载失败。
我可以通过按住复位按钮并在 CCS 中点击调试按钮后立即释放程序来上传新程序、但这种方法有时才有效。 我需要尝试几乎 30-40 次,随机一次,我能够刷新新的程序。 请也就此提出建议。


