自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

转载 深入了解DSP和ARM的关系(相同与区别)

DSP:DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件。一个数字信号处理器在一块不大的芯片内包括有控制单元、运算单元、各种寄存器以及一定数量的存储单元等等,在其外围还可以连接若干存储器,并可以与一定数量的外部设备互相通信,有软、硬件的全面功能,本身就是一个微型计算机。DSP采用的是哈佛设计,即数据总线和地址总线分开,使程序和...

2021-10-07 17:55:19 5193

原创 树莓派4B之搭建owncloud私有云

树莓派4B之搭建owncloud私有云前言一、树莓派环境部署1.1 树莓派系统安装1.2 安装宝塔二、安装owncloud三、总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明。前言 在上一篇博客中已经教大家如何搭建个人博客网站了,今天将会教大家搭建一下私有云,主要用于存储资料。在这里有个非常重要的问题要提醒大家,无论是个人博客网站还是私有云,一当用了公网,一定得注意网络安全,避免造成个人信息泄露。考虑到入门新手的感受,本篇博客偏基础。一、树莓派环境

2021-09-10 18:47:59 1279 1

原创 树莓派之搭建个人博客网站

树莓派之搭建个人博客网站前言一、树莓派配置1.1 window下软件安装1.2 设置静态IP(可不设)二、安装NTP进行自动对时2.1 换源2.2 NTP用法三、相关软件安装3.1 安装Nginx:3.2 安装SQLite33.3 安装PHP(PHP7)3.4 配置Nginx3.5 配置PHP四、typecho(轻量级博客软件)4.1 配置Typecho五、总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明。前言 今天带大家学习一下这个个人博客搭建,是

2021-09-08 21:40:25 2523 3

原创 树莓派学习之更换源

树莓派学习之更换源前言一、树莓派源的简介二、树莓派换源的原因三、树莓派如何换源3.1 进入相关目录,打开sources.list文件3.2 更换源地址3.3 同步更新源,执行如下命令:3.4更新升级以安装软件包,这个过程耗时较长四、总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明。前言 2021年9月7日我终于收到了秋招第一份offer,本人将在10月9日入职上海庆科信息技术有限公司-深圳分部。回顾大学走过的这几年,有过多少心酸泪水,不过最终也拿到自

2021-09-07 16:03:08 17923 2

原创 项目完成之树莓派+mqtt(mosquitto库)+上阿里云

@TOC注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言  本篇博客将是本项目的最后一篇博客,为了拓展自己的知识面,除了本博客树莓派使用mosquitto库上阿里云外,我还实现了树莓派+paho库上华为云。在此之前请看完以下几篇博客:①项目准备一之CJSON学习https://blog.csdn.net/weixin_43271542/article/details/119938116②项目准备二之Iniparser库使用https://b

2021-08-27 12:43:57 859

原创 项目准备四之sqlite3使用

项目准备四之sqlite3使用前言一、sqlite简介二、sqlite对比2.1 sqlite优点2.2 sqlite缺点三、sqlite安装3.1 sqliteAP接口四、代码演示4.1 测试例程4.2 效果图五、项目总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言 今天是闭关的的第56天,项目已经完成,今天特地抽时间来总结一下这个项目的具体知识点之sqlite一、sqlite简介  SQLite,是一款轻型的数据库,是遵守ACID的关系

2021-08-27 11:08:56 281

原创 项目准备三之日志系统使用

项目准备三之日志系统使用前言一、Linux日志1.1 系统常用的日志1.2 日志管理服务 rsyslog1.3 日志级别二、zlog安装三、zlog简单使用3.1 全局参数[global]3.2 日志等级[levels]3.3 格式(Formats)3.4 规则(Rules)3.4.1 级别匹配3.4.2 分类匹配四、代码演示4.1 创建空的日志文件4.2 编写规则4.3 编写测试代码4.4 效果图五、项目总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明

2021-08-27 10:37:08 272

原创 项目准备二之Iniparser库使用

项目准备二之CJSON使用前言一、Iniparser概念二、Iniparser格式三、Iniparser库API函数3.1 iniparser.h3.2 dictionary.h四、代码演示4.1config.ini4.2 源码4.3 演示效果五、总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言今天是闭关的的第56天,项目已经完成,今天特地抽时间来总结一下这个项目的具体知识点之Iniparser库,主要用于文件解析。一、Iniparser概念

2021-08-27 01:55:46 642

原创 项目准备一之CJSON使用

项目准备一之CJSON使用前言一、JSON概念二、CJSON介绍三、CJSON函数简介四、CJSON打包五、CJSON解析六、项目总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言今天是闭关的的第56天,项目已经完成,今天特地抽时间来总结一下这个项目的具体知识点。对即将到来的秋招,我们一起加油!!!!一、JSON概念 as二、CJSON介绍三、CJSON函数简介四、CJSON打包五、CJSON解析六、项目总结...

2021-08-27 01:23:35 521

原创 Linux--Makefile使用

Linux--Makefile使用前言一、总体介绍1.1 配置系统的基本结构1.2 Makefile 概述二、Makefile详解2.1 Makefile文件编写规范2.2 Makefile通用框架2.3 Makefile源码展示三、总结注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言 今天是我闭关的第31天,离秋招更进一步了,加油!今天给大家带来Makefile,或许很多Winodws 的程序员都不知道这个东西,因为那Windows 的IDE都为你做了这个工作,但我觉得

2021-07-31 13:11:02 1246

原创 C程序编译过程及常见选项--静态库和动态库

C程序编译过程及常见选项前言一、项目介绍1.1 项目名称1.2 项目背景1.3 项目设计思路1.4 项目展示效果二、硬件准备2.1 Wemos D1 R12.2 继电器2.3 SG90舵机2.4 DHT11温湿度传感器三、软件准备3.1 Arduino IDE3.2 云服务器(阿里云、腾讯云都可)3.3 宝塔面板3.4 EMQX Cloud四、项目实施4.1 硬件平台开发4.1.1 Wemos环境搭建4.1.2 Wemos与外设硬件接线4.1.3 烧写代码植入Wemos4.2 软件平台开发4.2.1 网站编

2021-07-31 11:17:06 998 2

原创 Vim的配置和高级使用

Vim的配置和高级使用前言一、代码编辑器介绍1.1 vim1.2 Eclipse1.3 项目设计思路1.4 项目展示效果二、硬件准备2.1 Wemos D1 R12.2 继电器2.3 SG90舵机2.4 DHT11温湿度传感器三、软件准备3.1 Arduino IDE3.2 云服务器(阿里云、腾讯云都可)3.3 宝塔面板3.4 EMQX Cloud四、项目实施4.1 硬件平台开发4.1.1 Wemos环境搭建4.1.2 Wemos与外设硬件接线4.1.3 烧写代码植入Wemos4.2 软件平台开发4.2.1

2021-07-31 09:46:37 318

原创 Linux多路复用--结合网络Socket编程

Linux多路复用--结合网络Socket编程前言一、多路复用介绍1.1 多路复用简介1.2 多路复用理解1.3 API函数介绍二、多路复用API函数详解2.1 select2.2 poll2.3 epoll2.4 函数对比三、源码效果与展示3.1 select源码3.2 select源码效果展示3.3 poll源码3.4 poll源码效果展示3.5 epoll源码3.6 epoll源码效果展示四、总结与反思注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言今天是闭关的第2

2021-07-28 13:05:33 337

原创 Linux多线程编程--结合网络Socket编程

Linux--多线程编程前言一、线程1.1 线程的定义1.2 进程与线程的区别1.3 守护进程1.4 系统日志1.5 信号1.6 多线程编程1.7 互斥锁1.8 线程API函数二、源码与效果图展示2.1 源码2.2 效果图三、总结注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言 今天是闭关的第25天,今天给大家带来Linux的多线程编程的博客,这与前面的进程会有点类似,但是进程与线程是有很大的区分的,请大家好好学习。一、线程1.1 线程的定义  线程是进程的一个实体

2021-07-25 23:25:50 462 1

原创 Linux多进程编程--结合网络Socket编程

Linux多进程编程--结合网络Socket编程前言一、进程1.1 进程的定义1.2 进程的概念1.3 进程的切换1.4 进程的结构二、多线程编程2.1进程空间内容布局2.2 fork系统调用2.3 子进程继承父进程哪些东西2.4 exec*()执行另外一个程序2.5 vfork系统调用2.2 wait与waitpd三、多进程编写服务器程序3.1 源码展示3.2 效果图展示四、总结注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言今天是闭关的第21天,今晚做了一下Linux

2021-07-21 23:10:09 408

原创 Linux--网络SOCKET编程

Linux--网络SOCKET编程前言一、socket编程1.1 socket通信简介1.2 socket操作API函数二、源码与效果展示2.1 服务器端源码2.2 客户端源码2.3 效果图三、总结注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言今天是本人闭关的第二十天,我将会给大家继续带来学习资料,主要内容为Linux环境下进行网络SOCKET编程开发,可能大家或许会对socket有点陌生,但是对于一个比较老练的开发人员,socket再熟悉不过,在网络通讯领域,有一种哲

2021-07-20 22:44:38 200 3

原创 树莓派与DS18B20获取环境温度(Linux)

树莓派与DS18B20获取环境温度(Linux) 前言一、硬件准备1.1 树莓派4B1.2 DS18B20温湿度传感器1.4 项目展示效果二、软件准备2.1 Vim(Linux)2.2 SecureCRT(window)三、操作和源码展示四、总结注:本文系湛江市岭南师范学院物联网俱乐部原创部分训练项目,转载请保留声明。前言在上次的教程中已经教大家如何使用文件IO系统调用、文件夹操作系统调用和文件拷贝,这些知识点将会在本次小项目中发挥得淋漓尽致。对于极客们,树莓派是上等的DIY神器;对于项目开发者,树莓

2021-07-18 22:54:35 1367 2

原创 Linux-文件IO系统调用、文件夹操作系统调用与文件拷贝

Linux-文件IO系统调用、文件夹操作系统调用与文件拷贝前言一、文件IO系统调用1.1 open()系统调用1.2 create()系统调用1.3 close()系统调用1.4 write()系统调用1.5 read()系统调用1.6 lseek()系统调用1.7 文件IO系统调用源码展示与讲解二、文件夹操作的系统调用2.1 mkdir()2.2 rmdir()2.3 opendir()2.4 readdir()2.5 closedir()2.6 chdir()2.7 文件夹系统调用源码展示与讲解三、文件

2021-07-18 21:25:31 1277

原创 队列的实现-C语言

队列的实现-C语言前言一、链式队列二、循环队列注:本文系岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言前面跟大家讨论了堆栈的几种办法,如静态数组堆栈、动态数组堆栈和链表堆栈,今天主要跟大家讲一下队列的实现,队列是一种“先进先出的数据结构”,可分为静态队列和链式队列。链式队列则是通过尾插法实现,静态队列一般使用数组实现,数组需要预先定义内存大小,为了避免内存浪费,一般使用循环队列。一、链式队列/*引用头文件""和<>的区别#include" "引用的是你程序目录的相对

2021-07-14 19:47:39 201 1

原创 详谈C语言实现堆栈的三种方法

详谈C语言实现堆栈的三种方法前言一、静态数组堆栈二、动态数组堆栈三、链式堆栈四、训练计划总结注:本文系岭南师范学院物联网俱乐部原创部分训练计划,转载请保留声明。前言本人在此将会带大家去感受一下C语言的数组和指针的魅力,C语言从诞生到至今经久不衰必然有其独特之处,在大学三年虽然学的东西很多,但是从来没有像这几天一样能够集中全力,全心全意地去研究编程语言,原因很简单:不把C语言学得透彻,自己很有可能在这个秋招大潮中失去上岸的机会,为此与小伙伴们通宵达旦也要吃透。以下请仔细看看我的这篇博客,会讲得比以往更透

2021-07-13 18:31:24 3500

原创 第一章:STM32+DHT11温湿度传感器

基于STM32的室内温湿度检测(HAL库)前言一、项目介绍1.1 项目名称1.2 项目设计思路二、硬件准备2.1 [STM32F407ZGT6](https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-22466574672.18.4cc84163K894AJ&id=565218048000)2.4 [DHT11温湿度传感器](https://detail.tmall.com/item.htm?id=15598344236&ali_ref

2021-05-29 20:21:12 11812 7

原创 智能语音小助手

机器语言学习——语音智能小助手(图形化 Mind+)前言一、项目介绍1.1 项目名称1.2 项目背景1.3 项目设计思路1.4 项目展示效果二、软件准备2.1 Mind+软件三、项目实施四、项目总结注:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明。前言继上次物联网的项目开发流程介绍以后,大家学习的激情比较高,同时也愿意去学习。好,作为一个物联网专业出身的大学生来说,只会物联网项目开发或者是嵌入式项目开发还是不够的,还是得自学一下与人工智能方面相关的,比如

2021-04-21 22:36:02 871 1

原创 Esparduino(wemos)+MQTT+MySQL

Esparduino(wemos)+MQTT+MySQL前言一、项目介绍1.1 项目名称1.2 项目背景1.3 项目设计思路1.4 项目展示效果二、硬件准备2.1 Wemos D1 R12.2 继电器2.3 SG90舵机2.4 DHT11温湿度传感器三、软件准备3.1 Arduino IDE3.2 云服务器(阿里云、腾讯云都可)3.3 宝塔面板3.4 EMQX Broker四、项目实施4.1 硬件平台开发4.1.1 Wemos环境搭建4.1.2 Wemos与外设硬件接线4.1.3 烧写代码植入Wemos4.

2021-04-18 21:50:31 1712 4

原创 基于树莓派的远程实时监控(内网穿透)

/*本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明 */一、项目背景与目标:此项目基于一个师弟的留言:如何实现在学校的校园网(办公网)内实现内网穿透。我在已经解决师弟所提出的难题以后,将这个技术知识点应用起来,用树莓派搭建一个简易的监控平台。当前我们在市面上购买网络监控设备,往往会配备相关的App、Web端等相关的移动应用。但是,前通过Shodan搜索实现网络摄像头入侵、字典破解用户操作平台密码甚至是直接入侵监控制造商服务器等等方式爆破网络摄像头的事例已比

2021-03-26 15:16:18 5096 3

原创 基于腾讯云服务器搭建的一个简易的网站(ubuntu)

本文系湛江市岭南师范学院物联网俱乐部原创教学文章,转载请保留声明。前言本文将会带领大家去学习如何在云服务器上面部署,并且搭建自己的网站,从而让你拥有一个真正属于你自己的网站,不过此网站的内容比较简陋请广大网友勿笑,主要用于带新手学习。一、目标实现基于HTML进行简单网页设计基于腾讯云搭建个人的网站二、前期准备:设计网页、腾讯云服务器(ubuntu)三、设计网页(本人用Visual stduio Code)源码如下:<!DOCTYPE html><html>

2020-11-11 11:21:38 3386 12

原创 智慧疫情防控平台(图形化编程mind+)

前言本文章将教会大家如何使用图形化编程制作简易的智慧疫情防控平台,这个项目非常适合于低年级的学生去实践,锻炼自己的逻辑思维和积累一定的项目开发经验。一、目标实现基于DS18B20或LM35实现测温基于二哈实现多人人脸学习和识别基于TinywebDB实现云数据库应用基于EasyIoT实现mqtt数据上传二、前期准备:软件准备:Mind+硬件准备:掌控板、拓展板、二哈识图、温度传感器硬件购买链接如下:①https://www.dfrobot.com.cn/goods-1902.html②

2020-10-27 16:10:24 5738 8

原创 基于树莓派的人脸识别(Linux系统 百度智能云平台)

前言用树莓派制作人脸识别的方案很多,网上也有很多相关的例子,今天我要讲的方案是调用百度智能云的人脸识别API,这在一定程度上也算得上是一种好方案!一、在百度智能云上搭建好平台,申请AppID、API Key和Secret Key...

2020-10-21 17:38:03 7920 16

原创 基于STM32与树莓派两大平台之间的LORA数据传输

前言:在大学的两年学习中,嵌入式这个行业越学越觉得自己懂得东西越来越少 ,这也将更加激发我对自己目标追求的动力,我有着自己的梦想,尽管梦想还是很遥远,但是我坚信自己终将有一天能够实现它!以下,我将通过这篇博客让大家学习一下STM32+LORA和树莓派+LORA,还有就是STM32和LORA这两者之间如何通过LORA进行通讯!硬件准备:STM32f103zet6(正点原子战舰)、LORA模块(型号为:SX1268 頻率:433MHZ)、树莓派3B+、硬件配图如下:(1)STM32f103ZET6主控

2020-10-15 21:52:56 3818 2

原创 图形化编程教学实例

人生第一篇博客,水平不好,请大家勿吐槽! 今天为大家推荐几款国内主流的图形化编程软件。这些软件部分适用于8岁以上,部分适用于12岁以上 一、图形化软件介绍 (1)软件一:Scratch Scratch是麻省理工学院媒体实验室开发的一款图形化开发工具,代码开源,早期主要用于电脑动画编辑,面向小朋友群体,通过鼠标拖拽的形式放置各种角色及脚本指令,脚本指令通过搭积木的形态提供给小朋友使用,界面直观好用。Scratch的动画和脚本编辑实时响应,用户可随时点击相应指令与动画进行交互,使用门槛很低。.

2020-09-22 22:21:54 10467 3

owncloud-complete-20210721.tar.bz2

这是owncloud下载,官网也可以下,上传资源纯属为了配合博客使用

2021-09-10

vim_conf_v2.2.0.rar

Vim的配置文件,具体参考我的博客:https://blog.csdn.net/weixin_43271542/article/details/119256628

2021-07-31

vim_conf_v2.2.0.rar

Vim的配置文件

2021-07-31

语音智能小助手.sb3

适合搞创客类和人工智能类项目的老师和学生,请配合我的博客进行使用,另外可以多关注我的博客,后期会给大家分享更多的资源

2021-04-21

物联网数据传输与远程控制实验网站-communicaty.zip

请结合本博客进行开发

2021-04-19

emqx_admin.zip

wemos与EMQX Cloud通讯,具体请参考我博客

2021-04-19

8266_page.zip

请大家根据我的博客进行操作,这个文件是ESP8266的环境,用于arduino安装

2021-04-18

STM32+树莓派通过串口控制LORA进行通讯

STM32+树莓派通过串口控制LORA进行通讯,比较适合新手入门,另外我还配有博客教程,有兴趣的小伙伴可以参照着做!

2020-10-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除