• 串口每个字节一个中断,波特率高的时候程序还能跑吗?一直不停的进中断能受得了吗?

  • 创建于2019-12-02

6个回答

  • 139*****971_世强 (0)

    这个问题第一要看芯片是否有DMA功能,可以使用DMA进行数据的接收处理,可以不用每次都进入中断。第二,数据的处理可以放到串口中断之外,中断中只将数据放置到预设的数组中,这样也可以提高速度。最后就是要处理好串口之间的通信协议,建立完善的应答或握手机制,保证双方都有充足的时间对数据进行处理。

    创建于2019-12-03
  • yxf Lv5 . 技术专家 (0)
    1有DMA还是用DMA处理方便,没有就只在串口接收数据,数据处理放在主程序中
    创建于2019-12-03
  • 石头大大 Lv5 . 技术专家 (0)
    DMA + 空闲中断
    创建于2019-12-03
  • Freeman Lv5 (0)
    1、能不能受得了还得看具体的做实验观察结果。 2、好多UART有FIFO功能,也可以设定连续接收几个字节后再产生一次中断。 3、如果MCU有DMA功能,可以使用UART+DMA进行数据的接收,方便迅速。
    创建于2019-12-03
  • 山河 Lv4 . 资深工程师 (0)
    具体情况具体分析,除了串口,还有其它哪些应用,是否有抢占串口中断的风险。一般情况下建议使用fifo或dma。
    创建于2019-12-03
  • Matthew Lv7 (0)
    没问题,如果嫌中断进出太频繁,也可以使用DMA传输来实现串口收发,无需CPU介入。
    创建于2019-12-02

相关服务

  • +1 赞 0

相关推荐

型号 描述 价格(含增值税)

免校准电能计量芯片

CSE7759、CSE7759x系列

串口UART通讯协议波特率为4800bps(±2%),内置2.43V的电压参考源,8位数据,1位 偶校验,1停止位,Vdd(Max)=6V

SOP8

选型推荐

原厂认证

世强代理

现货10

最小包装量1

价格¥  2.0000

ATGM336H-5N DEMO板

ATGM336H-5N DEMO板系列

ATGM336H-5N DEMO板只有2个接口:SMB天线座,USB接口;只需连接USB接口,即可自动吐出串口数据(9600波特率)

选型推荐

供货保障

原厂认证

世强代理

现货3

最小包装量1

价格¥  270.0000

AT6558R DEMO板

AT6558R DEMO板系列

AT6558R DEMO板只有2个接口:SMB天线座,USB接口;只需连接USB接口,即可自动吐出串口数据(9600波特率)

选型推荐

供货保障

原厂认证

世强代理

现货2

最小包装量1

价格¥  270.0000

ATGM332D-5N DEMO板

ATGM332D-5N DEMO板系列

开发板,ATGM332D-5N DEMO板只有2个接口:SMB天线座,USB接口;只需连接USB接口,即可自动吐出串口数据(9600波特率)

选型推荐

供货保障

原厂认证

世强代理

现货2

最小包装量1

价格¥  270.0000

EEPROM

A24C128系列

131,072 bits of serial electrically erasable and programmable read-only memory (EEPROM), organized as 16,384 words of 8 bits each.

TSSOP8

选型推荐

原厂认证

世强代理

现货3,000

最小包装量3,000

价格¥  1.6224

4.0 Amp ISOdrivers

Si823x、Si8233BD系列

The Si823x isolated driver family combines two independent, isolated drivers into a single package.

SOIC-16

选型推荐

供货保障

原厂认证

世强代理

现货1,200

最小包装量1,250

价格¥  27.5956

4.0 Amp ISOdrivers

Si823x、Si8233BD系列

The Si823x isolated driver family combines two independent, isolated drivers into a single package.

SOIC-16

选型推荐

供货保障

原厂认证

世强代理

现货172

最小包装量46

价格¥  27.5956

Uniform Sector Dual and Quad Serial Flash

GD25S513MD系列

Uniform Sector Dual and Quad Serial Flash;2x 256M-bit Serial Flash;2 x 32M-Byte;256-Byte per programmable page

SOP16

原厂认证

世强代理

最小包装量1

8 位 RISC MCU

CSU8RP3427系列

带12-bitADC的8位RISC MCU,内置4K×16位OTP程序存储器,256字节数据存储器(SRAM)

SSOP20

最小包装量1

8位 RISC MCU

CSU8RP3427系列

带12-bitADC的8位RISC MCU,内置4K×16位OTP程序存储器,256字节数据存储器(SRAM)

SOP16

最小包装量1

查看更多>

搞研发 找元件
下载世强元件电商APP