摘要:许某人:http://blog.csdn.net/hduxyc/article/details/6426463 FSMC全称“静态存储器控制器”。 使用FSMC控制器后,可以把FSMC提供的FSMC_A[25:0]作为地址线,而把FSMC提供的FSMC_D[15:0]作为数据总线。 (1)当存储数据设为8位时,(FSMC_NANDInitStructure.FSMC_MemoryDat...
        
阅读全文
 
        
            
            
摘要:许某人博文: http://blog.csdn.net/hduxyc/article/details/6426286
        
阅读全文
 
        
            
            
摘要:一,中断优先级: STM32(Cortex-M3)中的优先级概念 STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。 具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。 ...
        
阅读全文
 
        
            
            
摘要:跟着 “野老板” 学 新建工程。。。 文件目录: 工作组: 加入宏:USE_STDPERIPH_DRIVER,STM32F10X_HD(为了使用ST的库) 加入库路径(屏蔽编译器自带库,防止不兼容) Output设置 JLink设置 板子上电插JTAG-USB会自动配置 添加CPU支持的Flash ...
        
阅读全文
 
        
            
            
摘要:转载:http://bbs.ednchina.com/BLOG_ARTICLE_138130.HTM一般嵌入式开发流程就是先建立一个工程,再编写源文件,然后进行编译,把所有的*.s文件和*.c文件编译成一个*.o文件,再对目标文件进行链接和定位,编译成功后会生成一个*.hex文件和调试文件,接下来要进行调试,如果成功的话,就可以将它固化到flash里面去。启动代码是用来初始化电路以及用来为高级语言写的软件作好运行前准备的一小段汇编语言,是任何处理器上电复位时的程序运行入口点。比如,刚上电的过程中,PC机会对系统的一个运行频率进行锁定在一个固定的值,这个设计频率的过程就是在汇编源代码中进行的,也
        
阅读全文