shihyu 发表于 2016-05-30 21:34

mmap driver

本帖最后由 shihyu 于 2016-05-30 21:35 编辑

最近我在写 IMU driver , 需要读取 IMU gyroscope and accelerometer 六个数值到 user space 去 fusion

可是我发现从 kernel 读到 user space 会有些延迟造成gyroscope and accelerometer 数据无法即时 sample rate 降低

我有个想法不知道可不可行 就是用 mmap 跟 kernel 沟通直接读取这 gyroscope and accelerometer 数据

请问这样作法有人作过或是有什么造成问题?

谢谢

Tinnal 发表于 2016-06-02 22:12

想法是可以的。驱动实现MMAP的方法自己百度一下一大堆。

forxy 发表于 2016-06-17 17:06

我对内核不了解,有个项目叫netmap,好像就是用内存映射。

qianguozheng 发表于 2016-06-24 14:59

說白了,動手能力不行,跟我一樣,不過你都想到要動手練習測試性能,你比我強。
页: [1]
查看完整版本: mmap driver