Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找模拟串行端口,以便测试通信和操作系统刷新。
我希望从模拟串口中得到的东西。(按项目重要性排序)
我不知道是否所有这些选项都是可能的。但这样做会很好。我知道 Unix 将所有内容都视为文件,所以如果我可以创建一个通过istty的文件,那将是一个很好的解决方案,但可能与 Windows 不兼容。
无论如何,测试 SerialPort 通信的任何想法都会令人惊叹。
感谢大家。
我相信如果您使用 CMock,您可以传递一个 .h 文件并生成一个模拟。
如果做不到这一点,我会手写一个。没什么特别的,只是存根和一些基本的已知返回值。一旦模拟(以及您的测试/被测单元)得到充分开发,我就会切换到使用真实套接字 API 的集成测试