我有一个 ADC 设备,我为它写了一个驱动程序,驱动程序运行良好。我想将示例数据从驱动程序发送到应用程序。
我选择fasync方式,使用一个SIGIO信号来通知应用程序可以从驱动中读取数据。但我发现有时应用程序对信号没有响应,尤其是信号频率很高(约 1000hz)。而当我做一些其他的工作比如使用chrome时,它会影响信号响应。
总之,我的方法很不稳定。
你有一些关于在高频情况下将数据传输到应用程序的稳定方法或建议吗?
我有一个 ADC 设备,我为它写了一个驱动程序,驱动程序运行良好。我想将示例数据从驱动程序发送到应用程序。
我选择fasync方式,使用一个SIGIO信号来通知应用程序可以从驱动中读取数据。但我发现有时应用程序对信号没有响应,尤其是信号频率很高(约 1000hz)。而当我做一些其他的工作比如使用chrome时,它会影响信号响应。
总之,我的方法很不稳定。
你有一些关于在高频情况下将数据传输到应用程序的稳定方法或建议吗?