OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » STM32微控制器系列——常见问题解答(基本篇)

共8条 1/1 1 跳转至

STM32微控制器系列——常见问题解答(基本篇)

高工
2007-12-12 10:19:55    评分
(1) 已经发表的有关STM32的技术资料有哪些?
已经发表的有关STM32的技术资料有以下一些:
  STM32F103xx增强型系列数据手册 —— 英文下载 中文下载
  STM32F101xx基本型系列数据手册 —— 英文下载 中文下载
  STM32F10xxx技术参考手册 —— 英文下载 中文下载
  STM32F10x闪存编程手册 —— 英文下载 中文下载
  近20篇STM32应用笔记 —— STM32应用笔记汇总
  STM32选型手册 —— 英文下载
  STM32的函数库和演示程序:包括函数库、USB开发套件、评估板程序和Flash Loader等 —— 点击这里浏览下载

(2) STM32的数据手册和技术参考手册有什么分别?
  有关STM32的性能参数和使用方式的技术资料主要有两类,一类称为数据手册,另一类称为技术参考手册或简称参考手册。
[B]  数据手册[/B]是有关产品技术特征的基本描述,包含产品的基本配置(如内置Flash和RAM的容量、外设的数量等),管脚的数量和分配,电气特性,封装信息,和定购代码等。
[B]  技术参考手册[/B]是有关如何使用该产品的具体信息,包含各个功能模块的内部结构、所有可能的功能描述、各种工作模式的使用和寄存器配置等详细信息。
  通常在芯片选型的初期,首先要看[U]数据手册[/U]以评估该产品是否能够满足设计上的功能需求; 在基本选定所需产品后,需要察看[U]技术参考手册[/U]以确定各功能模块的工作模式是否符合要求; 在确定选型进入编程设计阶段时,需要详细阅读[U]技术参考手册[/U]获知各项功能的具体实现方式和寄存器的配置使用。 在设计硬件时还需参考[U]数据手册[/U]以获得电压、电流、管脚分配、驱动能力等信息。

(3) STM32有几种封装形式?是否符合RoHS的要求?
  STM32产品系列目前有5种封装形式,它们分别为:[TABLE][TR][TD]封装名称[/TD][TD]管脚数目[/TD][TD]管脚间距
(mm)[/TD][TD]封装尺寸(mm)
LxWxH[/TD][/TR][TR][TD]VFQFPN36[/TD][TD]36[/TD][TD]0.5[/TD][TD]6x6x0.9[/TD][/TR][TR][TD]LQFP48[/TD][TD]48[/TD][TD]0.5[/TD][TD]9x9x1.5[/TD][/TR][TR][TD]LQFP64[/TD][TD]64[/TD][TD]0.5[/TD][TD]12x12x1.5[/TD][/TR][TR][TD]LQFP100[/TD][TD]100[/TD][TD]0.5[/TD][TD]16x16x1.5[/TD][/TR][TR][TD]LFBGA100[/TD][TD]100[/TD][TD]0.8[/TD][TD]10x10x1.5[/TD][/TR][/TABLE]所有上述封装形式均为ECOPACK封装并符合RoHS的要求。ECOPACK是ST的注册商标,详情请见ST的网站。

(4) 有哪些开发工具可以用于STM32的开发?
  点击这里查看ST网站上有关STM32开发工具的中文介绍。
  这篇简介文章—《STM32F10x开发调试工具一览》—包含了在中国获得STM32工具的信息。

(5) 是否有简易的方法下载程序代码到STM32的内部Flash?
  所有STM32产品都内置一个系统存储区,用于放置一段程序,这段程序可以通过STM32的USART1接口接收命令,并执行对内部Flash的擦除和烧写等操作。这段程序可以通过设置芯片上相应管脚(BOOT1和BOOT0)的状态,在芯片复位后进入。
  因为这段程序的功能是在芯片启动后通过USART加载程序到内置Flash存储器,所以称其为Flash Loader。所有STM32产品在出厂时都已预置了Flash Loader,用户只能通过设置BOOT1和BOOT0来使用它,而没有办法擦除或修改它。
  使用Flash Loader的方法,请参考下述文档:
 应用笔记
      STM32F101xx and STM32F103xx system memory boot mode
 Windows演示软件
      STM32F101xx and STM32F103xx Flash loader demonstrator
 演示软件使用手册
      STM32F101xx and STM32F103xx Flash loader demonstrator
  STM32中的Flash Loader使用USART1做为通信端口,它使用8个数据位、1个停止位和偶校验,具有自动波特率检测功能。

(6) 哪里有STM32上各种外设的使用例程和编程资料?
 STM32的函数库中包含了许多例程,函数库和使用例程可以在ST的网站上免费下载。所有函数库和使用例程均提供C源程序,用户可以应用在任何的开发环境下 —— 说明文档 程序包
 在ST的网站上可以免费下载“STM32 USB开发套件” —— 说明文档 程序包
 在ST的网站上可以免费下载“STM3210B-EVAL评估板软件” —— 说明文档 程序包

本列表将根据网友的需要不断地增加和更新。



关键词: STM32     控制器     系列     常见     问题解答     本篇         

菜鸟
2008-01-08 10:01:32    评分
2楼

伯東國際(HAKUTO)是ST的一級代理商和技術支持服務商
對於ST ARM 和CORTEX 如有需要樣品 需要提供技術支持和資料的朋友可以聯繫
伯東國際通商股份有限公司
Leo liu(劉劍星)
0755-27834522-290
13602567790
msn:arsonsyeah@hotmail.com


菜鸟
2008-09-19 12:18:09    评分
3楼
超宏达科技是一家专业的电子元器件代理商(www.super-grand.net),主要是NXP、ATMEL、ST、FAIRCHILD、NS、MICROCHIP、Winbond、Rohm、JRC、SAMSUNG、IR、UTC的代理,公司强大的技术支持和电子商务平台,可以解决电子元器件BOM表一站式打样和在线询价。详细资料请登陆 www.super-grand.net 联系人:邱先生    电话:0755-83218602    传真:0755-83261186 QQ:952845901 MSN:ericqxz@hotmail.com

助工
2008-09-19 14:32:04    评分
4楼
好的开发工具可以提高您的开发效率,节约您的开发成本,降低您的开发时间
MDK+ULINK2调试STM32的优势:
1.由ARM公司提供的编译器,更适合于ARM CM3内核
2. 支持SWD,SWV调试,最少可以支持1跟线的调试(传统的需要5根线的)
3.支持trace调试,帮您更准确的提高调试效率(不需要额外的ETM)
4.中文的帮助手册,更适合中国工程师进行学习开发
5.微型实时操作系统,RL-ARM最多只需4.5K的ROM空间即可实现多任务操作
6.成熟稳定的例程,在MDK安装目录\Keil\ARM\Boards\Embest\STM32V100下有几十个例程
7.友好的开发界面,源自KEIL,德国品质
8.丰富的资料+视频教程(下载地址http://www.realview.com.cn/down-class.asp?lx=big&anid=56
9.专业化的指导书籍《ARM开发工具Realview MDK使用入门》《基于MDK的STM32处理器开发应用》

菜鸟
2010-10-09 17:40:00    评分
5楼

深圳迪通专业分销STM32,我们将提供优质的服务
0755-83313941
QQ1131450218


菜鸟
2011-11-15 13:27:22    评分
6楼

不错的汇总!继续补充


菜鸟
2012-01-28 16:53:38    评分
7楼

助工
2012-03-28 22:01:54    评分
8楼
谢谢分享……

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]