可以直接用驱动操作串口引脚电平吗

fkeujjpdc 2014-01-25 01:16:27
我现在只有一台笔记本,我想做SPI协议跟下位机通信,但是笔记本没有引脚,只有USB,vga,串口。我想自己写个驱动操作串口或者是VGA的引脚电平实现一个SPI协议。请问能不能办到。
...全文
148 点赞 收藏 9
写回复
9 条回复
fkeujjpdc 2014年02月10日
引用 8 楼 u013060882 的回复:
[quote=引用 7 楼 fkeujjpdc 的回复:] [quote=引用 6 楼 u013060882 的回复:] 内核arch目录下有相应的宏。
能不能具体点,我就是要操作X86任何一个外围设备引脚,差不多要4个引脚即可。[/quote] 函数在这几个头文件里面 #include <asm/system.h> #include <asm/io.h> #include <linux/ioport.h> #include <asm/io.h> 具体请参考Linux Device Drivers第九章Communicating with Hardware,里面有现成的代码[/quote] 十分感谢
回复 点赞
对面就是MTK 2014年02月10日
引用 7 楼 fkeujjpdc 的回复:
[quote=引用 6 楼 u013060882 的回复:] 内核arch目录下有相应的宏。
能不能具体点,我就是要操作X86任何一个外围设备引脚,差不多要4个引脚即可。[/quote] 函数在这几个头文件里面 #include <asm/system.h> #include <asm/io.h> #include <linux/ioport.h> #include <asm/io.h> 具体请参考Linux Device Drivers第九章Communicating with Hardware,里面有现成的代码
回复 点赞
fkeujjpdc 2014年02月10日
引用 6 楼 u013060882 的回复:
内核arch目录下有相应的宏。
能不能具体点,我就是要操作X86任何一个外围设备引脚,差不多要4个引脚即可。
回复 点赞
对面就是MTK 2014年02月09日
内核arch目录下有相应的宏。
回复 点赞
fkeujjpdc 2014年02月09日
引用 4 楼 Idle_Cloud 的回复:
不可以,太危险的,电压也不一样啊。
这跟电压没什么关系,我主要是想知道能不能通过驱动操作VGA的引脚
回复 点赞
9527 2014年01月26日
应该可以,不过电平不一致吧
回复 点赞
Carl_CCC 2014年01月26日
不可以,太危险的,电压也不一样啊。
回复 点赞
fkeujjpdc 2014年01月25日
引用 楼主 fkeujjpdc 的回复:
我现在只有一台笔记本,我想做SPI协议跟下位机通信,但是笔记本没有引脚,只有USB,vga,串口。我想自己写个驱动操作串口或者是VGA的引脚电平实现一个SPI协议。请问能不能办到。
为什么这么说,写个SPI驱动还是不难的,主要是能操作具体的IO,如果是嵌入式板子早就可以开干了,主要是对PC机的结构不太了解。
回复 点赞
芯凡谷 2014年01月25日
顶,楼主疯了!
回复 点赞
发动态
发帖子
Linux_Kernel
创建于2007-08-27

3149

社区成员

1.7w+

社区内容

Linux/Unix社区 内核源代码研究区
社区公告
暂无公告