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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2017-1-22 22:30:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你好,请问:
3 M9 k" V* f! m3 o咨询你个问题:我是omapl138芯片,自带arm和dsp;
% i' H) R2 D" ?( Parm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?
$ }, @9 Y  q! \% r: e& m. H7 g5 z/ r; @) J( M
/ a$ x6 a' X) F, y; |- H; L7 W
我dsp端的gpio初始化:
) m! K# d8 a7 D. \#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \& M! X. S- U: [* e+ ~4 E
                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT)
5 z3 D1 h  B5 Y: d* F; g" ^0 A; u
void GPIOBank0Pin13PinMuxSetup(void)' {' M2 A# H* c5 P- G( v7 B8 P
{
& T7 c( L! L1 m/ _& s     unsigned int savePinmux = 0;- O2 f0 L- P" C! M; `8 o
6 `9 B2 P; f/ R5 r( f) @
     /*8 I/ y4 u" {+ q8 R- y
     ** Clearing the bit in context and retaining the other bit values$ |( _5 x7 q. _, w
     ** in PINMUX0 register.
7 x' |, ]' L5 p% n) ]' N# d     */
; _/ s% r  `1 T( p2 y8 n     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &
: I9 v. x1 X& V3 c% [1 h8 K                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));; L, G0 `9 k6 `+ s5 ?. [; g! ~
0 J8 N% S+ [- T3 I0 ^+ C
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/8 q7 Q& H8 h: r- U6 `
     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =/ U" s5 G0 `# ~' x+ g' g( p
          (PINMUX0_GPIO0_13_ENABLE | savePinmux);
4 t9 T% R* T# T7 z# P% O* c+ k8 w- ^- x' \; A. G
}
$ W' ~- Y- D" a8 u* K8 u3 @8 n" e  w

: P0 P0 u4 |4 V+ n0 y+ jint init(){
' T# O$ |- v) i) `8 vPSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);# a- r) P/ m; }3 M
2 w1 x5 Y' J: S  U9 x
GPIOBank0Pin13PinMuxSetup();: K  f  O8 W& u- \
: U1 ?( l4 J+ q
GPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);
4 l) a% H. C0 c. D$ w+ w+ n: Y6 a* D% K& k3 v4 Y; [
4 R4 d9 Z2 k1 A: \' o

3 D3 ~+ }* _0 F3 o/ F这个样初始化是否有问题?是否会跟arm端冲突?. X9 Z, D0 j7 Y; u$ H7 i2 [
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-15 17:46 , Processed in 0.042946 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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