Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 2.58 KB

README.md

File metadata and controls

57 lines (37 loc) · 2.58 KB

STM32_Platform

The STM32 platform integrates a MCU, a BLE transmitter(BlueNRG), and several sensors. All the chips are manufactured by STMicroelectronics.

This repository includes a comprehensive SDK, together with various software resources like drivers, middlewares, and application demos for further developments.

##Cannon

  • Cannon is the very first development board we made for STM32 platform.
  • Cannon boards allow anyone to try out new ideas and to quickly create product prototypes.
  • Learn hardware specs at here.
  • Learn step-by-step tutorial at here.
  • Learn software API manuals at here.

Cannon is FREE now! Get a Cannon board at JUMA's Taobao shop.
小钢炮正处于免费推广期,您可以从我们的淘宝店申请一块。

##Directories

  • /product - several examples based on Cannon, including a Thermometer detector, a BLE echo appliction, a SensorTag, etc.
  • /system - including drivers, HALs, middlewares, JUMA SDKs, etc.
  • /tools - including some APP utilities which could be installed and run on Android mobiles.
  • /document - things like document, datasheet, manuals, etc.

##Quick Start

  1. Choose Demo project
    Learn demos under /product folder, select and open one project in Keil.

  2. Learn how to Compile
    Cannon board has two versions, select the right one in Keil compile option.
    Make sure all the header files are included.

  3. Learn how to Download firmware
    Connect Cannon to computer via J-Link or ST-LINK.
    Download firmware to Cannon.

  4. Work with BLE APP
    A debugger APP (/tools/JumaBleHelper.apk) is offered to facilitate BLE development. It can be installed and run on Android machine to transmit BLE raw data to/from Cannon.
    The iOS version can be downloaded in AppStore as well.

You can get detailed tutorial at here.
详细的小钢炮的上手指南文档请戳我,请仔细阅读。

##Further Resources