完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
以下是我的初始化过程,
unsigned char InitCfgSDRAM(void) [ unsigned char bRetcode = false; SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOC); SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOE); SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF); SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOG); SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOH); SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOJ); SysCtlPeripheralEnable(SYSCTL_PERIPH_EPI0); GPIOPinConfigure(GPIO_PH3_EPI0S0);//PH3/EPI00 (1) GPIOPinConfigure(GPIO_PH2_EPI0S1);//PH2/EPI01 (1) GPIOPinConfigure(GPIO_PC4_EPI0S2);//PC4/EPI02 (1) GPIOPinConfigure(GPIO_PC5_EPI0S3);//PC5/EPI03 (1) GPIOPinConfigure(GPIO_PC6_EPI0S4);//PC6/EPI04 (1) GPIOPinConfigure(GPIO_PC7_EPI0S5);//PC7/EPI05 (1) GPIOPinConfigure(GPIO_PH0_EPI0S6);//PH0/EPI06 GPIOPinConfigure(GPIO_PH1_EPI0S7);//PH1/EPI07 GPIOPinConfigure(GPIO_PE0_EPI0S8); //PE0/EPI08 (1) GPIOPinConfigure(GPIO_PE1_EPI0S9); //PE1/EPI09 (1) GPIOPinConfigure(GPIO_PH4_EPI0S10);//PH4/EPI10 (1) GPIOPinConfigure(GPIO_PH5_EPI0S11);//PH5/EPI11 (1) GPIOPinConfigure(GPIO_PF4_EPI0S12);//PF4/EPI12 (1) GPIOPinConfigure(GPIO_PG0_EPI0S13);//PG0/EPI13 (1) GPIOPinConfigure(GPIO_PG1_EPI0S14);//PG1/EPI14 (1) GPIOPinConfigure(GPIO_PF5_EPI0S15);//PF5/EPI15 (1) GPIOPinConfigure(GPIO_PG7_EPI0S31);//PG7/EPI31 (1) GPIOPinConfigure(GPIO_PJ0_EPI0S16);//PJ0/EPI16 (1) GPIOPinConfigure(GPIO_PJ1_EPI0S17);//PJ1/EPI17 (1) GPIOPinConfigure(GPIO_PJ2_EPI0S18);//PJ2/EPI18 (1) GPIOPinConfigure(GPIO_PJ3_EPI0S19);//PJ3/EPI19 (1) GPIOPinConfigure(GPIO_PJ4_EPI0S28);//PJ4/EPI28 (1) GPIOPinConfigure(GPIO_PJ5_EPI0S29);//PJ5/EPI29 (1) GPIOPinConfigure(GPIO_PJ6_EPI0S30);//PJ6/EPI30 (1) GPIOPinTypeEPI(GPIO_PORTC_BASE, GPIO_PIN_7 | GPIO_PIN_6 | GPIO_PIN_5 | GPIO_PIN_4); GPIOPinTypeEPI(GPIO_PORTE_BASE, GPIO_PIN_0 | GPIO_PIN_1); GPIOPinTypeEPI(GPIO_PORTF_BASE, GPIO_PIN_5 | GPIO_PIN_4); GPIOPinTypeEPI(GPIO_PORTG_BASE, GPIO_PIN_0 |GPIO_PIN_1| GPIO_PIN_7); GPIOPinTypeEPI(GPIO_PORTH_BASE, GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_4 |GPIO_PIN_5); GPIOPinTypeEPI(GPIO_PORTJ_BASE, GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3 | GPIO_PIN_4 |GPIO_PIN_5 |GPIO_PIN_6 ); bRetcode = SDRAMInit(1, (EPI_SDRAM_CORE_FREQ_0_15 | EPI_SDRAM_FULL_POWER | EPI_SDRAM_SIZE_64MBIT),1024); return(bRetcode); ] 仿真看了下,SDRAMInit()这个函数,读写SDAM验证不过:如下 g_pusEPIMem[0] = 0xABCD; g_pusEPIMem[1] = 0x5AA5; // Read back the patterns we just wrote to make sure they are valid. Note // that we declared g_pusEPIMem as volatile so the compiler should not // optimize these reads out of the image. // if((g_pusEPIMem[0] == 0xABCD) && (g_pusEPIMem[1] == 0x5AA5)) 纠结了好久,没发现问题,望指点下。。。,谢谢了! |
|
相关推荐
7 个讨论
|
|
只有小组成员才能发言,加入小组>>
590 浏览 0 评论
1645 浏览 0 评论
2084 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1537 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1376 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1788浏览 29评论
2816浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1746浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1658浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1676浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-11 17:23 , Processed in 0.986116 second(s), Total 69, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2310