- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 使用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
3728
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
235
1
原创 嵌入式C语言接口封装2(函数封装)
在嵌入式开发中,我们常常会遇到这样一个问题:(以最简单IO口操作为例) A为APP开发人员,他需要为客户开发接口给客户调用实现IO控制,但是只做接口层,实际的IO控制需要B来完成。 B为底层开发人员,需要完成A交代的IO口控制函数,以让用户实现IO控制。 B的角色可以为用户本身,也可以为底层开发人员。 那么,此处A就需要给出一个接口类型,需要B去实现对应功能。例如,针对IO口A需给出如下接...
2019-11-04 15:14:28
1606
转载 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
131
原创 C语言接口封装
函数接口封装,说到底是用指向函数的函数指针,通过调用指针的方式起到调用函数的目的。实现函数的隔离调用,以方便多个程序员协调开发应用。举例: 常用的UART串口,首先将串口封装为对象: typedef struct { uint8_t port; /* uart port */ uart_config_t config; /* uart config */ ...
2019-10-29 17:30:33
4304
4
原创 Linux学习笔记:SHELL指令学习1
echo: 在终端显示输出字符串或者变量提取后的值,例如:echo Myselfprint,屏幕显示:Myselfprint 。 提取使用$符号,例如:echo $SHELL,屏幕输出:/bin/bash ,说明SHELL程序放置在/bin/bash文件夹。 注意,Linux环境下,运行某个程序即打开对应文件。 date: 显示及设置系统的时间和日期。 date :查看当前系统时间 ...
2019-10-24 21:58:16
150
原创 RT-Thread 上电无法启动需复位启动问题
RT_Thread 版本: V4.0.1 BSP: stm32f10x-HAL 编译器:KEIL-5 现象:meankongfig 配置后直接烧录程序可启动,设备断电后再上电程序无法启动。 解决方法: 1.找到配置文件board.c 2.打开该文件,找到HAL_Delay函数 3.将文件原来里面的delay值由10改为1000。 4.重新编译文件,完美解决。 ...
2019-10-21 19:55:16
1686
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅