# 02_coreBoard **Repository Path**: stc32g/02_coreBoard ## Basic Information - **Project Name**: 02_coreBoard - **Description**: 核心板 PCB.STC32GXXCoreboard-V1.X 配套源码资料 tb店铺:https://shop356824372.taobao.com - **Primary Language**: C - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://space.bilibili.com/152180949 - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-09-05 - **Last Updated**: 2023-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: STC32G, C251 ## README # STC32G核心板 STC32G12k128入门学习,规范的代码结构,通过使用本系列配套资料快速测试此芯片各项功能。 在本系列教程中,你能够了解到 - STC32G的基本控制 - STC32G官方库的使用 - 推荐的编写风格 - 工程结构规划 - 模块化封装 **实用人群** - 有C语言入门基础 - 尝试新技术,学习STC32G的应用 - 工程管理混乱,维护成本高 - 希望学到的东西能够快速实际应用 - 希望获取到的不仅仅规范还有设计的思想 ## **核心板例程** - [01_LED](./Code/App/01_LED/)点亮流水灯 - [02_key](./Code/App/02_key/)演示调用[multiButton](./Code/Pack/MultiButton/)第三方库做按键驱动 - [03_uart](./Code/App/03_uart)演示调用 rtdbg.h 打印运行日志 - [04_FreeRTOS](./Code/App/04_freeRTOS)演示操作系统的使用 ## 搭建开发环境 本仓库地址[02_coreBoard ](https://gitee.com/stc32g/02_coreBoard "gitee") STC官网:[STC: 32位 8051 单片机创新者...](http://stcmcudata.com/) 1. STC-isp下载器 2. STC32G12k128的最新官方手册 3. STC32G测试例程 4. STC32G的FreeRTOS系统例程 5. STC单片机封装库 ### 开发工具获取 C251开发软件获取地址:•http://www.keil.com/files/eval/c251v560.EXE 其他版本软件的获取地址[(【软件包合集】keil C51 C251 MDK V5 V4 v3 v2 所有版本软件包下载(包括最新)【官网地址】](https://blog.csdn.net/qq_34901073/article/details/82887681) 安装演示视频[STC32G开发环境介绍_哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1Mg411d7RD?spm_id_from=333.999.0.0) 配套演示硬件[stc32g核心板type-c串口下载HID双电压切换全引脚引出-淘宝网 (taobao.com)](https://item.taobao.com/item.htm?spm=a230r.7195193.1997079397.8.1a6b49f6C28qdB&id=681587307946&abbucket=5) QQ群:790012859 ## 推荐学习资料 [文件夹](./Docs) ## 获取本仓库 - [ ] [Create](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#create-a-file) or [upload](https://docs.gitlab.com/ee/user/project/repository/web_editor.html#upload-a-file) files - [ ] [Add files using the command line](https://docs.gitlab.com/ee/gitlab-basics/add-file.html#add-a-file-using-the-command-line) or push an existing Git repository with the following command: ``` cd existing_repo git remote add origin https://gitee.com/stc32g/02_coreBoard.git git branch -M main git push -uf origin main ```