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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问:
6 N8 S* T4 l$ }咨询你个问题:我是omapl138芯片,自带arm和dsp;
$ g: O! Z0 e6 H6 V( `3 Barm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?. \. L  M# U% k
: Z# |( J3 z0 U( \9 t

0 \) ?& U6 |1 [6 a4 r我dsp端的gpio初始化:! j. s6 G, Y! |" X+ f* M
#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \- Q; c5 y: U5 C5 y% E' O  I0 W' h* q$ z
                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT)  c: Z9 j+ x- r
2 T$ R' N# t3 D) [5 A
void GPIOBank0Pin13PinMuxSetup(void)  Q( q: L7 Z( ^
{+ S) v8 o" o7 A
     unsigned int savePinmux = 0;( v! {2 u4 L! j$ Z" R8 E
1 V7 v% Y% t" ~, y
     /*
4 F6 g# a7 I  r5 i: a     ** Clearing the bit in context and retaining the other bit values
9 D5 L6 O5 d2 D; M7 u3 H- O4 m     ** in PINMUX0 register." o2 m3 l. y3 D  r+ s8 y
     */. p/ p  o$ _% b# W4 |
     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &. J- t( w) F" m: k
                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));. e0 ^/ @& S6 J* l
) s! ]/ u: R" B( R; S
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/
( R! J. V( L- X: [     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =3 z1 _$ O2 j: P$ p
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);
' }: F# Q- \. ]
- G4 n$ _1 u- x" j* q}
" S. B2 `( k) a' y* U/ l( {
8 g0 y% ]  ~: W9 W
1 q' G' m- A& }int init(){
: S2 W% X3 \) ?$ D6 `6 s6 |7 oPSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);
% n! k$ p; |3 z" i' ~3 J6 T$ d4 U6 M# `8 P1 z
GPIOBank0Pin13PinMuxSetup();
" i9 F3 D; V, o2 X8 I( H1 i
- e  k% \" r) t& u6 s) n7 `1 I. ]GPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);
0 L9 [! {2 M) f4 ]! t$ V5 j. `+ X2 ?# N- M8 v3 g  |* W# C
* q9 q) A1 U3 X
9 h9 F' K  ^! f7 h  `7 D" R$ M$ \
这个样初始化是否有问题?是否会跟arm端冲突?
9 E+ n3 P  R* U0 G
分享到:  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 16:51 , Processed in 0.040161 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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