
嵌入式
weixin_42172458
这个作者很懒,什么都没留下…
展开
-
使用ESP8266,基于Alios things 的linkkit连接阿里生活物联网平台,实现天猫精灵控制
1.写在前面我使用的模块是ESP-12F,理论上使用8266的WIFI模组都大同小异。关于8266的学习资料,大家可以参考安信可的相关资料,网址如下:http://wiki.ai-thinker.com/esp8266,ESP8266的使用普片性不用多说。为何要使用Alios things开发呢,这其中我挣扎许久。学习使用了安信可的nonos以及RTOS开发使用后,想要实现8266直连阿里云实现语音控制还需要很长的路要走,而使用Alios things的linkkit工程,只需要简单的几步就能实现82.原创 2020-05-26 17:22:11 · 3683 阅读 · 1 评论 -
git的初步使用
1.安装GIT首先需要安装git,Linux环境下使用命令:sudo apt-get install git安装完成以后,终端输入git命令得到如下git使用指引:如果是在WINDOW则以下地址下载后安装即可(网址进不去可自行百度安装包及下载包):https://git-scm.com/downloads安装完成后在开始菜单有如下快捷键:打开任何文件夹右键单击后界面如下:至此,安装部分完成。2.使用在任何文件夹,右键单击git base here ,使.原创 2020-05-26 12:05:15 · 206 阅读 · 1 评论 -
嵌入式C语言接口封装2(函数封装)
在嵌入式开发中,我们常常会遇到这样一个问题:(以最简单IO口操作为例)A为APP开发人员,他需要为客户开发接口给客户调用实现IO控制,但是只做接口层,实际的IO控制需要B来完成。B为底层开发人员,需要完成A交代的IO口控制函数,以让用户实现IO控制。B的角色可以为用户本身,也可以为底层开发人员。那么,此处A就需要给出一个接口类型,需要B去实现对应功能。例如,针对IO口A需给出如下接...原创 2019-11-04 15:14:28 · 1556 阅读 · 0 评论 -
SQL学习笔记
基本查询:SELECT * FROM students;条件查询:SELECT * FROM students WHERE score >= 80;投影查询:SELECT id, score, name FROM students;排序:SELECT id, name, gender, score FROM students ORDER BY score;分页...转载 2019-11-01 16:58:45 · 116 阅读 · 0 评论 -
C语言接口封装
函数接口封装,说到底是用指向函数的函数指针,通过调用指针的方式起到调用函数的目的。实现函数的隔离调用,以方便多个程序员协调开发应用。举例:常用的UART串口,首先将串口封装为对象:typedef struct { uint8_t port; /* uart port */ uart_config_t config; /* uart config */...原创 2019-10-29 17:30:33 · 4243 阅读 · 4 评论