上一页 1 ··· 4 5 6 7 8
摘要: 刚开始学习STM32,对其中的固件库有很多不理解的地方,这里参考网上的一些文章,自己再列一下 原文看这里 首先,我们在创建STM32 priject的时候一般先建立几个文件夹:CMSIS、FWlib、User、Listing、Output。 CMSIS:存放启动文件和M3自带的一些系统通用文件,比如 startup_stm32f10x_Xd.s和core_cm3.h、core_cm3.... 阅读全文
posted @ 2013-02-07 07:58 此去经年 阅读(750) 评论(0) 推荐(0) 编辑
摘要: STM32微处理器基于ARM核,所以很多基于ARM嵌入式开发环境都可用于STM32开发平台。开发工具都可用于STM32开发。选择合适的开发环境可以加快开发进度,节省开发成本。本章将先对STM32常用的开发工具Keil MDK和IAR EWARM进行简单介绍,然后结合STM32_SK仿真评估板和STM32F103C的开发板讲解STM32片上资源使用,最后给出一个基于STM32的数据采集器的应用实例。... 阅读全文
posted @ 2013-02-06 19:12 此去经年 阅读(2387) 评论(0) 推荐(0) 编辑
摘要: 原文地址初学STM32,在RealView MDK 环境中使用STM32固件库建立工程时,初学者可能会遇到编译不通过的问题。出现如下警告或错误提示: warning: #223-D: function "assert_param" declared implicitly;assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); 这时候我们需要在“Target Options”中的“C/C++”选项卡中如图-2所示红框中添加USE_STDPERIPH_DRIVER、STM32F10X_HD。这样才能使编顺利通过。图-2 知其然了,我们还得知其所以然。下 阅读全文
posted @ 2013-02-06 18:51 此去经年 阅读(329) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8