查看: 6081|回复: 5

基于STM32(ARM Cortex M3)的Arduino——Spurce (支持Eclipse-Gcc&&MDK)

[复制链接]
发表于 2011-10-11 16:36:40 | 显示全部楼层 |阅读模式
 楼主| 发表于 2011-10-11 16:38:11 | 显示全部楼层
作为 ARM 巨匠庭的一员, STM32 既有着 ARM 的高机能,也有着中低端单片机的易用性。她不像 ARM9 、 ARM11 那样诱惑过多, ARM9 以上的平台就仅仅 linux 和 wince 等操作系统内核,驱动,应用,各类和谈,硬件事理图,等都有够学一年半载了,没这点时刻,你无法完全把握,所以并不适合入门,周期太长,难度相对来说较年夜。

     入门最浩揭捉?择主频低一点的措置器,一切都是锾炱握好事理,弄年夜白,弄透辟了,一切就都好办!所以单片机中, STM32 是今朝最最主流的芯片,加上今朝 STM32 的资料很是的多,所以,最好仍是举荐 STM32 的开发板做为入门级的板子,学会之后,即可自己自力开发出各类产物, STM32 官方供给的开源代码库也长短常好用,将底层的各类汇编,管脚界说都封装成磷器个功能函数,开倡议来很是便利 , 快捷!

    Spurce 是由 Soliddigi Technologies Inc 开发的基于 STM32 ( ARM Cortex M3 )的 Arduino ARM 开发板。其最年夜的特色是价钱低,尺寸小( 9.14cm*7.62cm ),功能接口全(板载尺度 Arduino 接口, TFT-LCD 接口, DB-9 串口, JTAG ,按键、 LED 、 RJ45 以太网、 TF 卡、 RTC 、 SPI-Flash 等丰硕功能接口),全兼容 Arduino 语法及 Arduino ARM 编译器,撑持 USB 轨范下载及虚拟串口。很是适合用户做入门进修,产物开发。






◆ Spurce 硬件资本:

( 1 ) .CPU: STM32F103VET6, TQFP100 封装; FLASH : 512KB, SRAM:64KB

( 2 ) .1 个 20Pin 尺度 JTAG 调试接口

( 3 ) .1 个电源 LED , 1 个用户 LED ;

( 4 ) .1 个 DB-9 RS232 Uart, 撑持 3 线 ISP 。

( 5 ) .1 个 USB2.0 SLAVE 模式接口。

( 6 ) .1 个 Micro SD(TF) 卡插座,接口采用 SDIO 4 位体例。  

( 7 ) .1 个 2.4 寸 TFT ( 240X320( 带触摸屏 ) 接口,操作 MCU 的 FSMC 16 位接口模式节制。

( 8 ) .1 个 SPI 总线节制的 SST25VF016B(2M BYTES) 的串行 FLASH

( 9 ) .1 个功能按键, 1 个系统 Reset 按键;

( 10 ) .1 个 RTC 后备电池座带 1210 电池。

( 11 ) .1 个 RJ45 Ethernet 10M 收集接口。

( 12 ) . 残剩端口 GPIO 全数引出。

( 13 ) .Pin to Pin 完全兼容 28Pin Arduino 扩展模块。


Spurce STM32 (原文件名:stm32.png)

Soliddigi Spurce 全貌

【 Spurce 特色】:

1 、尺度的 28Pin Arduino 接口 Pin to Pin 撑持 Arduino 硬件 shiled 。所有 Arduino 尺度扩展插件,均可在 Spurce 上完美使用。

2 、撑持 Arduino 编程说话,撑持 Arduino ARM IDE 免费编译器( arm-gcc ),撑持 USB 直接下载轨范,撑持 USB 虚拟串口功能;兼容 Maple Arduino IDE 编译器及语法;

3 、撑持 GCC+Eclipse+OpenOCD+OpenJTAG 免费开发情形,让您的企业节约高额的 Cortex ARM 开发编译情形工具的投入费用;(供给情形搭建教程)

4 、供给 MDK+Jlink 情形、 Eclipse+Gcc+OpenJTAG 情形两种版本的丰硕例程。让内在两种开发情形中切换自如,游刃有余。



淘宝 Spurce STM32 Arduino 开发板采办地址:

http://item.taobao.com/item.htm?id=10915489240



Spurce STM32 wifi (原文件名:stm32_wifi.png)



Spurce STM32 + Wifi 通信

◆ Spurce 基本例程:

( 1 ) .LED 闪灼例程

( 2 ) .SPI SST25VF016B 读写例程

( 3 ) .SST25VF016B 的 FATFS 例程(含尝试手册)

( 4 ) .EXTI 键盘间断例程

( 5 ) .TIM3 的 CH2 通道发生特定频率的波形例程

( 6 ) .TIM3 的 CH2 通道发生 PWM 波形例程

( 7 ) . RTC 实不时钟例程

( 8 ) . 异步串口通信例程

( 9 ) .ADC 例程

( 10 ) .SDIO 接口体例的 SD 卡读写例程(撑持 SDIO 4 位模式,撑持 SDHC 卡)

( 11 ) .SDIO 接口体例的 SD 抗亓?文件系统 Fatfs 例程( SDIO 4 位模式,撑持 SDHC 卡)

( 12 ) .FSMC 16 位模式的 TFT 驱动例程。

( 13 ) . 电阻式触摸屏演示例程。

( 14 ) .PC 机经由过程 USB 接口读写 SD 卡的例程( SDIO 4 位模式,撑持 SDHC 卡)。

( 15 ) .PC 机经由过程 USB 接口读写 SST25VF016B 的例程( 2M U 盘)。

( 16 ) .RJ45 以太网通信例程

( 17 ) . 基于 uIP1.0 收集和谈栈的 ENC28J60 收集模块例程。

( 18 ) .USB 在线编程 MCU 的驱动例程



◆基于 Coretex M3 ( STM32 )的 Arduino 例程:

(1)        Arduino 版本 LED 闪灼例程;

(2)        Arduino GPIO 使用,按键输入例程;

(3)        Arduino 版本 USB 虚拟串口打印;

(4)        Arduino 串口通信;

(5)        Arduino 模拟量采集;



◆ Spurce 高级例程:

(1)        uCOS GUI 例程;

(2)        STM32 Wifi 通信例程,发邮件 E-Mail ,传数据包,供给 wifi 路由处事,点对点毗连例程;

(3)        Spurce ( STM32 )和 RFID 通信篡夺 RFID 标签以 Excel 名目存储至 SD ;



◆ Spurce 文档:

1. Spurce 开发板的事理图,尺寸定位图

2. Spurce 开发板硬件手册

3. 串口在线编程声名

4. JTAG 在线编程声名

5. USB 在线编程声名



◆资本下载链接:

1 、快速起头:若何将 Arduino 的 Bootloader 下载到 Soliddigi Spurce 开发板

http://www.soliddigi.com/news/shownews.php?lang=en&id=34

2 、 Soliddigi Spurce 开发板 Arduino ARM IDE 编译工具(绿色版)

http://www.soliddigi.com/pub/SOL ... 0.11-windowsxp32.7z

3 、 soliddigi Spurce Eclipse + Gcc + openJTAG+OpenOCD 情形搭建手册

http://www.soliddigi.com/news/shownews.php?lang=en&id=35

4 、若何在 soliddigi Spurce 上使用 Open JTAG 、 OpenOCD 进行 Debug

http://www.soliddigi.com/download/showdownload.php?id=49&lang=en

5 、部门 soliddigi Spurce 例程( Eclipse+Gcc+STM32 )下载

    http://www.soliddigi.com/download/showdownload.php?id=50&lang=en




无锡速腾固态数据科技有限公司

Soliddigi Technologies Inc.

地址:江苏省无锡市新区菱湖年夜道 200 号微纳网 A 栋 310 室

邮编: 214135 电话: 0510-85387391 传真: 0510-85387691

E-Mail : sales@soliddigi.com 无锡公司网址: www.soliddigi.com

公司全球电子产物展销平台 http://www.soliddepot.com
                                
                        
                        
                           
                                  __________________________
无锡速腾固态数据科技有限公司
Soliddigi Technologies Inc.
电话:0510-85387391
E-Mail:sales@soliddigi.com
淘宝网店:http://shop64872346.taobao.com/
公司网址:www.soliddigi.com
 楼主| 发表于 2011-10-11 16:43:05 | 显示全部楼层
3楼祭苦B的IT工作者们..共勉
发表于 2011-11-7 08:36:36 | 显示全部楼层
学习了
发表于 2012-1-28 14:48:08 | 显示全部楼层
很好。
发表于 2012-10-26 09:41:33 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表