你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

教你如何选择 STM32 开发板

[复制链接]
得蜜 提问时间:2008-11-28 11:07 /
教你如何选择 STM32 开发板

目前我们接触的到的网上的关于 STM32 开发板大约有 5 种,有适合 STM32 入门级的开发者,也有适合对于高级应用开发的工程师们的。
因此对于不同的人群我们应该选择不同的开发板,面对 5 种我们都没有使用的开发板,手里的银子也不可以乱用,明显我们只要选择其中的一块来满足我们的需要,那我们该怎么去选择呢?
我想我们应该先对板子的概况进行了解。

先列出我们要介绍的 5 款开发板的型号:
* 英蓓特STM32V100开发板                     http://www.realview.com.cn/list.asp?id=275
* 英蓓特STM32R100开发板                     http://arm.embedinfo.com/list.asp?id=281
* EK-STM系列仿真学习套件                     http://www.realview.com.cn/down-class.asp?Page=3
* 智林公司出品 STM32 开发套件                http://www.the0.net/chinese/news.asp?keyno=27
* STMFASN 出品的入门级 STM32 开发套件      http://www.stmfans.com/bbs/viewthread.php?tid=987&extra=page%3D1
收藏 评论101 发布时间:2008-11-28 11:07

举报

101个回答
得蜜 回答时间:2008-11-28 11:07:51

回复:教你如何选择 STM32 开发板

各类资源综合比较,评估:

价格比较:

* 英蓓特STM32V100开发板                   800元/套,送ST-LINK仿真器, 适合再次开发利用
* 英蓓特STM32R100开发板                   292元/套,没有送仿真器
* EK-STM系列仿真学习套件                   399元/套,内嵌ST-LINK II仿真器,不宜再次开发利用
* 智林公司出品 STM32 开发套件              318元/套,没有送仿真器
* STMFASN 出品的入门级 STM32 开发套件    168元/套,选配资源丰富也很便宜,送H-JTAG仿真器,适合再次开发利用

资源比较:
* 英蓓特STM32V100开发板                   资源最丰富,来源于官方, Realview
* 英蓓特STM32R100开发板                   资源一般,来源于官方, Realview
* EK-STM系列仿真学习套件                   万利电子有限公司, 基本没有什么例程,可以参照上面第一款开发板的程序
* 智林公司出品 STM32 开发套件              资源为智林公司出品,基本是 copy 官方的资源,且需要购买开发板才赠送
* STMFASN 出品的入门级 STM32 开发套件    STMFANS 论坛出品,资源及文档丰富,不但有官方的移植程序,也有大量的网友自创程序不断在网站上面发布。

适合人群比较:
* 英蓓特STM32V100开发板                   采用 STM32F103VBT6芯片*(72MHz,128KB Flash,20KB SRAM)适合高级应用工程师
* 英蓓特STM32R100开发板                   采用 STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM)适合高级应用工程师
* EK-STM系列仿真学习套件                   采用 STM32F103VBH6芯片*(72MHz,128KB Flash,20KB SRAM)适合入门级用户
* 智林公司出品 STM32 开发套件              采用 STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM)性价比不高,适合公司用户
* STMFASN 出品的入门级 STM32 开发套件    采用 STM32F103VBT6芯片*(72MHz,128KB Flash,20KB SRAM)适合入门级用户 及 高级应用工程师

技术支持比较:
* 英蓓特STM32V100开发板                   官方技术支持,可以通过 ST 代理,适合企业用户。
* 英蓓特STM32R100开发板                   官方技术支持,可以通过 ST 代理,适合企业用户。
* EK-STM系列仿真学习套件                   万利公司技术支持,适合企业用户,但这个板子普及率目前较高,网上可搜到一些教程。
* 智林公司出品 STM32 开发套件              智林公司技术支持,可通过 E-mail 交流。
* STMFASN 出品的入门级 STM32 开发套件    www.stmfans.com 技术支持,拥有强大的工程师力量和技术平台,技术支持实时性高,适合个人用户。
得蜜 回答时间:2008-11-28 11:10:14

回复:教你如何选择 STM32 开发板

1.  英蓓特STM32V100开发板




功能描述:STM103V100评估板有USB, Motor Control , CAN, SD卡,Smart 卡,UART,Speaker,LCD,LED,BNC,耳塞插孔等丰富的外设,有助于用户轻松开发STM32的强大功能

STM103V100评估板最大特色是板上集成了英蓓特公司uLinkMe仿真调试电路,板子自动对仿真器进行识别选择,用户只须一根USB线即可进行调试,另外STM103V100评估板还支持JTAG和SWD串行调试方式

含有丰富的RealView MDK下的例程代码:(下载地址:http://www.realview.com.cn/down-class.asp
*  ADC模数转换例程
* LCD_SPI显示例程,可显示字符、文字、图形等信息
* LED例程,控制LED指示灯,提供跑马灯演示程序
* 串口通讯例程,可以与PC或其它外设通讯,也可以做相互通讯实验
* USBAudio/DAC转换例程,可通过USB接口将音频数据发送到板,在板上进行DAC解码输出音频,实现USB声卡例程
* USBHID例程,实现USB转串口的功能
* USBCDC例程,可通过USB接口虚拟串口设备
*  支持MMC/SD卡,提供SD/MMC卡驱动程序,可实现读卡器功能
* GPIO的控制实验,LED(发光二极管)、KEY(按键)等
* RTX_Blinky例程,在RTX内核上运行的步进电机仿真驱动程序
* CAN实验
* DMA通信实验例程
* Flash读写、存储例程
* LED控制例程,提供跑马等程序
* SPI总线通信例程
* SYSTICK五维摇杆按键例程
* DEBUG仿真模拟调试例程
* EXTI芯片中断实验调用配置例程
* RCC芯片内部时钟管理程序
* RTC实时时钟程序
* WWDG看门狗实验例程
* BKP备份寄存器例程
* 时钟波形配置实验例程TIM
* 中断向量配置实验例程NVIC
* irDA红外通信收发例程
* PWR电源管理程序
* LCD_1620单色显色屏控制程序
* 摇杆按键控制程序joystick
* CortexM3利用CortexM3的位块管理功能来读写SRAM中的变量程序
* Tsensor数字温度传感器程序
* Mass_Storage利用USB通信来实现SD卡接口与USB接口的转换
* STM32F10x_Smartcard_AN提供SMARTcard调试程序
* 基于STM32V100的ucosⅡ下的直流电机驱动例程 http://www.realview.com.cn/down-list.asp?id=347
得蜜 回答时间:2008-11-28 11:33:00

回复:教你如何选择 STM32 开发板

Embest STM32开发套件硬件参数:
* 采用ST的STM32F103RB芯片*(72MHz,128KB Flash,20KB SRAM,2×SPI,2×I2C,USB,CAN,PWM,2×ADC,3×USART)
* 工业级设计,可稳定运行于 -40 到 85 摄氏度
* 1个串口 ,1个CAN端口 ,1个USB接口 ,1个可调模拟电压控制用于ADC输入,1个SD卡插槽 ,JTAG下载与调试

RealView MDK下的例程如下:(下载地址:http://www.realview.com.cn/down-class.asp?Page=2
* STM32R100的串口程序
* STM32R100的TIM程序
* STM32R100的SPI程序
* STM32R100的RCC程序
* STM32R100的PWR程序
* STM32R100的NVIC程序
* STM32R100的LED程序
* STM32R100的Flash程序
* STM32R100的DMA程序
* STM32R100的CAN程序
* STM32R100的Blinky程序
* STM32R100的ADC程序

得蜜 回答时间:2008-11-28 11:35:26

回复:教你如何选择 STM32 开发板

功能描述:EK-STM系列仿真学习套件有两个RS232 ,一个B 型USB,一个CAN ,一个SD 卡座,1 个LCD 显示,1 个I2C(24C02),四个LED 发光管,一路电位器输入模拟信号,一个五方向输入摇杆,两个GPIO 按键
供电方式:评估系统USB 端口供电

软件例程:暂无,可以参照英蓓特STM32V100开发板
RealView MDK下的例程如下:(下载地址:http://www.realview.com.cn/down-class.asp?Page=3
20081021_c4ad272a295a4b6e9742X3PCrMdemH0z.jpg
得蜜 回答时间:2008-11-28 11:38:49

回复:教你如何选择 STM32 开发板

功能描述:智林公司出品 STM32 开发套件有一个RS232 ,一个B 型USB,一个CAN ,一个SD 卡座, 1个 160x128图形点阵彩色 TFT LCD,1 个I2C(24C02),一路电位器输入模拟信号,一个五方向输入摇杆,一个扬声器
仿真接口:标准 20针 JTAG口,用于下载与调试

软件例程:(不提供下载,需购买开发板光盘附送)
* GPIO试验一:输出     
* 昀简单的例子,点亮 LED     
* 点亮液晶背光:PWM试验   
* 由PWM驱动液晶背光升压电路,因为是硬件的 PWM,所以只要设置好后不占用 CPU资源,又简化了硬件。   
* 点亮液晶屏
* 使用 GPIO模拟液晶的硬件时序来驱动液晶。例子:
* 显示英文字符串
* 显示汉字
* 显示位图 BMP
* 输入实验错误!未定义书签。
* 游戏
* GPIO试验二:输入
* ADC试验
* 使用板上的电位器来改变 ADC的输入电压。
* PWM输出试验:电子琴
* 使用定时器的 PWM功能驱动扬声器,通过改变 ADC电位器,发出不同频率的声音。
* 读写板上的 I2C器件 24C02。
* 模拟一个 U盘。
* SD卡试验
* 移植了开源文件系统 FatFS到 STM32。
* 串口通信试验  
     —UART0查询方式
     —UART0中断方式
* CAN总线收发实验。
* 定时器试验:使用中断方式
* RTC试验
* 外部中断试验
* 入侵检测试验
* 看门狗试验
* 观察开启看门狗后,如果不喂狗的复位情况。
* 软件中断试验
* 实时操作系统 uC/OS-II的基本实验,开启 2个任务
20081021_c4ad272a295a4b6e9742X3PCrMdemH0z.jpg
得蜜 回答时间:2008-11-28 11:39:31

回复:教你如何选择 STM32 开发板

功能描述:STMFASN 出品的入门级 STM32 开发套件(豆皮)拥有强大的外设。
* 2 个 RS232
* 1 个 B 型USB
* 1 个 CAN
* 1 个 SD 卡座
* 1 个 320 x 240 图形点阵彩色 TFT LCD
* 1 个 I2C(24C02)
* 1 路电位器输入模拟信号
* 5 个按键
* 1 个扬声器
* 1 个 RTC
* 8 个 LED
* 1 个 485
仿真接口:标准 20针 JTAG口,用于下载与调试

软件例程:(下载地址:http://www.stmfans.com/bbs/viewthread.php?tid=987&extra=page%3D1
        *  多种免费软件包
        *  移植μC/OS-II(V2.52)到Cotex-M3软件包
        *  基于μC/OS-II(V2.52) 下的各种基础实例和提高实例
        *  移植量子平台到Cotex-M3软件包
        *  基于量子平台下的各种基础实例和提高实例
        *  例子1
              ----(1)入门级教程:工程配置 GPIO , 蜂鸣器 , LED , 定时器的使用,LED流水灯
              ----(2)基础级教程:按键采集,去抖动
              ----(3)提高级教程:按键组合键采集
        *  例子2:
              ----(1)入门级教程:UART,485
              ----(2)基础级教程:和上位机通讯
              ----(3)提高级教程:串口数据队列软件包 , MODBUS 软件包
        *  例子3:
              ----(1)入门级教程:PWM
              ----(2)基础级教程:我的STM32会唱歌
              ----(3)提高级教程:与上位机交互的电子琴
        *  例子4:
              ----(1)入门级教程:IIC
              ----(2)基础级教程:EEPROM
              ----(3)提高级教程:双备份CRC校验保证EEPROM的可靠性算法
        *  例子5:
              ----(1)入门级教程:ADC
              ----(2)基础级教程:ADC的几种模式, 通过上位机交互
        *  例子6:
              ----(1)入门级教程:RTC
              ----(2)基础级教程:配合上位机软件万年历
              ----(3)提高级教程:配合LCD万年历,可通过按键设置时间
        *  例子7:
              ----(1)入门级教程:SPI,SD卡
              ----(2)基础级教程:FAT16/32
              ----(3)提高级教程:配合USB,做U盘
        *  例子8:
              ----(1)入门级教程:CAN
              ----(2)基础级教程:CAN转USART透明传输 , CAN转485透明传输
        *  例子9:
              ----(1)入门级教程:USB
              ----(2)基础级教程:基于USB的万年历
              ----(3)提高级教程:U盘,模拟手柄
20081021_c4ad272a295a4b6e9742X3PCrMdemH0z.jpg
readj 回答时间:2008-12-4 12:59:14

RE:教你如何选择 STM32 开发板

非常好的比较帖子
iicsoft 回答时间:2008-12-4 15:26:41

RE:教你如何选择 STM32 开发板

我想买,怎么联系
forliang 回答时间:2008-12-4 17:17:05

RE:教你如何选择 STM32 开发板

超级AV视频在线观看,高清版超流畅,(地址只有几天时间,可能快过期了) http://www.xiao77new.cn/xiao77/user/BD7564824
张志慧 回答时间:2008-12-4 21:27:02

RE:教你如何选择 STM32 开发板

相见恨晚,不断学习中
aleyn 回答时间:2008-12-5 09:33:30

RE:教你如何选择 STM32 开发板

最后一个开发板的图片错了。
yunfei7370 回答时间:2008-12-7 10:51:32

回复:教你如何选择 STM32 开发板

我用的就是万利开发板,可是好像例程不是很多啊1
黑外套-97160 回答时间:2008-12-9 10:05:27

RE:教你如何选择 STM32 开发板


已经买好了 买了IAR的 可开发的时候还是选用了MDK
zhyf 回答时间:2008-12-10 15:46:11

RE:教你如何选择 STM32 开发板

感谢分享!

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版