请教,急,DSP控制SPI管脚的问题? - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3205|回复: 4

[已解决] 请教,急,DSP控制SPI管脚的问题?

[复制链接]

2

主题

4

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2017-5-25 15:37:54 | 显示全部楼层 |阅读模式
我通过SPI口向MPC2515读写数据,发现加上        HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(4)) = (0x80000000);
        HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(5)) = (0x00880800);
        HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(13)) = (0x00000080);
这段话,GPIO2[10]数据写,GPIO2[13]时钟输入就有信号,这个是SPI例程里的,现在我想使片选信号GPIO2[14]也能受控写入数据,到底该如何配置呢?
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
发表于 2017-5-25 21:50:24 | 显示全部楼层
根据数据手册使能相应片选
回复 支持 反对

使用道具 举报

2

主题

4

帖子

30

积分

新手上路

Rank: 1

积分
30
 楼主| 发表于 2017-5-26 10:22:04 | 显示全部楼层
human 发表于 2017-5-25 21:50
根据数据手册使能相应片选

什么数据手册上有啊,我没有这个数据手册啊?
回复 支持 反对

使用道具 举报

0

主题

184

帖子

1137

积分

QQ游客

积分
1137
发表于 2017-5-27 12:20:17 | 显示全部楼层
如果使用GPIO口模拟SPI 的话,你的GPIO2[14]没有配置管脚复用:
HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(5)) = (0x00880880);
回复 支持 反对

使用道具 举报

2

主题

4

帖子

30

积分

新手上路

Rank: 1

积分
30
 楼主| 发表于 2017-5-27 15:56:53 | 显示全部楼层
Lewis 发表于 2017-5-27 12:20
如果使用GPIO口模拟SPI 的话,你的GPIO2[14]没有配置管脚复用:
HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX ...

谢谢,按此方法已解决!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-19 06:36 , Processed in 0.038233 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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