{
  "name": "at32",
  "title": "AT32",
  "description": "The AT32 family of 32-bit Flash MCUs based on the ARM Cortex-M processor is designed to offer new degrees of freedom to MCU users. It offers a 32-bit product range that combines very high performance, real-time capabilities, digital signal processing, and low-power, low-voltage operation, while maintaining full integration and ease of development.",
  "homepage": "https://www.arterychip.com/en/index.jsp",
  "license": "Apache-2.0",
  "keywords": [
    "dev-platform",
    "arm",
    "cortex-m",
    "artery",
    "at32"
  ],
  "engines": {
    "platformio": "^5"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/platformio/platform-at32.git"
  },
  "version": "1.0.0",
  "frameworks": {
    "cmsis": {
      "package": "framework-cmsis",
      "script": "builder/frameworks/cmsis.py",
      "description": "The ARM Cortex Microcontroller Software Interface Standard (CMSIS) is a vendor-independent hardware abstraction layer for the Cortex-M processor series and specifies debugger interfaces. The CMSIS enables consistent and simple software interfaces to the processor for interface peripherals, real-time operating systems, and middleware. It simplifies software re-use, reducing the learning curve for new microcontroller developers and cutting the time-to-market for devices",
      "homepage": "https://developer.arm.com/tools-and-software/embedded/cmsis",
      "title": "CMSIS"
    }
  },
  "packages": {
    "toolchain-gccarmnoneeabi": {
      "type": "toolchain",
      "owner": "platformio",
      "version": ">=1.60301.0,<1.80000.0",
      "optionalVersions": [
        "~1.60301.0",
        "~1.80201.0",
        "~1.90201.0"
      ]
    },
    "framework-cmsis": {
      "type": "framework",
      "optional": true,
      "owner": "platformio",
      "version": "~2.50501.0",
      "optionalVersions": [
        "~2.50700.0"
      ]
    },
    "framework-cmsis-at32f40": {
      "type": "framework",
      "optional": true,
      "owner": "platformio",
      "version": "~1.0.0"
    },
    "framework-cmsis-at32f43": {
      "type": "framework",
      "optional": true,
      "owner": "platformio",
      "version": "~1.0.0"
    },    
    "tool-openocd": {
      "type": "uploader",
      "optional": true,
      "owner": "platformio",
      "version": "~2.1100.0"
    },
    "tool-jlink": {
      "type": "uploader",
      "optional": true,
      "owner": "platformio",
      "version": "^1.63208.0"
    },
    "tool-dfuutil": {
      "type": "uploader",
      "optional": true,
      "owner": "platformio",
      "version": "~1.9.190708"
    },
    "tool-cmake": {
      "optional": true,
      "owner": "platformio",
      "version": "~3.21.0"
    },
    "tool-dtc": {
      "optional": true,
      "owner": "platformio",
      "version": "~1.4.7"
    },
    "tool-ninja": {
      "optional": true,
      "owner": "platformio",
      "version": "^1.7.0"
    },
    "tool-gperf": {
      "optional": true,
      "owner": "platformio",
      "version": "^3.0.0"
    },
    "tool-ldscripts-at32": {
      "optional": true,
      "owner": "platformio",
      "version": "~0.1.1"
    }
  }
}
