主题:在《使用GPIO控制SPI接口的AD芯片》文章中 共有31705人关注过本帖 |
---|
nchu |
1楼 |
在《使用GPIO控制SPI接口的AD芯片》文章中 Post By:2009-7-20 22:43:00 [只看该作者]
#define GPIO0_PIN   0x0001  #define GPIO1_PIN   0x0002
#define GPIO2_PIN   0x0004  #define GPIO3_PIN   0x0008 #define GPIO4_PIN   0x0010  #define GPIO5_PIN   0x0020 #define GPIO6_PIN   0x0040  #define GPIO7_PIN   0x0080 #define GPIO8_PIN   0x0100  #define GPIO9_PIN   0x0200 #define GPIO10_PIN   0x0400 #define GPIO11_PIN   0x0800 #define GPIO12_PIN   0x1000 #define GPIO13_PIN   0x2000 #define GPIO14_PIN   0x3000 #define GPIO15_PIN   0x4000 中的GPIO11 、12、13、14、15到底对应哪个管脚?不可用的话上面 为什么又定义这么多干嘛? //     GPIO位    EM9260信号名称     所在管脚编号               备注 //   -------------------------------------------------------------------------------------- //     GPIO0        GPIO0             CN1.29#    //     GPIO1        GPIO1             CN1.30#    //     GPIO2        GPIO3             CN1.31#    //     GPIO3        GPIO3             CN1.32#    //     GPIO4        GPIO4             CN1.33#    //     GPIO5        GPIO5             CN1.34#    //     GPIO6        GPIO6             CN1.35#    //     GPIO7          -                  -          由于USB设备端口占用相应管脚,不再使用 //     GPIO8        GPRS_STB          CN1.12#    //     GPIO9        GPRS_AUX          CN1.10#    //     GPIO10       GPRS_PWR          CN1.11#    //     GPIO11         -                  -          未定义 //     GPIO12         -                  -          未定义 //     GPIO13         -                  -          未定义 //     GPIO14         -                  -          未定义 //     GPIO15         -                  -          未定义 |
|
单帖管理 | 引用 | 回复 |
nchu |
2楼 |
Post By:2009-7-20 22:44:00 [只看该作者]
上文说到《此外,英创公司还准备了3线制SPI接口以及I2C接口的范例参考代码,需要使用的英创用户可联系免费获得。》能给我一份3线制SPI接口代码吗?我的邮箱是hongqi1029@126.com
|
|
单帖管理 | 引用 | 回复 |
zxw |
3楼 |
Post By:2009-7-21 9:20:00 [只看该作者]
程序已发出来了,请查收一下.
|
|
单帖管理 | 引用 | 回复 |
x10 |
4楼 |
Post By:2009-7-21 9:51:00 [只看该作者]
文章《使用GPIO控制SPI接口的AD芯片》中的代码例子是针对EM9160的。EM9160有16位GPIO。
|
|
单帖管理 | 引用 | 回复 |
nchu |
5楼 |
Post By:2009-7-21 15:46:00 [只看该作者]
那么EM9260有几位?// GPIO11 - - 未定义
// GPIO12 - - 未定义 // GPIO13 - - 未定义 // GPIO14 - - 未定义 // GPIO15 - - 未定义 这些未定义的怎么办? |
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2009-7-21 17:03:00 [只看该作者]
不要操作GPIO11 - GPIO15就可以了,即使操作也不起作用。目前EM9260实际可操作的GPIO共10位: 
GPIO0 - GPIO6, GPIO8 - GPIO10。 |
|
单帖管理 | 引用 | 回复 |