基于EMQX的mqtt服务器部署 EMQX 是一款大规模可弹性伸缩的云原生分布式物联网 MQTT 消息服务器。 作为全球最具扩展性的 MQTT 消息服务器,EMQX 提供了高效可靠海量物联网设备连接,能够高性能实时移动与处理消息和事件流数据,帮助快速构建关键业务的物联网平台与应用。 2023-06-06 工作或项目相关 > 环境部署搭建 > MQTT #EMQX #MQTT
STM32F1系列移植freertos FreeRTOS 是一个可裁剪的小型 RTOS 系统,其特点包括: ● FreeRTOS 的内核支持抢占式,合作式和时间片调度。 ● SafeRTOS 衍生自 FreeRTOS,SafeRTOS 在代码完整性上相比 FreeRTOS 更胜一筹。 ● 提供了一个用于低功耗的 Tickless 模式。 ● 系统的组件在创建时可以选择动态或者静态的 RAM,比如任务、消息队列、信号量、 软件定时器等等。 2023-06-06 电子信息硬件相关 > MCU > STM32 > freeRTOS #STM32 #MCU #freeRTOS
ESP32wifi入门 ESP32是Espressif乐鑫信息科技推出的一块WiFi芯片。 拥有40nm工艺、双核32位MCU、2.4GHz双模Wi-Fi和蓝牙芯片、主频高达230MHz,计算能力可达600DMIPS。 -涵盖精细分辨时钟门控、省电模式和动态电压调整等特征。 -它集成了天线和射频巴伦,功率放大器,低噪声放大器,滤波器和电源管理模块等元器件,性能稳定,易于制造,工作温度范围从-40℃到125℃。 -支持多种 2023-06-06 电子信息硬件相关 > MCU > ESP32 > WIFI #MCU #ESP32 #WIFI
Linux学习笔记 (linux基础命令) Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 U 2023-06-06 计算机及嵌入式软件 > linux > linux基础 #linux
Linux学习笔记 (Linux常用操作) Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 U 2023-06-06 计算机及嵌入式软件 > linux > linux基础 #linux
node.js笔记 (1.node.js基础) 初识 Nodejs Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine Node.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境 基于 Express 框架 (opens new window),可以快速构建 Web 应用 基于 Electron 框架 (opens 2023-06-06 计算机及嵌入式软件 > 编程语言 > node.js #node.js #编程语言
node.js笔记 (2.Express) Express官网传送门(opens new window) 基于 Node.js 平台,快速、开放、极简的 Web 开发框架 Express 是用于快速创建服务器的第三方模块。 Express 初体验基本使用安装 Express: 1npm install express 创建服务器,监听客户端请求,并返回内容: 12345678910111213141516171819202122232 2023-06-06 计算机及嵌入式软件 > 编程语言 > node.js #node.js #编程语言 #Express
node.js笔记 (3.数据库和身份认证) Node 操作 mysql配置 mysql 模块 安装 mysql 模块 1npm install mysql 建立连接 12345678const mysql = require('mysql')const db = mysql.createPool({ host: '127.0.0.1', user: 'root' 2023-06-06 计算机及嵌入式软件 > 编程语言 > node.js #node.js #编程语言 #Express
微信小程序笔记 (2.微信小程序宿主环境) 小程序的宿主环境宿主环境(host environment)指的是程序运行所必须的依赖环境。例如:Android 系统和 iOS 系统是两个不同的宿主环境。安卓版的微信 App 是不能在 iOS 环境下运行的,所以Android 是安卓软件的宿主环境,脱离了宿主环境的软件是没有任何意义的! 手机微信是小程序的宿主环境小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能,例如:微信扫码、 2023-06-06 计算机及嵌入式软件 > 计算机前端 > 微信小程序 #微信小程序
微信小程序笔记 (1.微信小程序介绍) 微信小程序的介绍一.和普通网页的区别:1.运行环境不同2.API不同3.开发模式不同 二.小程序的项目组成结构:pages:用来存放小程序的所有页面utils;用来存放工具性质的模块app.js:小程序项目的入口文件app.json:微信小程序的全局配置文件app.wxss;小程序项目的全局样式文件project.config.json:项目的配置文件sitemap.json用来配置小程序是否允许 2023-06-06 计算机及嵌入式软件 > 计算机前端 > 微信小程序 #微信小程序