Image
Image

欢乐家园

+ 关注

粉丝 1     |     主题 114     |     回帖 1030

STM32 fsmc
2021-8-4 09:52
  • ST MCU
  • 19
  • 602
  STM32通过FSMC写32位数据: C代码中地址为实际要写入的地址字节,若将FSMC 的数据位宽配置为16位,则每次 ...  
  32位操作方式: 对地址65534写32位的数1265536(0x134F80)代码  
  STM32通过FSMC写16位数据: C代码中地址为实际要写入的地址字节,若将FSMC 的数据位宽配置为16位,则每次 ...  
  16位操作方式: 对地址65534写16位的数6555代码  
  STM32通过FSMC写8位数据: C代码中地址为实际要写入的地址字节,若将FSMC 的数据位宽配置为16位,则每次寻 ...  
  对地址65535写8位的数i代码  
  所以呢 偶字节读写时仅NBL0有效,奇字节读写时仅NBL1有效 字读写都有效(低电平有效) ...  
  如stm32发送地址0x0001读取一个字节 右移一位对应的是sram地址0x0000处的16位数据 FSMC会根据AO 来控制NBLO ...  
  此时会有另外一个问题 每次都右移一位 A0没用吗 也即只能读写偶地址的数据吗? 这也就是NBL0和NBL1的作用了 ...  
  比如读取0x0002 右移一位(即除2)为0x0001(0000000000000010b) 此时对应的就是temp[1] 而为了给用户提供方 ...  
  若此时是 64K*16bit 的sram 也就是此时sram的一个地址对应两个字节 但是stm32是一个地址一个字节 这就出现 ...  
  假设此时我们有一个 64K*8bit 的sram 那很简单 stm32的A0~A15 与存储器A0~A15连接 大家很容易理解 ...  
  首先说一个前提:STM32 单片机的一个地址(如:0x20000000)是一个字节 也就是说如果定义一个16位数组 u16 te ...  
  这里说一下我对FSMC地址操作的一点认识  
有人持有中颖的吗?反正我是没有,哎。
2021-10-7 09:23
  • 中颖MCU
  • 3
  • 7919
  即使股票涨得再高,这常人想用,总是缺货啊,产能为啥就是搞不定啊  
ChipON工业级汽车级MCU在电动工具领域中的应用
2021-10-20 15:55
  • ChipON MCU
  • 32
  • 17511
  ......  
  ......  
  ......  
  ......  
  ......  
2
3
近期访客