{"id":18964757,"url":"https://github.com/katorlys-samples/stm32f103c8t6-clion","last_synced_at":"2026-04-03T07:30:21.419Z","repository":{"id":219576447,"uuid":"749374374","full_name":"katorlys-samples/STM32F103C8T6-CLion","owner":"katorlys-samples","description":"STM32F103C8T6 project template for CLion.","archived":false,"fork":false,"pushed_at":"2024-01-28T12:26:19.000Z","size":273,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-01T05:42:38.004Z","etag":null,"topics":["arm-none-eabi-gcc","clion","cmake","embedded","openocd","st-link","stm32","stm32cubemx","stm32f103c8t6","template"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/katorlys-samples.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-28T11:59:06.000Z","updated_at":"2024-09-16T15:49:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"c4d29af5-e61b-491a-9804-50c620d50f3a","html_url":"https://github.com/katorlys-samples/STM32F103C8T6-CLion","commit_stats":null,"previous_names":["katorlys/stm32f103c8t6-clion","katorlys-samples/stm32f103c8t6-clion"],"tags_count":0,"template":false,"template_full_name":"katorlys-samples/Template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katorlys-samples%2FSTM32F103C8T6-CLion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katorlys-samples%2FSTM32F103C8T6-CLion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katorlys-samples%2FSTM32F103C8T6-CLion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katorlys-samples%2FSTM32F103C8T6-CLion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/katorlys-samples","download_url":"https://codeload.github.com/katorlys-samples/STM32F103C8T6-CLion/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239961990,"owners_count":19725651,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm-none-eabi-gcc","clion","cmake","embedded","openocd","st-link","stm32","stm32cubemx","stm32f103c8t6","template"],"created_at":"2024-11-08T14:26:00.865Z","updated_at":"2026-04-03T07:30:21.370Z","avatar_url":"https://github.com/katorlys-samples.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# STM32F103C8T6-CLion\n[![License](https://img.shields.io/badge/license-MPL%202.0-brightgreen?style=flat-square)](https://mozilla.org/MPL/2.0) [![Pull Requests](https://img.shields.io/github/issues-pr-closed/katorlys/STM32F103C8T6-CLion?style=flat-square)](https://github.com/katorlys/STM32F103C8T6-CLion/pulls) [![Issues](https://img.shields.io/github/issues-closed/katorlys/STM32F103C8T6-CLion?style=flat-square)](https://github.com/katorlys/STM32F103C8T6-CLion/issues) [![Lines](https://img.shields.io/tokei/lines/github/katorlys/STM32F103C8T6-CLion?style=flat-square)](https://github.com/katorlys/STM32F103C8T6-CLion)\n\n## 简介\n可直接在 CLion 中使用的 STM32F103C8T6 项目工程模板。  \n\n**库类型:** STM32标准库  \n**平台:** OpenOCD  \n**调试器:** ST-Link  \n\n*注: 启动文件由 STM32CubeMX 生成，因此若要将项目迁移到 Keil，需要把启动文件更换成 Keil 专用的，否则无法编译通过。*  \n\n\n## 使用方法\n1. 复制`Project`文件夹 (路径不能有中文)\n2. 用 CLion 打开\n3. 新建文件、修改文件名、删除文件时, 要重新加载 CMake 项目\n4. 新建文件夹时, 记得重新加载 CMake 项目\n5. 点击`构建`即可在`cmake-build-debug`文件夹中获取到编译后的文件 (`.elf`,`.bin`,`.hex`和`.map`都有)\n6. 点击`运行`即可把编译后的文件通过ST-LINK下载到STM32中, 若此前未构建则会先构建再下载\n7. 点击`调试`即可开始调试, 与 Keil MDK 一样\n8. 发送项目文件给别人时, 可以把`cmake-build-debug`文件夹删除, 其它文件则不能删除\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatorlys-samples%2Fstm32f103c8t6-clion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkatorlys-samples%2Fstm32f103c8t6-clion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatorlys-samples%2Fstm32f103c8t6-clion/lists"}