2017-04-25 23 views
0

我正在開發一個個人項目,並且想要嘗試在用戶空間而不是內核空間中實現字符設備。我正在使用這個github項目https://github.com/ningfei/ethercat。我知道這是非常詳盡的,因爲我需要用模擬表示來替換所有的Linux內核系統調用。有人可以給我一個關於如何去做的想法嗎?如何實現用於EtherCAT主站的字符設備的用戶空間實現?

下圖顯示了ethercat架構。 Ethercat architecture

回答

0

所以換句話說,您希望EtherLAB主站的所有部分在用戶空間中運行,然後嘗試http://fh-soft.de/src/ethercat-userspace.html

請記住,純粹的用戶空間版本的EtherLAB主站意味着更高的延遲和更低的週期頻率。