本帖最后由 心升明月1992 于 2023-12-18 11:43 编辑
收到华芯微特寄来的SWM166-SPI-Y1.28C1开发板,包含了1.28寸、240*240分辨率的显示屏+模具,附上开箱图: 首先下载官方提供的资料包: 根据官方手册大致了解下SWM166主控的片上资源后,开始搭建开发环境,开发环境可以基于IAR和Keil,由于平时习惯使用Keil软件,本次测评就以keil作为开发环境。 首先到华芯微特官网下载keil芯片专用支持包: 网址链接:https://www.synwit.cn/wendang455/ 下载支持包后,打开keil软件,这里补充下keil需要安装支持arm的版本,即Keil for Arm,以支持Arm内核芯片的开发。 点击—pack install 选择— File —import ,导入支持包 选择我们下载好的支持包即可导入 接下来查看keil— option for target—— Device 这就表示已经将SWM系列芯片的支持包安装完毕,我们就可以创建基于SWM芯片的工程进行开发了,我们打开官方提供的例程运行测试下: 编译运行成功, 下一步,烧录程序,根据官方手册,SWM166通过 SWD 接口仿真及烧录,用手头的Stlink模块和开发板SWD接口连接起来(收到的板子没有焊接排针,需要用排针将SWD下载引脚引出来)。发现keil识别不出来芯片类型,一时摸不着头脑,后又在官网文档《SWM341 & SWM34S系列 MCU 环境配置》中发现,调试工具可用JLink或DapLink,原来如此,幸好手中还有Jlink下载器,拿出Jlink下载器与开发板SWD接口连接,Keil可以识别出芯片: 点击——Down Load 下载成功。 这是通过Keil 来下载程序的方式,也可以单独使用J-Flash 软件对芯片进行烧录,具体方法可参考官方文档《UM1707_JFLASH加载说明》。
|