2012年3月24日

STM32中断优先级和开关总中断

摘要: 一,中断优先级: STM32(Cortex-M3)中的优先级概念 STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。 具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。 ... 阅读全文

posted @ 2012-03-24 23:51 CrazyBingo 阅读(5136) 评论(0) 推荐(1) 编辑

番茄炒蛋盖浇饭

摘要: 1 准备材料。 2 番茄去皮切块。鸡蛋加少许料酒和水打散成蛋液。 @美食天下 MeiShiChina.Com 3 炒锅倒油,油烧至8成热时,倒入鸡蛋,并用铲子迅速搅散,盛出备用。 4 锅中再倒油,油7成热时,倒... 阅读全文

posted @ 2012-03-24 22:33 CrazyBingo 阅读(835) 评论(5) 推荐(2) 编辑

STM32使用ST库新建工程

摘要: 跟着 “野老板” 学 新建工程。。。 文件目录: 工作组: 加入宏:USE_STDPERIPH_DRIVER,STM32F10X_HD(为了使用ST的库) 加入库路径(屏蔽编译器自带库,防止不兼容) Output设置 JLink设置 板子上电插JTAG-USB会自动配置 添加CPU支持的Flash ... 阅读全文

posted @ 2012-03-24 16:42 CrazyBingo 阅读(927) 评论(0) 推荐(1) 编辑

VC Error spawning cl.exe

摘要: 可能很多人在安装VC 6.0后有过点击“Compile”或者“Build”后被出现的 “Compiling... ,Error spawning cl.exe”错误提示给郁闷过。很多人的 选择是重装,实际上这个问题很多情况下是由于路径设置的问题引起的, “CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录/VC98/Bin”下面, 你可以到相应的路径下找到这个应用程序。方法一: 因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)” —>“Directories(目录)”重新设置“Excutable Fils、In 阅读全文

posted @ 2012-03-24 12:51 CrazyBingo 阅读(461) 评论(0) 推荐(0) 编辑

STM32启动代码概述

摘要: 转载:http://bbs.ednchina.com/BLOG_ARTICLE_138130.HTM一般嵌入式开发流程就是先建立一个工程,再编写源文件,然后进行编译,把所有的*.s文件和*.c文件编译成一个*.o文件,再对目标文件进行链接和定位,编译成功后会生成一个*.hex文件和调试文件,接下来要进行调试,如果成功的话,就可以将它固化到flash里面去。启动代码是用来初始化电路以及用来为高级语言写的软件作好运行前准备的一小段汇编语言,是任何处理器上电复位时的程序运行入口点。比如,刚上电的过程中,PC机会对系统的一个运行频率进行锁定在一个固定的值,这个设计频率的过程就是在汇编源代码中进行的,也 阅读全文

posted @ 2012-03-24 10:36 CrazyBingo 阅读(4268) 评论(0) 推荐(0) 编辑

导航