Files
Artery-AT32-PlatformIO/.platformio/platforms/at32/platform.json
Martin Loren b44b44262d important
2024-12-04 12:00:23 +08:00

114 lines
3.3 KiB
JSON

{
"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-at32f42": {
"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": false,
"owner": "martinloren",
"version": "https://github.com/martinloren/tool-ldscripts-at32.git"
}
}
}