在linux中编写串行端口驱动程序以使用mini 2440中的串行寄存器

在linux中编写串行端口驱动程序以使用mini 2440中的串行寄存器,linux,serialization,embedded,embedded-linux,Linux,Serialization,Embedded,Embedded Linux,我有一个Mini-2440板,有3个串行通道。我使用Linux作为嵌入式RTO。我想使用串行通道寄存器来发送和接收消息。我是嵌入式Linux新手。在web上我能找到的唯一的示例代码是用来读取和写入端口的文件描述符。是否可以使用Mini-2440上的串行通道寄存器来发送和接收串行消息?“我正在使用Linux作为嵌入式RTO”--Linux不是实时操作系统。“web上的示例代码我可以找到用于读取和写入端口的文件描述符”——这是使用系统调用操作系统的用户API。“是否可以使用串行通道寄存器…”——是,

我有一个Mini-2440板,有3个串行通道。我使用Linux作为嵌入式RTO。我想使用串行通道寄存器来发送和接收消息。我是嵌入式Linux新手。在web上我能找到的唯一的示例代码是用来读取和写入端口的文件描述符。是否可以使用Mini-2440上的串行通道寄存器来发送和接收串行消息?

“我正在使用Linux作为嵌入式RTO”--Linux不是实时操作系统。“web上的示例代码我可以找到用于读取和写入端口的文件描述符”——这是使用系统调用操作系统的用户API。“是否可以使用串行通道寄存器…”——是,但对端口寄存器的访问只能由内核设备驱动程序访问,而不能由用户代码访问。“我不熟悉嵌入式Linux”——看起来你也不熟悉操作系统。实际上,Linux有几个RT分叉。没有QNX那么好,但它们确实存在。可燃、可嵌入、可RT。就连风河也沿着这条路走了。甚至不接近我的硬RT的第一选择(但如果你付我足够的钱,我会处理)。Mini 2440上串行端口的Linux设备驱动程序是。