![]() |
闯红灯的便当 · 大鹏教育ps、pr设计全套资源分享 - 哔哩哔哩· 8 月前 · |
![]() |
至今单身的伤痕 · 如何评价阿里·艾斯特执导的恐怖片《博很恐惧》 ...· 1 年前 · |
![]() |
严肃的跑步鞋 · 【文章】4月中大型SUV市场:大众途昂第四, ...· 1 年前 · |
![]() |
不拘小节的作业本 · 【腾势D9 2022款 EV 600 ...· 1 年前 · |
![]() |
没有腹肌的煎饼果子 · 《疾速追杀4》百度云网盘下载.阿里云盘.英语 ...· 2 年前 · |
当前8266有各种开发
1.在官方已经封装好的C库上开发(SDK开发)
2.官方在SDK的基础上封装的AT指令程序(AT指令开发)
3.在SDK的基础上嵌入脚本语言(Lua,Python等开发方式)
所以大家首先要明白,AT指令和脚本语言是别人在SDK的基础上进行了封装
然后咱再在封装的基础上进行开发,实际上最终还是调用SDK函数执行.
https://www.cnblogs.com/yangfengwu/p/9315841.html 点击查看
以上是本人把STM32嵌入了LUA脚本实现控制LED
了解就可以,现在用不到不必深究
我只是为了说明脚本语言开发是如何来的
对于开发人员这个还是应该掌握的,
主要是鉴于现在的合宙推出的GPRS模块使用LUA开发的人群很多.
上面说了,脚本语言的开发实际上还是调用SDK
LUA实现了哪些功能,就说明SDK封装了哪些功能
希望大家开发SDK的时候直接借鉴LUA源码里面的封装函数
举个例子:
控制GPIO2输出高电平
lua语言是 gpio.write(4,1) 先别管具体为什么这样写,后面学习以后会明明白白
打开LUA源码,找到Module里面的gpio.c
然后找到里面的控制gpio输出高低电平函数write 进入到 lgpio_write函数
实际上调用
LUA脚本给咱封装好了几乎全部可能用到的SDK源码
咱们开发SDK的时候直接可以借鉴使用.
知识的海洋永远没有尽头,要学会站在巨人的肩上!
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券
![]() |
闯红灯的便当 · 大鹏教育ps、pr设计全套资源分享 - 哔哩哔哩 8 月前 |