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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3342|回复: 1

DSP端GPIO操作问题

[复制链接]

20

主题

24

帖子

150

积分

注册会员

Rank: 2

积分
150
发表于 2017-1-22 22:30:43 | 显示全部楼层 |阅读模式
你好,请问:  }6 m! [0 p  F5 |8 e
咨询你个问题:我是omapl138芯片,自带arm和dsp;
) {/ h6 B# B6 A( narm linux已经运行,dsp端操作gpio,arm端通过syslink控制dsp端gpio操作,在dsp端的gpio操作需要什么样的配置?与arm是否会冲突?是否有相关demo?! k1 z/ g# Y4 g- _+ q% Z

6 ~- C: f2 m$ O
* f( t4 {/ j. q9 \: p  e) t" T我dsp端的gpio初始化:" ?9 a) Y3 |6 A9 t" M4 d6 Q
#define PINMUX0_GPIO0_13_ENABLE    (SYSCFG_PINMUX0_PINMUX0_11_8_GPIO0_13  << \" a7 g: D! o( `  X, f
                                    SYSCFG_PINMUX0_PINMUX0_11_8_SHIFT)
3 {( l7 |+ r1 E, Y+ b( q* |; r9 g" s4 P# F' ^
void GPIOBank0Pin13PinMuxSetup(void)
- X3 G  c' s8 E6 ~; K8 t{6 @; k4 \) ~- Z7 k/ |& P
     unsigned int savePinmux = 0;
' I8 r' i7 |% u5 y2 p: I9 W- d4 U/ C. I; O% Q
     /*" B4 Q# q6 G7 {: v, ]
     ** Clearing the bit in context and retaining the other bit values
& R3 v3 S% N9 k; v" k8 W     ** in PINMUX0 register.
+ g  L6 Y- }' c( V) c# K4 K     */
1 V; N' R5 g& k1 j; z! h     savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) &
, H! @  \3 k0 T1 V2 n                  ~(SYSCFG_PINMUX0_PINMUX0_11_8));; z* `2 y$ G! _, R; o
# q) a' t! s# q& K- U# M
     /* Setting the pins corresponding to GP0[13] in PINMUX14 register.*/9 @0 r$ c3 d& U! A5 R3 M/ M
     HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(0)) =
+ f! ^$ b1 f3 w3 Q: s          (PINMUX0_GPIO0_13_ENABLE | savePinmux);
2 x' k2 c1 Q& q# h
, F% `5 m6 P) v" k}
( n; e* x2 G  s6 ~, b6 V2 V- y; e* _2 _9 q* s

7 q% B8 \0 Y: mint init(){
2 M5 k5 d+ Y7 ~PSCModuleControl(SOC_PSC_1_REGS, HW_PSC_GPIO, PSC_POWERDOMAIN_ALWAYS_ON, PSC_MDCTL_NEXT_ENABLE);
- w# s' t0 t# n# j. Y$ [1 H2 A- K# }; S) V* T. R8 `
GPIOBank0Pin13PinMuxSetup();
" Q, Z9 R, H4 i$ T8 E8 ^
; \) h1 I" X$ IGPIODirModeSet(SOC_GPIO_0_REGS, FPP_NSTATUS_GPIO0_13, GPIO_DIR_INPUT);+ c5 k# h: E7 p

8 W2 f4 ^, ~% G9 F
- A9 e) Z! T' W0 f
2 k) S" H, ^/ Z1 i& F这个样初始化是否有问题?是否会跟arm端冲突?
# ]0 D1 z" p/ _# w% _# P
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
发表于 2017-1-23 09:24:24 | 显示全部楼层
创龙提供有很多syslink双核开发例程,在赠送的产品资料光盘上面
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-17 07:50 , Processed in 0.036789 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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