Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
YTM32B1MC03中让PTC6引脚在不同时间段切换不同的工作模式,平时作为CAN_RX接收报文,休眠前一段时间为GPIO的ICU模式监控总线情况,目前将CAN的RX(PTC_6)配置为ICU,初始化时程序停在了ICU的初始化中的/Clear pin interrupt flag/ICU_GPIO_REG_ADDR32_INDEX_W1C_BIT(GPIO_PIFR_ADDR32(PortInstance), PortChannel);什么原因,该怎么解决呀?
初始化Icu前已经把PTC6引脚切换成GPIO模式了吗
jan 在 同一个物理引脚在不同时间段切换CAN和GPIO工作模式 中说:
没有切换,如果需要在不同时间段切换CAN和ICU模式监控,初始化时该怎么做,切换后CAN还可以正常使用吗?
我试了一下,在ICU初始化前切换成GPIO模式,程序还是停在了ICU的初始化中的/Clear pin interrupt flag/ICU_GPIO_REG_ADDR32_INDEX_W1C_BIT(GPIO_PIFR_ADDR32(PortInstance), PortChannel);
如果关了的话是改不动的
向阳 在 同一个物理引脚在不同时间段切换CAN和GPIO工作模式 中说:
您好,没明白您的意思,是什么关闭无法修改,想实现CANRX引脚在不同时间段切换CAN和ICU监控是否可行?该如何配置,麻烦您可以指导一下不?
请问你用的MCAL哪个版本的代码。
请问您将 CAN_RX 在休眠前切换成 ICU 捕获的目的是不是想监测 CAN 总线上是否还有报文?您们的需求是否是必须检测 CAN 总线上没有报文后才允许执行休眠逻辑是吗
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...