由于程序有一些安全防拷贝方面的考虑,需要在SWD烧写完成以后禁止SWD的功能。在必要时候通过命令打开SWD的功能。
通过查看文档,相应的寄存器都是只读的,请问在程序中是否能通过代码开启和关闭两线仿真调试接口?
麻烦提供一下程序中操作swd的相关示例或文档。
个人信息保护,已隐藏
热门产品 :
CH585: 集成高速USB和NFC的蓝牙MCU
由于程序有一些安全防拷贝方面的考虑,需要在SWD烧写完成以后禁止SWD的功能。在必要时候通过命令打开SWD的功能。
通过查看文档,相应的寄存器都是只读的,请问在程序中是否能通过代码开启和关闭两线仿真调试接口?
麻烦提供一下程序中操作swd的相关示例或文档。
个人信息保护,已隐藏
您好,CH579没有操作用户配置值/开关两线仿真接口的代码。量产建议用USB/UART二选一,不要用SWD烧录。
CH573、CH582、CH592系列可以在代码中配置,但是在烧录之后只能配置一次,不可以多次配置,参考flash例程。