芯源半导体CW32
直播中

tian_000

8年用户 114经验值
擅长:电源/新能源 接口/总线/驱动 光电显示
私信 关注

【CW32饭盒派开发板试用体验】2-环境搭建及例程测试

  根据开发板给的资料,按照说明下载Keil uVision5安装并激活,过程不再赘述。

  使用之前,记得安装“6 CW32F030_StdPeriph_Lib(固件库).rar”中IdeSupport\MDK文件夹中的PS.CW32F030_DFP.1.0.0这个文件,不然打开Keil例程文件后,配置Keil工程文件的时候,找不到CW32F030这个芯片型号,编译工程就会出错。当然CMSIS-DAP下载器的驱动也要安装,要不然是无法把编译好的固件下载到核心板的。这些按开发板所附文档的说明一步步去做一般不会有问题的。

  软件环境搭建好以后,把开发开发板自带的例程逐个测试一遍,基本都可以顺利编译通过,下载到核心板也比较顺利,说明开发板核心板和扩展板没有问题。其中,试着使用TFT各个函数的功能,效果如图。
IMG_20230607_160732.jpg
温湿度采集例程

IMG_20230607_231245.jpg
TFT显示测试-根据例程稍做修改测试

  测试过程中碰到一个问题,虽然解决了,但没弄明白怎么解决的,还请大神不吝指教。就是开发板自带的例程,我在用的机器上打开、编译、下载都没有问题,但换了一台机器则出现问题,在编译时出一堆警告,还有一个错误,按网上的各种解决办法都好像还能很好地解决,最后没有办法,只好取消文件只读属性,加了一行代码。保存再编译时就不出现警告和错误提示了。可出问题的地方在另一个头文件中已经定义了,头文件也包含进去了,但就是提示找不到。
微信图片_20230614084535.jpg
直接编译出现的告警和错误提示
微信图片_20230614084514.jpg
在这增加一行,再编译就没问题了!
屏幕截图 2023-06-14 091238.jpg
这儿有定义的

  手头的温湿度传感器不知道放哪儿了,找到了个SHT20的,折腾了两天,出没显示出来温湿度,暂时还没找到问题所在。
微信图片_20230614092041.jpg

  这些天手头的事比较多,只能晚上抽点时间粗略测试一番,未能沉下心来详细研究,待过了这几天再详细看看。

更多回帖

发帖
×
20
完善资料,
赚取积分