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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问:' P1 }* E$ u1 s  K" Y
咨询你个问题:我是omapl138芯片,自带arm和dsp;* Y+ S) H  n7 Y; n! F3 J& u! ~
arm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?
" Z8 e4 j; l  i2 ^5 x" _( B6 K( ]$ _- i: @& ]3 ?
8 q7 j2 l9 X! b  G' W
我dsp端的gpio初始化:$ D9 _7 ?2 `( H/ v1 W
#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \
9 Q5 S; Z3 q. X& ~) ~                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT): |1 n# I$ ]9 V. j* ], x
  o$ D! J7 I4 T# W
void GPIOBank0Pin13PinMuxSetup(void)0 M0 J0 m' e+ u2 |' X
{
/ u7 J  r8 O' {     unsigned int savePinmux = 0;/ B. Z. p5 h' c

7 Q% f" h8 o9 d% F5 R2 V; w3 g& O     /*
, W+ ^2 K6 k7 _' J9 V. W     ** Clearing the bit in context and retaining the other bit values& R/ v. j  a6 x$ j6 Z3 L) h, l# N
     ** in PINMUX0 register." B# u% {8 e" r2 D- Z& x& ^
     */
% L5 }7 t2 P" j9 h6 H4 T& v! S& C     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &1 S  L. J+ Q* \/ \2 [0 D
                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));
9 I4 \# G* q/ m* ?- o! K% j; H5 v$ T' P6 c/ ?1 }) E; ?
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/. C, e& m" h* T. U
     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =+ ~3 ]- z1 P0 Q9 J1 J2 ~
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);- D+ M- T2 k; y0 X6 w1 a4 D4 i

. W5 T! @; |& d, p0 s# T}
& e: k$ `8 I3 I8 G& k2 [: N0 h2 i8 v3 Z( M) F7 e1 m% n8 W

& ]% g4 w; J  Yint init(){8 c% q4 d# Y! Z
PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);
" g) Z6 ^% P$ v
; b' v9 y- e6 a; v! w- rGPIOBank0Pin13PinMuxSetup();- \' C( N6 a5 t: W  f4 P
% {4 f3 v% b* _5 M7 v, @: G4 N
GPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);+ l' d6 Y& m; d# [

. }8 v5 t5 u( e0 P' k, L6 ~7 z, X) T! Y% B* A9 P

# u+ y6 ?* r# O# `这个样初始化是否有问题?是否会跟arm端冲突?# d; Q3 W6 K9 R# ]+ e
分享到:  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 06:42 , Processed in 0.037829 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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