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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问:
3 l0 h0 F7 q2 S. F% _# K& k9 G咨询你个问题:我是omapl138芯片,自带arm和dsp;
" |* D9 B$ w* r' G( g% h; L1 Rarm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?
) P! S  e+ c7 s* j) f2 k- w0 E& S& g" I

* e* W: {8 w  W6 x$ y我dsp端的gpio初始化:
" X# S# V; X$ K#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \
: a0 M, x$ H' o. @+ ?1 X5 c                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT); l: O6 Y, x3 s

8 }) R8 l% _% N3 P' ]4 p) o" ovoid GPIOBank0Pin13PinMuxSetup(void)3 e' e! c$ N& u& T& n' p' c2 w
{8 S: x" u6 \1 Z/ u1 f* [( m+ s& N6 a
     unsigned int savePinmux = 0;
7 r2 k; l& G$ h" u. o! x
( M, X6 ?, b/ B& A& K& Z  F     /*, ~' I! B5 q7 e3 D
     ** Clearing the bit in context and retaining the other bit values1 [- M; E$ Y4 S# m. m. g% y* {
     ** in PINMUX0 register.
9 E( g$ n( q: b- R1 x/ O     */
0 P, M( K; N4 r* V) g     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &3 W9 m4 w( }4 b
                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));+ o) A  a, G, I, y! Y& S5 e* o8 |

$ i+ L0 f0 d0 h( l     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/
" x# L: k) X& G' k4 f     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =! N3 ^1 F" X; v! @3 Z
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);
; @) U, r  ~7 K" N: [( s! X  J" N" H8 k' O0 T" t* V- a
}
6 r7 T" [6 Y* u. a( I4 J* G6 `9 i* E7 _' O, [$ G

' ]0 B. F5 ]+ L/ Lint init(){. [' C% K; ]5 y" ]
PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);
( A6 b0 K- c7 M- J. p8 d( ^* |. U9 n+ K" w
GPIOBank0Pin13PinMuxSetup();
, `1 e0 t) _, K# [8 m1 E! q' L7 A2 F7 X% F
GPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);
$ ~: S) z% m% j7 r/ @, G! t2 z2 d* X
; c4 z4 c7 W$ t: F1 R
9 o* C- \! c; g1 E$ G  _# f+ I
这个样初始化是否有问题?是否会跟arm端冲突?
% l8 V8 `+ @- H+ 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-6-17 03:26 , Processed in 0.035111 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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