查看: 618|回复: 4

[讨论] 请教下,关于RT1176 spi1 cs 管脚配置 ?

[复制链接]

该用户从未签到

26

主题

97

帖子

0

中级会员

Rank: 3Rank: 3

积分
386
最后登录
2023-9-12
发表于 2023-5-24 17:03:20 | 显示全部楼层 |阅读模式
请教下,关于RT1176 spi1 cs 管脚配置 ?

在捣鼓 RT1176  LPSPI1 , cs 管脚配置为普通的 io 口模式,
// GPIO_AD_29 (coord M17), LPSPI1_PCS0/U27[1]/J10[6]/J10[3]/WL_HOST_WAKE/U16[27]/WIFI_WAKE_B_3V3/U355[21]
// 吧 GPIO_AD_29 管脚配置为普通的 io
#define  IOMUXC_GPIO_LPSPI1_PCS0   IOMUXC_GPIO_AD_29_GPIO9_IO28    // cs0 片选 软件用户控制
#define  LPSPI1_GPIO_CS0               GPIO9
#define  LPSPI1_GPIO_CS0_PIN           (28U)


#define        LPSPI1_CS_L            GPIO_OUT_L(LPSPI1_GPIO_CS0,LPSPI1_GPIO_CS0_PIN)   
#define        LPSPI1_CS_H            GPIO_OUT_H(LPSPI1_GPIO_CS0,LPSPI1_GPIO_CS0_PIN)  


是不是 这样配置就可以了 ?

在需要的地方 调用 LPSPI1_CS_L  ; LPSPI1_CS_H;  ,然后使用硬件接口的 spi 底层驱动 就万事大吉了 ??




回复

使用道具 举报

该用户从未签到

35

主题

356

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2596
最后登录
2023-6-23
发表于 2023-5-24 20:46:25 | 显示全部楼层
可以这么做。但为什么不用SPI硬件直接驱动CS呢?
回复 支持 反对

使用道具 举报

该用户从未签到

26

主题

97

帖子

0

中级会员

Rank: 3Rank: 3

积分
386
最后登录
2023-9-12
 楼主| 发表于 2023-5-25 09:10:08 | 显示全部楼层
香水橙 发表于 2023-5-24 20:46
可以这么做。但为什么不用SPI硬件直接驱动CS呢?

因为 这个 spi 总线上挂接了几个 spi 丛器件呀,
回复 支持 反对

使用道具 举报

该用户从未签到

35

主题

356

帖子

0

金牌会员

Rank: 6Rank: 6

积分
2596
最后登录
2023-6-23
发表于 2023-5-25 12:10:42 | 显示全部楼层
hpdell 发表于 2023-5-25 09:10
因为 这个 spi 总线上挂接了几个 spi 丛器件呀,

每个SPI模块最多有4个CS引脚,都可以用硬件驱动。
当然用软件控制,肯定是没有问题的
回复 支持 反对

使用道具 举报

该用户从未签到

26

主题

97

帖子

0

中级会员

Rank: 3Rank: 3

积分
386
最后登录
2023-9-12
 楼主| 发表于 2023-5-25 21:29:24 | 显示全部楼层
本帖最后由 hpdell 于 2023-5-25 21:38 编辑
香水橙 发表于 2023-5-25 12:10
每个SPI模块最多有4个CS引脚,都可以用硬件驱动。
当然用软件控制,肯定是没有问题的  ...

确实是啊, 不过貌似这些 spi 的 cs 管脚都分配了其他功能, , 惭愧惭愧呀目前只使用了 spi 1
0.png


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-5-2 07:43 , Processed in 0.124116 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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