Files
Artery-AT32-PlatformIO/.platformio/platforms/at32/platform.json
Martin Loren 8e1c9bbe45 updated
2025-05-17 21:25:00 +08:00

121 lines
3.7 KiB
JSON

{
"name": "at32",
"title": "Artery 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.2",
"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-at32f421": {
"type": "framework",
"optional": false,
"owner": "martinloren",
"version": "https://github.com/martinloren/framework-cmsis-at32f421.git"
},
"framework-cmsis-at32f425": {
"type": "framework",
"optional": false,
"owner": "martinloren",
"version": "https://github.com/martinloren/framework-cmsis-at32f425.git"
},
"framework-cmsis-at32f403": {
"type": "framework",
"optional": false,
"owner": "martinloren",
"version": "https://github.com/martinloren/framework-cmsis-at32f403.git"
},
"framework-cmsis-at32f43x": {
"type": "framework",
"optional": false,
"owner": "martinloren",
"version": "https://github.com/martinloren/framework-cmsis-at32f43x.git"
},
"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": false,
"owner": "martinloren",
"version": "^0.1.3",
"version": "https://github.com/martinloren/tool-ldscripts-at32.git"
}
}
}