硬件
资料下载
先到沁恒官网搞下资料
乱下一通
核心电路并不复杂;
天线
参照《CH573评估版说明书.pdf》看一哈天线说明
下载口
ISP下载方式包括USB下载和串口下载
-
默认下载boot脚:PB22
USB下载通道:USB口 (PB10/UD-;PB11/UD+) -
串口下载通道:串口1(PA8;PA9) 支持免按键下载;
我使用的是USB下载,第一次打的板子忘记引出boot脚(PB22),大写的尴尬,飞线出来好麻烦;所以如果您也使用usb烧写,一定别忘了给boot脚一个合理的安排(正常人谁会忘←_←);
后来终于想起留下烧写口(DL就是boot);
时钟源
我的电路中只在18、19脚上接了一颗32MHz晶体;
环境
MountRiver Studio 安装就能用,没什么多余的配置;都默认就好;和keil啥的长得很像
点灯仪式
建了个工程
选择使用的芯片型号 CH573
打开main.c,还带有大把的注释,
打开一句操作GPIO的语句,goto看一下
大把注释;
看到这就清晰了
只要GPIOA_ModeCfg 或 GPIOB_ModeCfg 形参中填入引脚号GPIO_Pin_X,和根据硬件选择模式中的一种,就完成了GPIO的配置,
根据硬件通过
GPIOA_SetBits(GPIO_Pin_X) 或 GPIOB_SetBits(GPIO_Pin_X)
GPIOA_ResetBits(GPIO_Pin_X) 或 GPIOB_ResetBits(GPIO_Pin_X)
就可以完成点灯关灯;
烧写
硬件下载口部分有操作截图;