DSP端GPIO操作问题 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
你好,请问:1 h5 q* k; p% G( i& k6 j9 `8 d
咨询你个问题:我是omapl138芯片,自带arm和dsp;
: n0 @/ j# E+ l" darm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?& t4 p* V! v* N2 ^
( l3 e9 L- }# j  T& X0 |

+ G2 N6 I* Q2 D我dsp端的gpio初始化:: r$ R( B- A5 h" @/ u
#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \0 Z# Z; P8 G' {0 H. T$ E1 N. x  A
                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT)
1 c9 I; o; `" a- Z
# p( A/ ?' o! p+ fvoid GPIOBank0Pin13PinMuxSetup(void)0 c  n, Z8 M( `2 h2 j+ J9 v1 c8 |
{
& d4 D/ r0 u: M  u; ]) _: X0 a     unsigned int savePinmux = 0;6 \- T' {* y0 _  F  b
1 T  t3 Z; }; O* Y5 O4 T6 b
     /*4 S: K) }5 H. {: P
     ** Clearing the bit in context and retaining the other bit values9 H4 W+ w$ O* x6 J
     ** in PINMUX0 register.
6 I' p* O' d+ L' Y2 s/ x* n) _& C     */5 r. E4 x( Z7 w; V  N
     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &
: r( }$ [6 n6 A- }) Z  X; l6 ?                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));/ y& l2 h* [# H' Y( H0 X  V/ }
/ E3 ]% x1 d! A* D( G$ g1 L& q- v
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/
" a1 h8 q8 s0 B0 K9 j/ G! t     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =4 e- Q. M0 B& S% m& p
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);
  i8 r! ?8 D0 f# D9 B) h$ c( o, L* j3 ~* N
}
- J$ G6 }  y  n1 T
1 f( u/ x. ^3 i7 M  @, L( e0 H1 W! m" {: @$ q6 S
int init(){/ q+ @7 S1 T7 ~' z) q6 K7 n
PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);- K8 _( S% |$ h, c
" c2 d# @% |$ p9 ~; \4 Q5 {! F
GPIOBank0Pin13PinMuxSetup();
3 l5 d) ?! q, P4 ]& |1 ^
6 Q) i" v- W2 _/ v# s! pGPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);, |) E1 q! {2 j/ }) x. N' B
' Z; r7 S4 O3 M: [2 e2 I
& f7 u& e2 U) |4 L. M
$ K7 V5 v) u8 c1 k! U
这个样初始化是否有问题?是否会跟arm端冲突?$ l& u$ t, j, Q% S. F% r2 P
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-16 22:12 , Processed in 0.037172 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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