明珠的个人博客

是谁告诉你,你是赤裸的?

0%


        

意外断线 ,这样意外断线四个字就会变成红色。

物联网

啥是物联网?顾名思义,万物联网。
物联网的英文名称是Internet of Things。IoT则是Internet of Things的缩写。因此, 物联网 = IoT。
在公司里下班前的5分钟,你坐在办公室的座椅上打开了手机,控制地下停车场里的汽车打开了座椅和方向盘加热准备下班。汽车(物)需要联网(网)才能接收到你发的信息,这就是物联网。
从连接的角度观察,原来的人与人连接(互联网)扩展到人与物、物与物的连接(物联网)。连接的对象从原来单纯的文档、视频、交互等这些只有人才能理解的信息世界,慢慢侵入到传感器、设备、装备,乃至家居、服装等客观物理世界,实现了技术从互联网到物联网的跃迁。

而本次的物联网,将以C/C++语言通过Arduino IDE来开发NodeMCU来实现…

阅读全文 »

代码规范很重要,代码层层封装,需要多花时间构思,但是使用维护时非常轻松。今天修改代码记一下痛苦,以此谨记务必封装

任务挂起与恢复及中断管理续

系统中断优先级配置寄存器

三个系统中断优先级配置寄存器,分别为 SHPR1、 SHPR2、 SHPR3 :

SHPR1寄存器地址:0xE000ED18~0xE000ED1B

SHPR2寄存器地址:0xE000ED1C~0xE000ED1F

SHPR3寄存器地址:0xE000ED20~0xE000ED23

FreeRTOS主要是使用SHPR3寄存器对PendSV和Systick中断优先级进行设置(设置为最低优先级)

FreeRTOS如何配置PendSV和Systick中断优先级

阅读全文 »

FreeRTOS任务挂起与恢复

简介

挂起:挂起任务类似暂停,可恢复;删除任务,无法恢复,类似“人死两清”
恢复:恢复被挂起的任务
FromISR:带有FromISR后缀是在中断函数中专用的API函数

对应使用到的API函数:

顾名思义,英文翻译还是很清楚的

vTaskSuspend() 挂起任务
vTaskResume() 恢复被挂起的任务
vTaskResumeFromISR() 在中断中恢复被挂起的任务

阅读全文 »

FreeRTOS任务创建和删除

简介

任务创建和删除的本质就是调用FreeRTOS的API函数,和运用数学公式同理,证明过程已经有大神帮我们铺好路了,我们要做的就是应用即可。先从这3个开启第一步

阅读全文 »

FreeRTOS

简介

FreeRTOS-Free Real Time Operating System
在裸机系统中,所有的程序基本都是在一个大循环里按顺序处理业务功能,考虑到产品要实现的功能越来越多,单纯的裸机系统已经不能够完美地解决问题,反而使编程变得更加复杂,如果想降低编程的难度,学习RTOS来实现多任务管理,问渠哪得清如许,为有源头活水来

阅读全文 »

简介

上次已经在服务器上启动了MQTT服务,这次是把MQTT服务换成网站。经大佬指点,网站部署在腾讯云服务器过程记录如下:

因为已经存在个人网站文件,过程就简单多了。在腾讯云服务器上先建立一个样例网站,找到它的根目录,把这个样例网站的文件替换为个人网站文件应该就成功了。
开试。

建立样例网站

感谢互联网平台,我们不用重复造轮子,可以站在前辈们的肩膀上努力去更近一步的实现梦想。

购买腾讯云服务器后会进入一个宝塔面板(下图),私以为是一个云帮手工具,以前我们可能需要

阅读全文 »

云服务器

云服务器按照我的理解,就是别人有一台可以联网的电脑,可以租赁使用来完成联网。

使用

在之前都是使用公网,但是存在一些限制,比如发送数据包的字节大小发送频率和次数等,简单开发没问题,但是正式使用的时候,还是需要一个稳定的网络环境。因此计划购买一个云服务器,对此不熟悉,经好友推荐,购买了腾讯云服务器,价格便宜,性能满足开发需求。目前没有大数据存储需求,因此不需要高性能,最低级别的即可。68元/年,还有个活动,38/年,2核/2G/5M,但是手速较慢,没抢到,呵呵。

购买后进入页面如下

阅读全文 »

随想

每次重新装系统,总会出现意外情况。比如这次,使用ESP8266创建网页服务,按照思维惯性,安装好驱动和库文件后先试了下板子的AP模式,没问题后就认定硬件和软件没问题了。然后在使用组网模式时出问题了,WIFI迟迟连接不上,仔细一看,板子支持2.4G,而软件里连接的WIFI是5G,所以一直循环…量力而行,就是这么来的,连接不上5G,是硬件能力不足,需要更换;时间久了,知识就会沉淀,还需要周期性温习

简介

按照上节教程,实现小红书搜集云中锡ID和昵称并导出到指定Excel中。

步骤一更新流程块,增加小红书网页和文字搜索

上节课的文件直接复制一份,作为后续的初始模板。已经可以打开百度了,那么百度直接替换为小红书网址,搜索内容替换为云中锡,实现效果如下

阅读全文 »

简介

Robotic Process Automation,机器人流程自动化。
启动程序后可以自动收集指定类型数据,并按照预先设定的规则自动执行任务并返回一定格式的结果。
举个例子,我们想收集某APP上指定作者、内容甚至进一步的相关图片、点赞、评论等数据,并将数据导出到EXCEL表格中,这个过程就可以使用RPA来实现。当然,认真套娃的话,还可以把这个数据进一步封装到指定接口返回个及其他程序使用。

步骤一-下载

百闻不如一见,举个栗子做一下:比如我想实现我只要点击开始命令,程序就自动执行在百度里搜索百度老大是谁的动作。
程序的使用总是千篇一律,挑选好上手的工具,这里我们使用来也的产品。

阅读全文 »