12 2013 档案
摘要:这两天调试STM32F103外扩SRAM,将调试过程中遇到的问题记录下,SRAM的规格是256K*16的异步SRAM,地址总线为18,数据线宽度为16.在调试过程中遇到一些小问题,希望读者能少走些弯路。先看一下FSMC内存映射图:由图可知,stm32的FSMC模块分为四个bank,每个bank的大小...
阅读全文
摘要:本篇文章是为了说明进入临界段与普通的禁止和使能中断的区别。普通的禁止和使能中断,在禁止中断时有触发中断的事件发生,当使能中断时该中断不会在响应,说明普通的禁止中断是阻止了中断的发生。而在进入临界段时,有中断发生,在退出临界段时中断会得到响应,说明临街段只是延迟了中断的响应时间,并没有真正的阻止中断。看下面这段测试代码:unsigned int CPU_SR_Save(void);void CPU_SR_Restore(unsigned int cpu_sr);unsigned int cpu_sr,j;unsigned char i;int main(){ RCC_Init(); ...
阅读全文