pc和单片机通信
想用mfc写个上位机软件,控制单片机,现在想两个方案。
方案1、用usb转re232线,进行通信,硬件复杂
方案2、直接让pc的usb的data口输出一串方波,接到单片机中断上,如检测到10个中断,代表通信10(当然协议不会那么简单)
请问大神们,哪个速度快,哪个实现容易。
[解决办法]
工业上用串口通信,关键看你的单片机有什么,而且现在有现成的usb转串口的线,建议使用rs-485。
[解决办法]
usb转串口只需要在pc上装一个驱动
当然我不知道你下位机什么情况
这个usb感觉你好像既可以当串口又可以做usb使用
[解决办法]
[解决办法]
方案一,硬件复杂,但成功者多,常用;
方案二,软件复杂,成功者极少,几无人用。
本人做过类似方案二,是因为赶时间,当时PCB开板要等时间。
[解决办法]
推荐方案一。
方案二,你所说的利用中断的方法,恐怕不可行 。USB的通信速度很快的啊,单片机估计检测不到中断啊