要进行CH585的开发,就离不开开发环境的构建,厂家提供的开发工具是MounRiver,该软件其解压前后如图1所示。

图1 解压前后
其安装及完成的界面如图2和图3所示,起到后的工作界面如图4所示。

图2 安装前

图3 完成安装

图4 工作界面
在下载例程的情况下,按图5所示可打开例程项目。

图5 打开例程项目
以例程项目LED.wvproj为例,其内容如图6所示。

图6 程序内容
按图7所示来编译项目,在编译后如图8所示。

图7 编译项目

图8 完成编译
此时,在目录obj目录下会见到生成的目标文件LED.hex,见图9所示。

图9 生成目标文件
至此,要对目标文件进行下载还要下载工具WCHISPTool的配合,其安装软件为WCHISPTool_Setup。

在完成软件安装后,需在图10所示的区域对所用开发板的系列类型加以选择。

图10 类型选择
完成选择后的界面如图11所示,此时为确保下载的成功,需短接PB22与GND,这样就会呈现图12所示的就绪状态。

图11 界面形式

图12 就绪状态
在选取目标文件后,点击“下载”即可完成下载。

图13 完成下载
由例程的功能说明可知,该程序的功能是对LED屏控制卡进行测试。期间对引脚PA0PA3、PA5PA8进行了输出功能的配置。此外,还将PA14和PA15设置为串行通讯引脚。
为测试效果,可将通讯引脚与串口功能模块相连接,则会见到图14所示的输出内容。

图14 串口接收信息
若将其他的引脚连接到LED的输入引脚上,则会观察到LED灯被点亮,见图16所示。


图15 LED电路及接口

图16 显示效果
|