
嵌入式开发
ge2ming
这个作者很懒,什么都没留下…
展开
-
在STM32H743上解决FMC片选信号和写使能信号多次脉冲问题
在解决了问题1的基础上,当设置为16位数据位宽时,单次写操作会在写使能信号(FMC_NWE)上出现两次有效脉冲。通过将数据位宽设置为32位,而硬件上只对低16位IO做复用可以解决这个问题。通过配置MPU,将FMC管理的存储区设置为Device或Strongly Ordered类型,禁用缓存和缓冲,可以解决片选信号多次脉冲的问题。在解决了片选信号问题后,通过将数据位宽设置为32位,而硬件上只对低16位IO做复用,可以解决写使能信号多次脉冲的问题。这可能导致不期望的行为和数据传输错误。原创 2024-06-27 22:00:00 · 637 阅读 · 1 评论 -
新唐N76E003指针指向错误问题
问题描述:如下代码,p指向的数据并不是28char data *p;char xdata dat = 28;p = &dat;方案1:char data *p;char data dat = 28;p = &dat;方案2:char *data p;char xdata dat = 28;p = &dat;知识点:C51的指针类型分为2...原创 2019-09-14 23:13:37 · 433 阅读 · 0 评论