首页
社区
资料
官网
天猫商城
登录
注册
资料下载
技术文档
常见问题
视频资料
飞凌嵌入式开发者社区
»
社区
›
产品问答
›
恩智浦
›
i.MX6
›
SPI怎么发送16位数据
返回列表
发新帖
回复
查看:
62340
|
回复:
1
[Linux]
SPI怎么发送16位数据
沙漠中的夜行者
当前离线
积分
9
贡献
52
飞刀
8 FD
注册时间
2017-3-13
在线时间
1 小时
2
主题
0
回帖
9
积分
发消息
关注我
沙漠中的夜行者
发表于 2017-3-13 19:33:21
|
显示全部楼层
|
阅读模式
使用内核在documentation/spi目录下有spidev的例子做测试,使用
.bits_per_word = 8时,能够完整的在SecureCRT中端上看到发送的数组,但
使用
.bits_per_word = 16时,中断上只能看到前面一半的数组元素,后一半全部为0x00,需要怎么修改才能发送16位的数据?
回复
使用道具
举报
千斤顶
飞凌-chongzi
当前离线
积分
4387
贡献
13585
飞刀
4833 FD
注册时间
2015-12-16
在线时间
1173 小时
15
主题
3658
回帖
4387
积分
发消息
飞凌-chongzi
发表于 2017-3-14 10:30:51
|
显示全部楼层
您好:
建议您把16位的数据拆成高八位和第八位来发送,如果要支持16位发送的话,就得修改底层的相关驱动了。
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评
回复
支持
反对
使用道具
举报
返回列表
发新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
点击附件文件名添加到帖子内容中
描述
本版积分规则
发表回复
回帖后跳转到最后一页