isp程序里接收ap固件的串口只能使用UART1吗
isp程序里接收ap固件的串口只能使用UART1吗{:sad:}有人解答下吗 应该说只能用P3.0和P3.1,和UART1只是碰巧引脚相同 STC单片机只能通过P30、P31下载程序 晓飛飛 发表于 2024-7-27 14:11
应该说只能用P3.0和P3.1,和UART1只是碰巧引脚相同
不是啊,我说的是IAP下载AP代码那套流程,官方给的isp demo里用的UART1,功能脚配的P3.0,P3.1。我配成P1.6,P1.7也可以下载AP代码升级。但是用UART2就不行了{:sad:} DebugLab 发表于 2024-7-27 14:15
STC单片机只能通过P30、P31下载程序
isp demo里用的UART1,功能脚配的P3.0,P3.1。我配成P1.6,P1.7也可以下载AP代码升级。但是配置UART2,而且UART2的各组管脚都切换试了,就是不行了,不知道为啥 这个不是系统ISP决定的吗? soma 发表于 2024-7-27 14:27
这个不是系统ISP决定的吗?
我用的就是官方的stc_uart_user_isp那个工程,只是把UART1改成了UART2去接收STC-ISP(用户版)下发的AP代码做升级,可是啥都没收到{:sad:} 怎么知道没收到,做了端口转发了吗? soma 发表于 2024-7-27 14:33
怎么知道没收到,做了端口转发了吗?
直接用工具抓串口的包,只看到STC-ISP(用户版)通过串口下发的