DSP端GPIO操作问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4542|回复: 1
打印 上一主题 下一主题

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问:8 ]* r  I* Q7 f3 c
咨询你个问题:我是omapl138芯片,自带arm和dsp;
0 _7 a, A8 B: b  ]+ H5 zarm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?7 I5 }" y6 \% t+ j

* d9 ^& G+ A+ d) M. X
+ I' ^6 L% }" f我dsp端的gpio初始化:
5 z7 t& j8 d0 I#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \6 _& [: k: t& z3 \8 L( V
                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT)* E0 T# m9 ?* {  r( i# N- q

1 z% ?. q9 \6 @1 svoid GPIOBank0Pin13PinMuxSetup(void)3 r* \5 Y9 }( y7 @+ q
{$ N5 N0 }9 q% z# g: L
     unsigned int savePinmux = 0;
3 C0 f) L* i& Q* a5 ]. h# P9 X9 D6 N" s6 e! p* j. H! b
     /*
7 `4 }: k2 \1 R: q  l" s2 r& y+ c     ** Clearing the bit in context and retaining the other bit values
/ G! ]( U8 k, _" q     ** in PINMUX0 register.
/ Y2 o$ g) `3 |     */0 D) }7 U  B  @# J: u
     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &
3 Z) n/ u/ |4 T7 k! e                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));
4 T2 e. I3 w; J7 t0 x1 h" C( t2 W: y5 t! Y; p$ i6 x( r
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/
2 f/ i- A: f2 J& v6 {) W. k     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =9 K. E4 O1 R/ S# V# b$ S* C; _; v
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);* z9 p5 x% A, a3 b
& J( t4 s# F5 a5 s
}$ N- Z& j# L6 d( P! |1 s7 j) |
0 r$ u& R& W. Y' o2 U; f0 Q) L

6 I! W2 ~$ l7 z* m  ]int init(){# V4 P9 I& k& t  i9 P% x5 ^
PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);; D  q9 U$ J9 Y; f6 v( {9 `
0 D/ K* O! v& H3 J8 a
GPIOBank0Pin13PinMuxSetup();
9 Z  _9 }3 @0 z- o1 F
# I$ O2 `* T& }GPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);
6 Y8 b; E9 W0 ?$ \! K: K7 m, K" z% S" X3 W6 D5 _6 z0 c; w

1 E0 j% F3 _2 U; e
% X. v& m1 @7 `  ?  R这个样初始化是否有问题?是否会跟arm端冲突?2 F) w- l. A# S# o4 J. q2 M
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2017-1-23 09:24:24 | 只看该作者
创龙提供有很多syslink双核开发例程,在赠送的产品资料光盘上面
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-31 03:32 , Processed in 0.037046 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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