我为我的项目编写了一个Windows应用程序,该应用程序有助于使用虚拟COM端口与微控制器进行串行通信。这非常简单-芯片制造商(atmel)提供USB驱动程序(对于Windows 10甚至不是必需的,只有较低版本),访问端口是一些基本代码。
但是,我希望它也可以在其他系统上运行,主要是osx。我刚刚发现了Mono,通过Mono迁移分析器运行了我的应用程序,令我高兴的是,除了几个调用该应用程序相对比较好之外(我认为只有两个问题可以解决)。
还有2个大问题:
我已在avr论坛上向this询问了第二个问题,一位乐于助人的用户回答道:
可能就像将macOS的USB设备文件系统“以某种方式”链接到Mono的运行时一样简单。
我必须可耻地说我不确定它的含义,以及我是否可以完全实现-由于我的编程知识有限,而且基本上没有osx经验。因此,我担心“类合规性”之类的解决方案遥不可及。
提前谢谢!
答案 0 :(得分:0)
要回答我自己的问题: