STM32H7无法芯片
stm32cubeMx生成stm32H743IIT6 cmake工程时全局变量自动定义到DTCM段
CubeMX 生成的 STM32H7 CMake 工程打开串口 DMA 无法正常发送数据,如何解决?
TOF传感器无法正确识别物体
STM32H750VBT6无法使用flymcu.exe或flashloader,通过串口1烧写程序
STM32H723VGT6 通过USART1/3连接CubeProgrammer失败
求助:USB 设备模式下的 UF2 更新,擦写非活动 Bank 时引起主机复位,但加 Hub 正常 —— 双 Bank 不是应该无干扰吗?
stm32h745-nucleo下不进程序,就是用programmer看,识别得到stlink,但是连不到芯片
STM32H723 ULPI接口失效
STM32H7R7的SPI DMA双缓冲怎么做。
微信公众号
手机版
[md]你这样做,本身的NCE信号是基于NAND的访问由硬件自动管理的。GPIO控制的NAND和FMC NCE控制的NAND如何区分呢?
我倒是想到1个想法,不知是否可行?基本硬件接法跟你说的一样,把FMC的硬件片选脚跟另外1根GPIO合起来接到一个多路复用器后做片选,确保每次只有1个NAND芯片被选择。
通常Nand Flash 容量都很大,所以同时用两块复用还真不多。
1、FMC驱动的外设片选信号是专用的,不难理解不能交叉使用。这涉及到时序、地址映射等。
2、我不认为这里能通过GPIO来扩展另外一片NANDflash。FMC对各种外围存储芯片的管理,从片选、时序、寻址都是硬件管理。换句话说,我不担心GPIO速率问题,担心地是基于GPIO再扩展基于FMC接口的存储芯片是否可行。 当然,方便的话,你可以验证下。
因为对所需的Nand Flash耐温性要求高,而容量达不到,所以 需要两块
[md]将数据总线IO0~IO7还有CLE 、ALE、WE、AE信号挂接在一起,把片选信号CE和R/B信号独立挂接,进行通信