声明:我已经尝试了几乎所有的工作选项,尝试通过使用设备驱动程序以我写的轮询io模式的Intel Pentium 2系统发送数据,它非常简单的代码就可以在http://pastebin.com/8snzeaXu 也是Linux的代码可以看出,用于发送数据http://pastebin.com/YRszQqRv 波特率和属性,如8-N-1设置在两侧...如果u想关于串行UART寄存器的详细使用http://www.lammertbies.nl/comm/info/serial-uart.html#LSR 问题:我错过了传输中的一些数据uart与linux和用户编写的操作系统的问题
0
A
回答
0
缺失数据通常意味着数据在发送时被覆盖。不是在发送字节之间休眠一些usecs,你不能查询状态寄存器,就像检查THR的LSR为空吗?也许你也添加像xon/xoff这样的流量控制。
+0
为了克服过程调度和时间上的问题,我写了一个独立的程序来单独处理uart,但我仍然有同样的问题。 我有git 的代码库用于学习操作系统(nanos_src) 发送(download_file_uart)和接收(eksw094_s)。 确实看过它。 https://github.com/bicepjai/nanos – bicepjai
相关问题
- 1. Linux操作系统
- 2. 回报与Linux操作系统的PHP用户配额
- 3. i7处理器与Windows8操作系统的多线程问题操作系统
- 4. 编写定制的Android操作系统
- 5. 用UEFI编写操作系统
- 6. 使用C++编写操作系统
- 7. 年2038问题 - 64位(Linux操作系统,PHP和MySQL)
- 8. 入门Java与Linux操作系统
- 9. 基于Linux的商业操作系统,法律问题
- 10. 3.0 Android操作系统2.2 Android操作系统问题
- 11. 的Eclipse 3.6.2,Linux操作系统Ubuntu 11.04 - 64位系统安装水银和问题与HG
- 12. Linux操作系统和移动操作系统之间的根本区别(android)
- 13. 操作系统6上的RadioButtonGroup问题
- 14. Linux操作系统(Ubuntu)
- 15. CLI Linux操作系统
- 16. 在Linux操作系统Ubuntu
- 17. 为arm架构编写操作系统
- 18. 如何编写操作系统
- 19. 关于编写操作系统
- 20. 包括档案问题与Linux系统
- 21. 在windows操作系统上用linux编写的运行Shell脚本
- 22. 在Linux系统()调用的问题
- 23. 关于Linux操作系统上的图形用户界面
- 24. Linux如何调试操作系统冻结问题
- 25. Asp.Net核心2.0 Linux操作系统 - SQLIte问题
- 26. 在Linux操作系统上安装ibm_db模块问题
- 27. 寻找免费的Linux操作系统
- 28. ASP.NET vNext的Linux操作系统Ubuntu 14.04
- 29. 编写一个系统调用linux
- 30. linux在linux下编写系统调用和libc
任何帮助将不胜感激! – bicepjai