收藏官网首页
查看: 9175|回复: 0

[资料] Gokit STM32版开发生态系统简介

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
发表于 2016-10-19 09:41:06 | 显示全部楼层 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 bigfanofloT 于 2016-10-19 12:57 编辑

gokit2 底板分为创客版和标准版,标准版采用的是ST(意法半导体)生产的基于ARM® Cortex®-M内核微控制器STM32F103CBT6。ST公司提供了一套丰富而完善的STM32开发生态系统,其大大缓解了工程人员的开发压力并缩短开发周期,让STMCU开发者的创造力得以充分发挥。借助于ST的丰富而完善的开放式开发平台,可以让您从STM32项目开发过程中感受到STM32开发生态系统的巨大能量。这里有:1、多种不同性价比及可扩展的开发工具;   
2、适用于不同操作系统的多种IDE,其中部分IDE可免费获取;
3、拿来就用的多种免费嵌入式软件库;
一、基本的开发软件工具介绍
1.1    STM32CUBEMX---图形化代码配置及生成工具。
11.jpg
1.2    STM32Cube库【基于STM32家族各系列的固件库,并保持更新升级】
22.jpg

各个系列STM32CUBE库里有大量基于不同IDE、不同应用的工程例程。比如以STM32CubeF4的库为例:
33.jpg

1.3 多种开发环境
能够支持STM32开发的IDE有很多,比如:MDK-ARM、IAR Embedded Workbench、CoIDE、AC6、ARM Mbed等等。

44.jpg
1.4 STM32软件开发三步法
ST提出了基于C语言的标准开发3步法:
1、 利用STM32CubeMX图形化工具配置STM32,根据用户选择配置来生成初始化代码。
2、利用各种集成开发环境(IDE)如IAR、Keil-MDK、AC6、Atollic、Coocox、Emprog、iSystem、Keolabs、Rowley、Segger、Tasking等对产品着手软件开发,进行编译、调试。
3、 利用ST公司提供的STMStudio软件工具监控应用程序运行流程。

55.jpg

二、其它相关配套
2.1 STM32官网信息站点
国际网:www.st.com/stm32
中文网:www.stmcu.com.cn
附:
STM32F103CBT6数据手册、参考手册下载:
STM32CubeMX安装教程:
Keil MDK安装教程:


1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表