完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
用ARM9写裸机程序的,主要想实现VS1003的解码,但是SPI通信的I/O口貌似设置的不对,一直不出声音,烦请大神指点。以下是定义的I/O口。请大神看看有木有什么问题。
#define Mp3_XRST_OUT (rGPFCON = rGPFCON & (~(3<<2)) | (1<<2) )//GPF1 #define Mp3_XRST_H (rGPFDAT = rGPFDAT | (1<<1)) #define Mp3_XRST_L (rGPFDAT = rGPFDAT & (~(1<<1))) #define Mp3_MISO_IN ( rGPECON = rGPECON & (~(3<<22)) | (0<<22) )//GPE11 #define Mp3_MISO_H (rGPFDAT = rGPFDAT | (1<<11)) #define Mp3_MISO_L (rGPFDAT = rGPFDAT & (~(1<<11))) #define Mp3_MOSI_OUT ( rGPECON = rGPECON & (~(3<<24)) | (1<<24) )//GPE12 #define Mp3_MOSI_H ( rGPEDAT = rGPEDAT | (1<<12) ) #define Mp3_MOSI_L ( rGPEDAT = rGPEDAT & (~(1<<12)) ) #define Mp3_SCLK_OUT ( rGPECON = rGPECON & (~(3<<26)) | (1<<26) )//GPE13 #define Mp3_SCLK_H ( rGPEDAT = rGPEDAT | (1<<13) ) #define Mp3_SCLK_L ( rGPEDAT = rGPEDAT & (~(1<<13)) ) #define Mp3_DREQ_IN (rGPFCON = rGPFCON & (~(3<<8)) | (0<<8) )//GPF4 #define Mp3_DREQ_H (rGPFDAT = rGPFDAT | (1<<4)) #define Mp3_DREQ_L (rGPFDAT = rGPFDAT & (~(1<<4))) #define Mp3_XCS_OUT ( rGPBCON = rGPBCON & (~(3<<14)) | (1<<14) )//GPB7 #define Mp3_XCS_H ( rGPBDAT = rGPBDAT | (1<<7) ) #define Mp3_XCS_L ( rGPBDAT = rGPBDAT & (~(1<<7)) ) #define Mp3_XDCS_OUT (rGPFCON = rGPFCON & (~(3<<12)) | (1<<12))//GPF6 #define Mp3_XDCS_H (rGPFDAT = rGPFDAT | (1<<6)) #define Mp3_XDCS_L (rGPFDAT = rGPFDAT & (~(1<<6))) |
|
相关推荐
2个回答
|
|
大神们在哪里,帮帮小弟吧
|
|
|
|
高手快快现身........
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard ELF 1板卡-烧录流程介绍之单独更新内核
1048 浏览 1 评论
飞凌嵌入式ElfBoard ELF 1板卡-TF卡烧录流程之烧写过程
861 浏览 0 评论
iTOP-3A5000主控板龙芯架构外加机箱就是一台电脑主机
1276 浏览 0 评论
迅为RK3568开发板EMMC镜像导出打包update.img
1570 浏览 0 评论
飞凌嵌入式-ELFBOARD 硬件知识分享-ELF 2电源威廉希尔官方网站 讲解
1803 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-5 10:38 , Processed in 0.486383 second(s), Total 73, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (威廉希尔官方网站 图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号