Remap pins to non-default behavior

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Remap pins to non-default behavior

881 次查看
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by AlexMSmithCA on Sun Jan 05 18:41:19 MST 2014
Eval Board: Keil MCB4357 (uses a LPC4357)

I am working on a project which has some overlap in pin usage when using any of the default pin functions. To get around this issue, I am trying to re-purpose some GPIOs for an I2S connection.

I am curious if there is a relatively seamless format for accomplishing this, such that the pin reading can be easily forwarded to the appropriate I2S registers? If not, where might you suggest I begin? Does Keil provide a pin-muxing utility tool?

Alternatively, is it feasible to have one pin switch off between controlling two separate functions? (e.g. I2S & act as a GPIO/other functionality)

Thanks in advance!
标签 (1)
0 项奖励
回复
2 回复数

867 次查看
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by AlexMSmithCA on Mon Jan 13 20:41:38 MST 2014
Thanks for the reply!  I have looked at that.  The problem is that there exist some conflicts that cannot be resolved by the pinmux tool, so I am hoping to use some SPGIOs as though they were the default I2S pins.  Another use case might be having more than the allotted 2 I2S or another type of peripheral.
0 项奖励
回复

867 次查看
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by xianghuiwang on Sat Jan 11 11:04:52 MST 2014
Hi , Alex,
Have you tried the pinmux tool?
http://www.lpcware.com/content/nxpfile/lpc43xx-pin-mux-tool
Thanks!
0 项奖励
回复