实现pc通过io口与单片机通信

yunlight 2014-02-28 03:59:02
pc想要通过io口直接与单片机通信,通过四根线发送数据到单片机,只管发送数据,不通过这里返回,该如何做到pc与单片机间的通信呢?求大牛们指教!
...全文
499 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunlight 2014-03-08
  • 打赏
  • 举报
回复
引用 16 楼 Gdshot 的回复:
我觉得,电平转换是小问题,主要是协议
是的
yunlight 2014-03-08
  • 打赏
  • 举报
回复
引用 10 楼 u012586257 的回复:
有四条I/O可用,那可以参照SPI信号,一条数据,一条时钟,一条做片选来通知单片机准备接收数据,如果是双向的那第四个做单片机回送数据 - 正好是标准spi借口
是的,我也看了下spi协议,不过现在不打算用串口呢,如果用串口的话,我们会直接采购另一家公司的产品,现在是想自己做出来,用串口实现。
单片机工程师 2014-03-06
  • 打赏
  • 举报
回复
我觉得,电平转换是小问题,主要是协议
guolh 2014-03-06
  • 打赏
  • 举报
回复
现在的主板串、并口多数不存在了,考虑USB或PCI卡吧
of123 2014-03-06
  • 打赏
  • 举报
回复
可以使用打印机接口。
Binzo 2014-03-06
  • 打赏
  • 举报
回复
有些台式机有RS232接口的。
of123 2014-03-06
  • 打赏
  • 举报
回复
并口是可以像 GPIO 一样来控制的。我曾经写过 PC 端虚拟 SPI 主机的工具软件,用来连接调试有 SPI 接口的芯片。 不过,PC 机的并口速度有限,像 SPI 这样同步协议通讯的芯片还行。想要速度高就困难了。
of123 2014-03-06
  • 打赏
  • 举报
回复
可以在 PC 中加扩展板卡来增加串并口。
mangoalx 2014-03-03
  • 打赏
  • 举报
回复
有四条I/O可用,那可以参照SPI信号,一条数据,一条时钟,一条做片选来通知单片机准备接收数据,如果是双向的那第四个做单片机回送数据 - 正好是标准spi借口
yunlight 2014-03-03
  • 打赏
  • 举报
回复
引用 4 楼 wanyeye 的回复:
PC控制IO? 我想知道你怎么把PC的IO口给弄出来? PC有空的IO给你用么? 如果有 1 IO映射应该可以 2 写驱动
我们是通过打开总线打开自己设计的PCI板卡,板卡上有地址,读写操作发送/接收一个int型的数据,io口呢自然是从PCI卡引出来的
mangoalx 2014-02-28
  • 打赏
  • 举报
回复
如果是老电脑,应该有打印口可以用。
  • 打赏
  • 举报
回复
你想往主板上面的那个地方发送?
色郎中 2014-02-28
  • 打赏
  • 举报
回复
PC控制IO? 我想知道你怎么把PC的IO口给弄出来? PC有空的IO给你用么? 如果有 1 IO映射应该可以 2 写驱动
yunlight 2014-02-28
  • 打赏
  • 举报
回复
上面是电路图,但是对于单片机和pc该如何收发存在疑点
yunlight 2014-02-28
  • 打赏
  • 举报
回复
woshi_ziyu 2014-02-28
  • 打赏
  • 举报
回复
要注意电平转换

27,370

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧