06-串口2中断模式与电脑收发测试 没能通过,求原因
芯片是STC8H1K08T, 用串口2通信, 用的是P1.0和P1.1口, 调用DEMO程序“06-串口2中断模式与电脑收发测试”, 只修改了“UART2_SW(UART2_SW_P10_P11); ”, 其它一个字也没有改, 编译下再到芯片中测试串口2没有任何反应。 测试串口1的DEMO程序完全可以, 说明我工具没有问题。 后面用DEMO程序“09-串口1串口2中断模式与电脑收发测试”, 也是只修改了“UART2_SW(UART2_SW_P10_P11);”, 测试结果是串口1收发正常, 串口2收发没有数据。 想不明白为什么?8H/8G/8C/8A系列4组串口同时通信的程序,Modbus 演示程序;可共享T2做波特率发生器 - 串行口,DMA支持的4组串口,RS232,RS485,Modbus, CRC16 国芯人工智能技术交流网站 - AI32位8051交流社区
串口通道切换到P10,P11的话,GPIO配置函数里面P10,P11的IO口模式也需要设置。
页:
[1]