完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[tr]您好:
请问一下,我以下是想实现读flash的ID,在0x555写入0xAA,在0x2AA写入0x55,在0x555写入0x90, 然后再在0x01出取得DEVICE ID ,我调试了很久,多读不到数据?1、不知道这样子写是不是有问题 ? 2、配置为管脚复用之后,还需要配置EMA_nCS,EMA_nWE,EMA_nOE为GPIO口吗? short emif_rbuffer[10]; short emif_wbuffer[10]={0xAA,0x55,0x90,0,0,0,0,0,0,0}; ((short *)(SOC_EMIFA_CS2_ADDR+0x555))[0]=emif_wbuffer[0]; ((short *)(SOC_EMIFA_CS2_ADDR+0x2AA))[0]=emif_wbuffer[1]; ((short *)(SOC_EMIFA_CS2_ADDR+0x555))[0]=emif_wbuffer[2]; emif_wbuffer[3]=((short *)(SOC_EMIFA_CS2_ADDR+0x01))[0]; 这个是EMIFA接口的初始化: void EMIFA_SetUp(void) { EMIFAPinMuxSetup(); //选为normal模式 EMIFAAsyncDevOpModeSelect(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_2,EMIFA_ASYNC_INTERFACE_NORMAL_MODE); //禁止WAIT引脚 EMIFAExtendedWaitConfig(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_2,EMIFA_EXTENDED_WAIT_DISABLE); //配置 w_setup,w_strobe,w_hold EMIFAWaittimingConfig(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_2,EMIFA_ASYNC_WAITTIME_CONFIG(3,2,3,3,3,2,0)); //配置数据总线16bit EMIFAAsyncDevDataBusWidthSelect(SOC_EMIFA_0_REGS,EMIFA_CHIP_SELECT_2,EMIFA_DATA_BUSWITTH_16BIT); } [/tr] |
|
相关推荐
1个回答
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
基于RK3588J的6路MIPI CSI视频采集案例分享,多路视频系统必看!
1223 浏览 0 评论
593 浏览 0 评论
【创龙科技TL570x-EVM开发板试用体验】 GStreamer 功能测评
8567 浏览 8 评论
【创龙科技TL570x-EVM开发板试用体验】创龙TL5708-EVM开发板入手使用体验评测
6593 浏览 0 评论
【创龙TLZ7x-EasyEVM评估板试用连载】+3.环境搭建vmware+ubuntu详细教程(二)
1399 浏览 0 评论
841浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板及核心板介绍
830浏览 0评论
【创龙科技AM64x开发板试用体验】创龙科技AM64x开发板--板卡调试软件安装
847浏览 0评论
【创龙科技AM64x开发板试用体验】AM64x开发板开箱测评
840浏览 0评论
求助! 关于使用自制底板插入创龙IMX8MM 核心板无法启动问题
490浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 03:57 , Processed in 0.662134 second(s), Total 80, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号