tag 标签: stm

相关帖子
相关博文
  • 热度 5
    2014-6-27 16:27
    944 次阅读|
    0 个评论
    STM32系列命名规则 STM32 F 103 C 6 T 7 xxx       1 2 3 4 5 6 7 8   第1部分:产品系列名,固定为STM32   第2部分:产品类型;F表示这是Flash产品,目前没有其它选项   第3部分:产品子系列;103表示增强型产品,101表示基本型产品 105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0B控制器, 107表示在STM32F105系列基础增加一个10/100以太 网媒体访问控制器(MAC),互联型产品,   第4部分:管脚数目;   T=36脚; C=48脚; R=64脚;V=100脚; Z=144脚   第5部分:闪存存储器容量:   6=32K字节; 8=64K字节; B=128K字节; C=256K字节   D=384K字节; E=512K字节   第6部分:封装信息;   H=BGA;T=LQFP;U=VFQFPN   第7部分:工作温度范围;   6=工业级,-40~+85°C   7=工业级,-40~+105°C   第8部分:可选项;此部分可以没有,可以用于标示内部固件版本号。
  • 热度 2
    2013-4-1 16:39
    1091 次阅读|
    0 个评论
      - startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices - startup_stm32f10x_ld.s: for STM32 Low density devices - startup_stm32f10x_md_vl.s: for STM32 Medium density Value line devices - startup_stm32f10x_md.s: for STM32 Medium density devices - startup_stm32f10x_hd.s: for STM32 High density devices - startup_stm32f10x_xl.s: for STM32 XL density devices - startup_stm32f10x_cl.s: for STM32 Connectivity line devices cl:互联型产品,stm32f105/107系列 vl:超值型产品,stm32f100系列 xl:超高密度产品,stm32f101/103系列 ld:低密度产品,FLASH小于64K md:中等密度产品,FLASH=64 or 128 hd:高密度产品,FLASH大于128 来源: http://blog.sina.com.cn/s/blog_7495eee301015zfh.html
  • 热度 5
    2011-11-20 16:28
    1451 次阅读|
    0 个评论
    硬件平台:Skater-stm ]-2Q0wTj   ide环境: iar 6.2 (q 0wV3Qv   仿真器 : jlink v8 DI )!x {"   固件库 :v1.0.0 C1M @; 老是提示字数超出,烂系统,不知道怎么统计的 发布不了 详情参考http://www.flyarm.cn/thread.php?fid=12 xIb"8,N   其实很简单 却折腾了我整整三天,始终配置的规律还没搞明白....不过灯亮了 Mr}K-C?ge   7jzd I!
  • 热度 8
    2011-11-17 11:34
    2911 次阅读|
    6 个评论
     KEIL  STM32F2xx  入门 1.  首先建立一个文件夹,为该工程的总目录        2.  在上面文件夹下面建立3个文件夹,如下图1,List、RVMDK、Src。List是编译时生成的文件;RVMDK 是工程文件;Src为所有用到的源文件。   (图1) 3.  建立工程  Project-New Project,将此处存贮在上面的RVMDk文件夹内 4. 官方库文件夹名称为stm32f2xx_stdperiph_lib,其目录下的文件夹及文件如图2。        (图2) 5. 文件夹及文件建立      5.1 将官方下载的库文件的Libraries文件COPY到Src文件里面;     5.2 其它库文件,比如USB等官方的库文件也拷贝到Src文件里面(在第7步需要在这儿设置库文件的 头文件包含路径),可跳过; 5.3  再在Src文件夹建立User文件夹, User文件夹内拷贝官方下载的库文件 “\stm32f2xx_stdperiph_lib\STM32F2xx_StdPeriph_Lib_V1.0.0\Project \STM32F2xx_StdPeriph_Template”下面图3所示的5个公共文件.  (图3) 5.4    用户文件,比如uart、某个传感器的的驱动,也可以在Usr文件夹下建立自己的文件夹,此步骤为KEIL 入门之后的建立,可跳过。当建立好工程后写应用程序时再在此建立文件夹和文件。 6.  工程里面文件添加说明 6.1  在刚才建立的工程中,如图示4(keil下的截图)建立四个文件夹: CMSIS、MDK-ARM 、STM32F2xx_StdPeriph_Driver、User。 (图4) 6.2  CMSIS文件夹添加文件:Src\Libraries\CMSIS\CM3\CoreSupport下面的C文件core_cm3.cSrc \Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F2xx下面的C文件system_stm32f2xx.c  6.3       MDK-ARM文件夹添加文件:Src\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F2xx\startup\arm下的文件startup_stm32f2xx.s 6.4   STM32F2xx_StdPeriph_Driver文件夹添加文件:在Src\Libraries\STM32F2xx_StdPeriph_Driver\src文件下文件如图5, (图5) 为 STM32F2xx的库文件,在使用时用到什么文件就添加什么文件。比如用到IO的库函数,就添加stm32f2xx_gpio.c,在开始时,如果不是 特别清楚,可以全部添加,保证需使用的库文件没有遗漏。为了使用库文件,需要在工程属性中的在C++选项中define中添加宏定义 USE_STDPERIPH_DRIVER,如图6所示。 (图6) 6.5 User文件添加文件为第5步中图3所示的main.c,、stm32f10x_it.c,   main.c为系统主函数文件. 6.6 特殊文件说明stm32f10x_conf.h是对需要使用的, stm32f10x_conf.h是对STM32需要使用的功能选择,图7所示。 (图7) 则表示使用IO,RCC(时钟)功能,则将对应的头使能,在编译的时候就调用对应的c文件(也就是)里面的函数则不会出错.stm32f10x_it.c为中断函数入口,如果在相应的中断配置好后,则对用的中断函数则全部在这个文件.             7.  头文件路径设置。按图示,如果这儿设置不好,后边编译可能出现一些问题。工程属性中的在C++选项中的inlcude Paths后面(图8)设置头文件路径 (图8) 其中图9所示 (图9) 的最后三项为stm32f2xx的库文件所需头文件包含路径,usr为用户包含路径。每个需要包含的头文件必须在上面路径中的文件夹下。 8.  工程属性中的在Output和Listing选项中,都有一个 “Select Folder for Objects”按键,选择后,文件夹选择都选择图1中的list文件夹,这些都是编译生成的文件 9.  上面为使用STM32的库函数(不包括USB等库),用户程序则可以另外设置路径和包含路径,这样程序在不同编译器 不同CPU移植时候就简单。下面我给出我的习惯,当然也是比较可行的一种文件路径方法,主要体现在可移植性,可程序规范上。建立一个includes.h 文件放在User目录下,这includes.h文件在图9所示文件路径的第一个use文件中,可被包含。所有用户的头文件包含在这个 incluses.h文件中,这样只用每个C文件包含这个includes.h文件即可,图10为我的一个includes.h文件内容。说明:其中 TFTLCD、OV7670、UART为user文件下的三个文件,每个文件放置了对应的C文件和H文件,在移植的时候只需要将includes.h文件 包含文件夹下的h文件,所用的文件函数都可以调用。 (图10)    
相关资源
  • 所需E币: 0
    时间: 2020-12-24 15:02
    大小: 118.17MB
    上传者: sandece
    用HAL库写的一些STM的标准例程
  • 所需E币: 1
    时间: 2020-11-19 17:07
    大小: 491.59KB
    上传者: zendy_731593397
    STM硬件开发入门手册
  • 所需E币: 1
    时间: 2020-11-19 17:07
    大小: 1.09MB
    上传者: zendy_731593397
    STM单片机通信电路电源电路中的应用
  • 所需E币: 1
    时间: 2020-11-19 17:09
    大小: 326.13KB
    上传者: zendy_731593397
    STM系列名称说明文档
  • 所需E币: 5
    时间: 2019-12-25 12:09
    大小: 580.64KB
    上传者: givh79_163.com
    宽带接入网……
  • 所需E币: 5
    时间: 2020-1-2 02:27
    大小: 92.81KB
    上传者: 2iot
    本应用指南介绍了原子力显微镜的使用,它结合应力分析有助于提取聚合物表面的极小机械特性。……
  • 所需E币: 5
    时间: 2020-1-5 14:51
    大小: 346.97KB
    上传者: 238112554_qq
    免费打样申请表……
  • 所需E币: 3
    时间: 2019-12-25 01:55
    大小: 1.99MB
    上传者: 微风DS
    描述stm32的函数说明UM0427用户手册32位基于ARM微控制器STM32F101xx与STM32F103xx固件函数库介绍本手册介绍了32位基于ARM微控制器STM32F101xx与STM32F103xx的固件函数库。该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,无需深入掌握细节,用户也可以轻松应用每一个外设。因此,使用本固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。每个外设驱动都由一组函数组成,这组函数覆盖了该外设所有功能。每个器件的开发都由一个通用API(applicationprogramminginterface应用编程界面)驱动,API对该驱动程序的结构,函数和参数名称都进行了标准化。所有的驱动源代码都符合“StrictANSI-C”标准(项目于范例文件符合扩充ANSI-C标准)。我们已经把驱动源代码文档化,他们同时兼容MISRA-C2004标准(根据需要,我们可以提供兼容矩阵)。由于整个固态函数库按照“StrictANSI-C”标准编写,它不受不同开发环境的影响。仅对话启动文件取决于开发环境。该固态函数库通过校验所有库函数的输入值来实现实时错误检测。该动态校验提高了软件的鲁棒性。实时……
  • 所需E币: 3
    时间: 2019-12-25 01:51
    大小: 57.5KB
    上传者: 238112554_qq
    STM的带TFT的原理图12345678VUSBC1U1AV5V……
  • 所需E币: 4
    时间: 2020-1-6 11:25
    大小: 245.55KB
    上传者: 978461154_qq
    STM60N10STH60N10/FISTW60N10N-CHANNELENHANCEMENTMODEPOWERMOSTRANSISTORTYPEVDSSRDS(on)IDSTH60N10100VSTH60N10FI100VTO-247STW60N10100VsTYPICALRDS(on)=0.02……
  • 所需E币: 3
    时间: 2020-1-6 11:25
    大小: 66.48KB
    上传者: 二不过三
    STM--bta06BTA06B/CBTB06B/CSTANDARDTRIACS.FEATURES.HIGHSURGECURRENTCAPABILITY.COMMUTATION:(dV/dt)c>5V/sBTAFamily:INSULATINGVOLTAGE=2500V(RMS)(ULRECOGNIZED:E81734)DESCRIPTIONA1TheBTA/BTB06B/Ctriacfamilyarehighperform-A2GanceglasspassivatedPNPNdevices.Thesepartsaresuitablesforgeneralpurpose……
  • 所需E币: 3
    时间: 2019-12-24 23:45
    大小: 728.09KB
    上传者: rdg1993
    下载器MCUISP……
  • 所需E币: 4
    时间: 2019-12-24 23:45
    大小: 728.09KB
    上传者: quw431979_163.com
    STMISP下载器MCUISP……
  • Stm
    所需E币: 4
    时间: 2019-12-24 23:17
    大小: 3.88MB
    上传者: 16245458_qq.com
    ARMCortexM3DIY资料系列之——主控MCU-STM32F103ZET6(中文)深圳市迪通科技有限公司TEL:0755-833129478331394183317488FAX:0755-83311568数据手册STM32F103xCSTM32F103xDSTM32F103xE增强型,32位基于ARM核心的带512K字节闪存的微控制器USB、CAN、11个定时器、3个ADC、13个通信接口功能■内核:ARM32位的Cortex-M3CPU最高72MHz工作频率,在存储器的0等待周期访问时可达1.25DMips/MHz(Dhrystone2.1)单周期乘法和硬件除法■存储器从256K至512K字节的闪存程序存储器■多达11个定时器高达64K字节的SRAM多达4个16位定时器,每个定时器有多达4个带4个片选的静态存储器控制器。支持CF卡……
  • 所需E币: 3
    时间: 2019-12-24 22:59
    大小: 191.5KB
    上传者: 微风DS
    STM32xxx使用can应用编程……
  • 所需E币: 5
    时间: 2019-12-24 22:51
    大小: 728.09KB
    上传者: quw431979_163.com
    STMISP下载器……
  • 所需E币: 5
    时间: 2019-12-19 14:35
    大小: 1.95MB
    上传者: 238112554_qq
    通过按键控制进行一次测距,通过串口将距离信息返回计算机……
  • 所需E币: 4
    时间: 2019-12-19 13:25
    大小: 15.05MB
    上传者: rdg1993
    STM8L15x标准外设函数库(STM8L15xstandardperipherallibrary)……
广告