嵌入式爱好者

查看: 3887|回复: 1

[Linux] spi测试咨询

[复制链接]

2

主题

4

帖子

16

积分

扫一扫,手机访问本帖
发表于 2022-7-19 14:09:40 | 显示全部楼层 |阅读模式
ioctl.jpg 你好,板子是ok335xs ,我现在遇到的问题是我自发自收时正常,我用该程序(spitest)进行外部通信时无法接收,收到的是全0
现在我有个问题啊
你们之前说的要把发送和接收的部分分开来,这个分开是什么意思,是一个程序里发,一个程序收,还是一个程序里包含收发
如上图这个程序里的transfer函数,通过ioctl函数来进行通信,那么这个发送和接收的方法是用ioctl先进行发再进行收吗?把transfer函数分成两个,发和收,再分别用ioctl进行通信是么?


此外主函数里这行代码是什么意思

setvbuf(stdout, (char *)NULL, _IONBF, 0);//disable stdio out buffer;
回复

使用道具 举报

0

主题

236

帖子

752

积分

A40i/T3/T507/T527通行证i.MX6Q通行证i.MX6UL通行证i.MX8MM通行证RK3568通行证RK3399通行证LS1028A通行证LS1012A通行证LS1043A\46A通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX RT通行证XX18通行证AM62x资料下载

发表于 2022-7-20 09:45:39 | 显示全部楼层
程序源码的具体细节,需要您花时间进行研究,您可以网上查查ioctl子系统的用法,我们在这方面给您提供不了帮助。
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-4-19 12:24

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表