|
很高兴能够试用联盛德W806-KIT开发板,近来国产MCU突飞猛进,相继出现了不少芯片,联盛德系列是我第一次使用,配合平头哥开发平台,可以尝试替代STM32的部分应用场景。
一、外观初印象
首先拿到板子后,观察外观,板子上由MICROUSB供电,带有CH340,因此也可实现串口功能。自带3个LED灯,2个小按键(1个是RESET,1个是BOOT),MCU位于中央,型号为W806,板子两端将所有引脚全部引出,一共48个引脚。
二、芯片功能
W506芯片集成 32 位 CPU 处理器,内置1M Flash和 288KB RAM,最高主频可达240MHz,采用QFN56 封装,内置 UART、GPIO、SPI、SDIO、I2C、I2S、PSRAM、7816、ADC、LCD、Touch Sensor 等数字接口;支持 TEE 安全引擎,支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措施,保证产品安全特性。
三、开发平台
采用平头哥CDK开发环境 ,是阿里巴巴集团旗下的子公司的一款集成开发环境,为开发者提供简洁统一的图形开发界面,可帮助开发者快速应用开发。目前版本号为2.8.7。界面清爽,使用过KEIL或ECLIPSE等集成开发环境的基本都会使用。
四、开发固件
从试用网页下载了产品包SDK.zip。解压后可看到WM_SDK_W806文件夹。其中demo中包含一系列简单的使用例程。工程例程在toolsW805projectsSDK_ProjectprojectCDK_WS下,后缀名为cdkproj。打开W805_SDK.cdkproj工程,可见其目录树,其中用户自己开发的在APP文件夹下。src里包含3个源程序,main.c处理循环,wm_hal_msp.c处理MSP回调函数,wm_it.c处理中断,与在DEMO文件夹里文件是一致的。
五、下载验证
目前还不知道如何使用平台哥CDK进行下载,在编译后,生成fls(位置在/bin/W805/W805.fls),通过UpgradeTools来下载。
|