嵌入式
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 · 3640 阅读 · 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 · 194 阅读 · 1 评论 -
嵌入式C语言接口封装2(函数封装)
在嵌入式开发中,我们常常会遇到这样一个问题:(以最简单IO口操作为例) A为APP开发人员,他需要为客户开发接口给客户调用实现IO控制,但是只做接口层,实际的IO控制需要B来完成。 B为底层开发人员,需要完成A交代的IO口控制函数,以让用户实现IO控制。 B的角色可以为用户本身,也可以为底层开发人员。 那么,此处A就需要给出一个接口类型,需要B去实现对应功能。例如,针对IO口A需给出如下接...原创 2019-11-04 15:14:28 · 1446 阅读 · 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 · 102 阅读 · 0 评论 -
C语言接口封装
函数接口封装,说到底是用指向函数的函数指针,通过调用指针的方式起到调用函数的目的。实现函数的隔离调用,以方便多个程序员协调开发应用。举例: 常用的UART串口,首先将串口封装为对象: typedef struct { uint8_t port; /* uart port */ uart_config_t config; /* uart config */ ...原创 2019-10-29 17:30:33 · 4173 阅读 · 4 评论