问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有哪些开发工具可以用于STM32的开发?

发布网友 发布时间:2022-04-23 13:37

我来回答

4个回答

热心网友 时间:2023-10-16 01:14

TM32微控制器系列--常见问题
(1) 已经发表的有关STM32的技术资料有哪些?
(2) STM32的数据手册和技术参考手册有什么分别?
(3) STM32有几种封装形式?是否符合RoHS的要求?
(4) 有哪些开发工具可以用于STM32的开发?
(5) 是否有简易的方法下载程序代码到STM32的内部Flash?
(6) 哪里有STM32上各种外设的使用例程和编程资料?

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

(2) STM32的数据手册和技术参考手册有什么分别?
有关STM32的性能参数和使用方式的技术资料主要有两类,一类称为数据手册,另一类称为技术参考手册或简称参考手册。
数据手册是有关产品技术特征的基本描述,包含产品的基本配置(如内置Flash和RAM的容量、外设的数量等),管脚的数量和分配,电气特性,封装信息,和定购代码等。
技术参考手册是有关如何使用该产品的具体信息,包含各个功能模块的内部结构、所有可能的功能描述、各种工作模式的使用和寄存器配置等详细信息。
通常在芯片选型的初期,首先要看数据手册以评估该产品是否能够满足设计上的功能需求; 在基本选定所需产品后,需要察看技术参考手册以确定各功能模块的工作模式是否符合要求;在确定选型进入编程设计阶段时,需要详细阅读技术参考手册获知各项功能的具体实现方式和寄存器的配置使用。 在设计硬件时还需参考数据手册以获得电压、电流、管脚分配、驱动能力等信息。
 
(3) STM32有几种封装形式?是否符合RoHS的要求?
STM32产品系列目前有5种封装形式,它们分别为:
封装名称 管脚数目 管脚间距(mm) 封装尺寸(mm)
LxWxH
VFQFPN36 36 0.5 6x6x0.9
LQFP48 48 0.5 9x9x1.5
LQFP64 64 0.5 12x12x1.5
LQFP100 100 0.5 16x16x1.5
LFBGA100 100 0.8 10x10x1.5
所有上述封装形式均为ECOPACK?封装并符合RoHS的要求。ECOPACK是ST的注册商标,详情请见ST的网站。
 
(4) 有哪些开发工具可以用于STM32的开发?
MDK+Jlink
MDK+ULINK2
点击这里查看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 和 STM32F103xx系统存储器启动模式
Windows演示软件: STM32F101xx 和 STM32F103xx Flash加载程序演示
演示软件使用手册: STM32F101xx 和 STM32F103xx Flash加载程序演示
STM32中的Flash Loader使用USART1做为通信端口,它使用8个数据位、1个停止位和偶校验,具有自动波特率检测功能。
 
(6) 哪里有STM32上各种外设的使用例程和编程资料?
STM32的函数库中包含了许多例程,函数库和使用例程可以在ST的网站上免费下载。所有函数库和使用例程均提供C源程序,用户可以应用在任何的开发环境下。 说明文档 程序包
在ST的网站上可以免费下载“STM32 USB开发套件”。 说明文档 程序包
在ST的网站上可以免费下载“STM3210B-EVAL评估板软件”。 说明文档 程序包
在ST的网站上可以免费下载近20篇STM32应用笔记。 STM32应用笔记汇总

参考资料:http:www.y-ec.com

热心网友 时间:2023-10-16 01:14

有用AIR的,但我没用过,用的是MDK

热心网友 时间:2023-10-16 01:15

MDK+Jlink
MDK+ULINK2

热心网友 时间:2023-10-16 01:16

IAR比较专业,MDK比较容易上手

热心网友 时间:2023-10-16 01:14

TM32微控制器系列--常见问题
(1) 已经发表的有关STM32的技术资料有哪些?
(2) STM32的数据手册和技术参考手册有什么分别?
(3) STM32有几种封装形式?是否符合RoHS的要求?
(4) 有哪些开发工具可以用于STM32的开发?
(5) 是否有简易的方法下载程序代码到STM32的内部Flash?
(6) 哪里有STM32上各种外设的使用例程和编程资料?

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

(2) STM32的数据手册和技术参考手册有什么分别?
有关STM32的性能参数和使用方式的技术资料主要有两类,一类称为数据手册,另一类称为技术参考手册或简称参考手册。
数据手册是有关产品技术特征的基本描述,包含产品的基本配置(如内置Flash和RAM的容量、外设的数量等),管脚的数量和分配,电气特性,封装信息,和定购代码等。
技术参考手册是有关如何使用该产品的具体信息,包含各个功能模块的内部结构、所有可能的功能描述、各种工作模式的使用和寄存器配置等详细信息。
通常在芯片选型的初期,首先要看数据手册以评估该产品是否能够满足设计上的功能需求; 在基本选定所需产品后,需要察看技术参考手册以确定各功能模块的工作模式是否符合要求;在确定选型进入编程设计阶段时,需要详细阅读技术参考手册获知各项功能的具体实现方式和寄存器的配置使用。 在设计硬件时还需参考数据手册以获得电压、电流、管脚分配、驱动能力等信息。
 
(3) STM32有几种封装形式?是否符合RoHS的要求?
STM32产品系列目前有5种封装形式,它们分别为:
封装名称 管脚数目 管脚间距(mm) 封装尺寸(mm)
LxWxH
VFQFPN36 36 0.5 6x6x0.9
LQFP48 48 0.5 9x9x1.5
LQFP64 64 0.5 12x12x1.5
LQFP100 100 0.5 16x16x1.5
LFBGA100 100 0.8 10x10x1.5
所有上述封装形式均为ECOPACK?封装并符合RoHS的要求。ECOPACK是ST的注册商标,详情请见ST的网站。
 
(4) 有哪些开发工具可以用于STM32的开发?
MDK+Jlink
MDK+ULINK2
点击这里查看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 和 STM32F103xx系统存储器启动模式
Windows演示软件: STM32F101xx 和 STM32F103xx Flash加载程序演示
演示软件使用手册: STM32F101xx 和 STM32F103xx Flash加载程序演示
STM32中的Flash Loader使用USART1做为通信端口,它使用8个数据位、1个停止位和偶校验,具有自动波特率检测功能。
 
(6) 哪里有STM32上各种外设的使用例程和编程资料?
STM32的函数库中包含了许多例程,函数库和使用例程可以在ST的网站上免费下载。所有函数库和使用例程均提供C源程序,用户可以应用在任何的开发环境下。 说明文档 程序包
在ST的网站上可以免费下载“STM32 USB开发套件”。 说明文档 程序包
在ST的网站上可以免费下载“STM3210B-EVAL评估板软件”。 说明文档 程序包
在ST的网站上可以免费下载近20篇STM32应用笔记。 STM32应用笔记汇总

参考资料:http:www.y-ec.com

热心网友 时间:2023-10-16 01:14

有用AIR的,但我没用过,用的是MDK

热心网友 时间:2023-10-16 01:15

MDK+Jlink
MDK+ULINK2

热心网友 时间:2023-10-16 01:16

IAR比较专业,MDK比较容易上手
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胜达这款车百公里油耗多少? 胜达节能油加盟办厂可靠吗是不是骗子 河南洛阳胜达就是骗子,我把钱交了也不来人了,他们一个老总说了爱咋办... 胜达油是个骗局吗 胜达节能油是什么? 叩解度关于叩解的论述 湿重跟湿重有关的打浆磨片 戴尔XPS M1330-950重要参数 如果到别的单位去面试的话 如果人家问起为什么会选择这家公司而离开另外... 学生会被两个部门同时面试怎么办 请问stm32编程用什么软件比较好呢?有没有移动补全的工具之类的,不用每个库函数和变量都手码的? stm32f407怎么和电脑连接起来?用什么软件写程序? STM系列用什么软件编程 单片机使用的是stm32,将采集到的数据进行上位机显示。对上位机小白,该使用什么软件来编写? 冰箱的三种制冷方式有什么区别风冷直冷还有混合制冷哪种更好一点_百度... 冰箱制冷方式有什么不同 STM32单片机能用易语言编程吗 冰箱哪种制冷方式的好?直冷,风冷,风直冷,半导体的区别是什么? 冰箱制冷方式中 直冷 风直冷 风冷(无霜)之间的区别 OPPO什么型号手机电池续航时间长? 冰箱的三种制冷方式有什么区别?哪种更好一点? 微信收款语音播报器为什么有时自动断开或自动开机服务器 微信上申请的微信收款播报器和淘宝上买的一样吗都能语音播报金额吗? 河南省招生办成人教育专科怎么报名 2020年成考报名日期? 微信支付语音播报器在哪里买 成人高考报名时间? 自制奶片烤箱烤多久 小烤箱自制猪肉干的做法? 2020年成人高考考试报考时间? OPPO R9微信分身怎么设置? stm32f407 使用什么编程 使用什么烧写 基于STM32的PS/2鼠标实验在电脑上用什么软件编写? oppo r9可以同时上两个吗? stm32f205用什么开发工具好 OPPO R9 plus怎么微信双开? OPPO手机能同时登陆两个吗? oppoR9m怎样双开微信?? 深圳租赁合同怎样可以知道是否被注销了 深圳城中村房子如何办法房屋租赁合同 黄金内侧有k足金999是不是表示是k金 金币上标明999代表多少K 足金和K金999的区别 24K金子和999的千足金有什么区别? 华为mate9充电速度慢是什么原因? 华为mate9超级快充充了一会就变成普通充电了? 华为Mate9,突然扩电快充电时也会扣电有时充的进去有时充不进去这是什么原因?应该怎么修? 华为mate9充电时有时显示快速充电,有时候又是正常充电,这是什么原因? 请问我的华为mate9手机充电到60%就停止充电,再插电就显示系统异常,让联 ... 华为mate9#为什么我的超级快充会变成普通充电