|
它与 Leaf Maple兼容。但这是迷你版。它只需要10美元。它支持Arduino IDE。使用Arduino编程很酷。
项目中使用的东西 硬件组件 意法半导体STM32F103RE ×1 故事 MapleTree Mini RET6电路板由基本部件组成:一个带有大量外设的快速处理器。MapleTree Mini RET6的中心是一个72MHz ARM Cortex M3芯片,512KB的闪存和64KB的RAM,提供了更高级用户所需要的更高的计算能力。在过去,ARM处理器在非专业环境中是出了名的不友好,这是由于专有的工具链和不熟悉的指令集。正因为如此,他们明显不在教室和业余爱好者的工作台旁。我们的目标是通过提供从开源组件构建的ARM工具链和直观上易于使用的编程环境来改变这一点。对于我们这些喜欢并熟悉Arduino的人来说,MapleTree Mini RET6提供了与Arduino兼容的格式,具有Arduino pin layout和编程环境。在未来,一个皮质本机版本是可用的,以充分利用这个奇妙的微控制器。
概述 MapleTree Mini RET6是基于STM32F103RE微处理器的单片机。MapleTree Mini RET6最多运行72兆赫,有39个数字输入/输出插脚,16个模拟输入,1个DAC,本机全速USB, 3个USARTs(硬件串行端口),集成SPI/I2C支持,和一个重置按钮。MapleTree Mini RET6是在USB上通过我们提供的DFU引导加载程序,不需要额外的硬件!用户还可以通过外部JTAG接口对车载flash程序进行编程。MapleTree Mini RET6为读写保护地址以及用户和处理器模式提供了安全支持。它有一个实时的sysTick,可用于实时操作系统或任何对时间敏感的应用程序。6高级中断定时器也会在这里帮助你。MapleTree RET6可以通过USB,墙壁适配器,或它可以运行可充电的LiPo电池(见下面的更多信息)。MapleTree Mini RET6兼容为Arduino Duemilanove或Diecimila设计的盾牌。 特性 单片机:STM32F103RET6 时钟速度:72兆赫 工作电压:3.3 v 电源通过微USB或锂离子电池与电源路径 数字I/O引脚:39 模拟输入插脚:16 DAC: 2 闪存:512 kb 存储器:64 kb 64通道嵌套向量中断处理程序(包括GPIO上的外部中断) 集成SPI/I2C和7路直接内存访问(DMA) 供应最高600mA @ 3.3v(Buck DC-DC) 支持低功耗和睡眠模式(<500uA) 尺寸:2.5 x5.5cm MapleTree Mini RET6是开始使用高级32位处理器的一个很好的方法,到目前为止,它主要是在商业领域。用MapleTree Mini RET6的快速时钟、复杂的中断架构和大量内置外设将您的项目带到下一个级别。 编程 MapleTree Mini RET6可以使用arduino风格的基于草图的编程环境进行编程,它是开源的,可以在我们的网站上在线下载。MapleTree Mini RET6上的Cortex-M3预装了一个引导加载程序——允许用户使用USB接口(由Cortex-M3直接支持)将新代码上传到它上面,而不需要外部硬件程序员。您还可以使用外部的JTAG接口直接对微控制器进行编程。 相关代码--请看附件;
Maple-master.zip
(683.19 KB, 下载次数: 13)
|
STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版