Arm 将UART配置为FIQ

Arm 将UART配置为FIQ,arm,Arm,我正在使用lpc2468,并使用控制器的UART0与sim300 gprs通信 模块。有时,如果我发送读取sim卡信号强度的命令,输入i 接收不正确。在看了这个问题之后,我发现了有时 当UART在接收信息的同时调用计时器并启动软件 转到计时器块。在此期间,模块发送的某些字节丢失。到 防止这种情况,我想将UART0配置为FIQ,即具有最高优先级的中断。我可以吗 将UART0配置为FIQ。如果是,如何配置?来自LPC2048数据表 ARM处理器核心有两个中断输入,称为中断 请求(IRQ)和快速中断请

我正在使用lpc2468,并使用控制器的UART0与sim300 gprs通信 模块。有时,如果我发送读取sim卡信号强度的命令,输入i

接收不正确。在看了这个问题之后,我发现了有时

当UART在接收信息的同时调用计时器并启动软件 转到计时器块。在此期间,模块发送的某些字节丢失。到

防止这种情况,我想将UART0配置为FIQ,即具有最高优先级的中断。我可以吗


将UART0配置为FIQ。如果是,如何配置?

来自LPC2048数据表

ARM处理器核心有两个中断输入,称为中断 请求(IRQ)和快速中断请求(FIQ)。受害者需要32分钟 可编程为FIQ或矢量的中断请求输入 IRQ类型。可编程分配方案意味着优先级 可以动态地更改来自各种外围设备的中断的数量 分配和调整

因此,您需要找出中断控制器的可编程寄存器的位置,并将UART的中断类型更改为FIQ

如果您有模拟支持,请参阅了解如何更改中断类型和优先级