完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
第一次接触lua语言用到mcu开发,被惊艳到了,语法简洁,同样的功能用c语言实现可能几十上百行,使用lua只需几行。合宙提供了许多方便使用的库,小白也能轻松上手。 Luat开发约定了一个工程的标准格式 - work_name - main.lua - app.lua - ... Luat会读取文件系统中的main.lua文件,main.lua即程序主入口,这里会执行工程的设置和初始化。下面就从最简单的学起,点亮led,使用VScode创建一个工程: 板子上有颗绿色LED连接到了管脚GPIO_0: gpio是通用型输入输出的简称,Air820UG模块的gpio可以配置为输入/输出/上拉/下拉/中断等状态。 注意: 有些特珠GPIO需要打开对应的ldo电压域才能正常工作,如复用为LCD接口对应的GPIO,需要打开VLCD管脚电压,其他复用管脚的GPIO同样原理。 GPIO 0到GPIO 31表示为pio.P0_0到pio.P0_31; GPIO 32到GPIO XX表示为pio.P1_0到pio.P1_(XX-32); GPIO 64到GPIO XX表示为pio.P2_0到pio.P2_(XX-64)。 例如GPIO33 表示为pio.P1_1 ,GPIO65 表示为pio.P2_1。 调用pins.setup(pio.P0_1,0)将GPIO_1配置为输出,默认输出低电平
定时100毫秒闪烁,效果见视频: VID_20211204_195404 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【合宙Air780E开发板趣味应用】Air780E开发板方言打麻将
2675 浏览 0 评论
6676 浏览 0 评论
8157 浏览 0 评论
4724 浏览 0 评论
【合宙Air551G双频定位开发板试用体验】Part2:与其他定位模块进行对比
41059 浏览 0 评论
【合宙Air780E开发板趣味应用】Air780E开发板方言打麻将
2677浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 06:03 , Processed in 0.914821 second(s), Total 66, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号