我使用的是创龙C6748EasyEVM,我想请问一下,我目前需要用到两个串口,平时是使用串口二接受,串口一发送,如果串口一接受到数据,会进行一定运算,之后就由串口二发送,这样的功能可以实现吗?我开始的思路是将第一个功能放到主循环里,第二个功能用中断方式,但目前的效果是,主循环没收到数据的时候,中断函数可以正常工作,但当主循环开始接受数据中断函数就不好使了。后面和创龙工作人员讨论,可以尝试使用两个中断嵌套,实现功能,但我在网上找了几行代码,old_irp=IRP;
old_csr = CSR;
CSR = (old_csr | 1);直接用不好使,是需要在BIOS模式下使用吗?如果要改,我之前代码还需要大规模的修改吗?求各位大佬给点建议