完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 lovjue 于 2021-12-9 17:14 编辑 一、点亮LED 以下为官网资料下载链接 HLK-W806-资料下载链接(包含开发环境) 此链接包含W806MCU芯片规格书,应用手册,寄存器,硬件资料,WM_SDK_W806开发工具,程序烧录工具,可以说是比较全面的资料了。 二、板子资源介绍 W806是联盛德全新推出的安全IoT MCU芯片,支持平头哥CDK开发环境,芯片大小6×6mm。W806芯片是联盛德在物联网应用的又一次突破,搭载平头哥CDK开发环境,让物联网应用更简单便捷。 W806-KIT开发板尺寸64×26mm,内置1M Flash和 288KB RAM,最高主频可达240MHz,采用QFN56 封装,至多44组GPIO可用,USB接口,可以直接插电测试使用。芯片集成 32 位 CPU 处理器,内置 UART、GPIO、SPI、SDIO、I2C、I2S、PSRAM、7816、ADC、LCD、Touch Sensor 等数字接口;支持 TEE 安全引擎,支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,内置 1MB Flash 存储器,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措施。 三、开发环境搭建 在官网资料链接中,下载安装CDK编译开发环境并快速建立起一个DEMO工程,按照《快速入门手册》中操作即可。 快速入门手册下载链接 四、电路介绍 LED和一个4.7K的电阻串联进电路中,正极接VCC3.3V电压,负极接GPIO引脚PB0、PB1和PB2,利用程序编程驱动PB0、PB1和PB2引脚输出低电平即可在电路中产生压差驱动LED亮起。 五、程序 在硬件电路中分析到,点亮LED是将操作GPIO输出低电平,所以我们在main.c函数中引入wm_gpio.h文件,在wm_gpio.h我们可以看到以下几个主要函数:
主要对GPIO进行使能初始化并且操作输出低电平,代码如下:
六、编译烧录,点灯 最后,进行编译。使用程序烧录工具进行程序烧录后,实物图如下: 七、感想 老实说这是第二次来使用国产单片机(第一次给了STC89C51)W806单片机内部资源丰富,32位处理MCU足以媲美STM32F1系列。 开发环境易于上手,安装便捷,使用操作简单。 MCU芯片价格便宜,在当下阶段该芯片在某一些方面可以完美替代供应不足的芯片,值得进一步关注。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
248个成员聚集在这个小组
加入小组【联盛德W806-KIT开发板试用体验】使用官方SDK,并点亮所有GPIO端口
3760 浏览 0 评论
【联盛德W806-KIT开发板试用体验】+硬件SPI驱动ST7780_240X240_LCD
2940 浏览 1 评论
3870 浏览 2 评论
【联盛德W806-KIT开发板试用体验】+ GPIO驱动LED灯
2826 浏览 0 评论
【联盛德W806-KIT开发板试用体验】彩色OLED屏的显示驱动
2598 浏览 0 评论
659浏览 0评论
635浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 22:42 , Processed in 0.635354 second(s), Total 66, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号