查看: 4262|回复: 3

[求助] 求助关于LPC1788的nandflash

[复制链接]
  • TA的每日心情
    开心
    2016-10-24 08:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    104

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    337
    最后登录
    2021-2-26
    发表于 2016-9-26 10:58:16 | 显示全部楼层 |阅读模式
    最近在看LPC的EMC,以nandflash为例学习,碰到了一些问题想请教论坛的大神们:照例先上原理图:
    问题如下:
    1.关于EMC的片选对应的存储范围问题
            我用的是EMC_CS1,datasheet上有 EMC_CS1 0x9000 0000 - 0x93FF FFFF Static 64 MB,而我的原理图用的是1Gb的容量,datasheet上有提到关于地址转换来扩大片选对应的存储容量到128MB,但是说的没有看懂,手册上说Can be up to 128 MB, upper address 0x97FF FFFF, if the address shift mode is enabled. See SCS register
    bit 0 (Section 3.3.20). 而SCS中位0对用的如下图中,表示没看懂说的是什么意思,大神解释一下。

    2.程序中关于nandflash的复位问题
            
    1. void NandFlash_Reset( void )
    2. {
    3.         volatile uint8_t *pCLE;

    4.         /* Reset NAND FLASH  through NAND FLASH command */
    5.         pCLE = K9F1G_CLE;
    6.         *pCLE = K9FXX_RESET;

    7.         TIM_Waitms(2);
    8.         return;
    9. }
    复制代码

    其中K9F1G_CLE对应如下:
    1. #define K9F1G_CLE   ((volatile uint8_t *)0x92000000)
    2. #define K9F1G_ALE        ((volatile uint8_t *)0x91000000)
    3. #define K9F1G_DATA  ((volatile uint8_t *)0x90000000)
    复制代码
    这个基地址0x90000000容易知道,可以上面两个是从何得到的K9F1G_CLE   ((volatile uint8_t *)0x92000000), K9F1G_ALE        ((volatile uint8_t *)0x91000000)。

    望论坛大神赐教
    我知道答案 目前已有3人回答

    nandflash

    nandflash
    SCSbit0.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-24 08:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    104

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    337
    最后登录
    2021-2-26
     楼主| 发表于 2016-9-26 11:48:21 | 显示全部楼层
    另外关于EMC的EMC_A问题,不是说静态的只用到0~23吗?那原理图引脚上面的EMC_A[24] EMC_A[25]是搞什么的???
    EMC_A.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-10-24 08:34
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    9

    主题

    104

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    337
    最后登录
    2021-2-26
     楼主| 发表于 2016-9-26 19:39:12 | 显示全部楼层
    1788真的被抛弃了吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    723

    主题

    6382

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    25452
    最后登录
    2025-9-4
    发表于 2016-9-27 09:25:05 | 显示全部楼层
    非常感谢你的技术问题。我们建议您将此LPC17xx的技术问题提交到NXP的英文论坛。网址是http://community.freescale.com/welcome谢谢。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-7 01:02 , Processed in 0.098340 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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