这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 在PSoC4000的UARTBootloader中不能将引导加载程序时钟资源设置

共1条 1/1 1 跳转至

在PSoC4000的UARTBootloader中不能将引导加载程序时钟资源设置为extCLK吗?

高工
2024-04-08 17:23:12     打赏

我们对 Bootloader 项目中的 extCLK 时钟设置有疑问。

我们在 PSoC Creator 4.4 IDE 中使用具有 UART 引导加载程序配置的 CY8C4024AZI-S403 设备。
为了提高 UART 通信的时钟精度,系统时钟使用 extCLK 运行。

收到来自 UART 的固件更新命令时,启动加载程序将通过调用 Bootloadable_Load () API 启动。
我们已确认,如果引导加载程序时钟资源为 IMO,则固件更新 CAN 成功完成。

< Bootloader project clock settings : IMO >


但是,如果将引导加载程序时钟资源设置为 extCLK,则固件更新将无法正常运行。


< Bootloader project clock settings : ExtClk >

*注意 1:这两个项目都正确地将 Bootloader.Hex 分配给 Bootloadble 的依赖关系。

在 PSoC4000 的 UART Bootloader 中不能将引导加载程序时钟资源设置为 extCLK 吗?

由于 PSOc4000s 目标与主机之间的时钟精度对于 UART 通信很重要,因此我们正在考虑使用 extCLK 而不是 IMO。




关键词: PSoC4000     Bootloader     UART    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]