我正在 BeagleBoneBlack 上开发应用程序。嵌入式 linux 对我来说很新 =/
我面临的问题是我想实现 RS485 通信,我使用 SeriaLib-Library 编写了一段 C++-Code,目前使用专用 GPIO 来切换 RS485 接口的方向。到目前为止一切都很好。
要编写消息,函数 write 用于以下
write(fd,Message,Lenght);
唯一的问题是在最后一个字节写入总线后立即切换 DIRECTION-Pin =(
在微控制器上开发时,对各种中断等做出反应是没有问题的。
有什么解决方案 - 在内核深处?- 成功传输消息后直接切换引脚?