国产MCU Embedded-CW32-Board-Template
Embedded-CW32-Board-Template
CW32-Template第三方资源集合 CW-Template
CW32开发者开发板资料
CW32-Board 开发板资料 合集
官方提供的案例Examples
CW32F030_StandardPeripheralLib\Examples
CW32-48F大学计划板例程
- EX1流水灯实验
- EX2蜂鸣器实验
- EX3按键指示灯实验
- EX4定时器实验
- EX5GPIOEXTI外部中断实验
- EX6UART–串口
- EX7TFT彩屏实验
- EX8DHT11-温湿度实验
- EX9AD电位器实验
其中 Libraries是CW32官方的库函数文件,类似STM32的标准库或者HAL库,非常重要的东西。
CW32-48F大学计划板源码工程文件结构
在官方提供的开发板例程下面,这里,我选择的是CW32-48F大学计划板的其中一个例程,去移植相关或者修改东西。
有一个基本的工程模板是学习比较方便的,当然了你可以选择自己去重新一步一步的构建,目前我这个cw32f030-tft-demo也可以作为你以后移植工程模板。
CW32F030开发板工程模板优化
文件结构如下:
Application:
main.c
main.h
interrupts_cw32f030.c
interrupts_cw32f030.h
startup_cw32f030.s
core_cm0plus.h
BspDriver:
bsp_led.c
bsp_led.h
bsp_lcd.c
bsp_lcd.h
bsp_key.c
bsp_key.h
bsp_dht11.c
bsp_dht11.h
FwlibLbibraries:
cw32f030_gpio.c
cw32f030_gpio.h
//cw32f030官方库函数文件
SystemLibraries:
//芯片系统资料配置文件
rcc_config.c
rcc_config.h
uart.c
uart.h
timer.c
timer.h
Output:
编译过程输出文件 例如hex
测试效果