本篇目标:在之前能ping通pc机的工程基础上搭建web服务器,借鉴官方web服务器的程序与网页,能够用pc机浏览访问web服务器,并返回设置的网页材料准备:基础工程:修改后能ping通pc机的工程(STM32官方移植lwip修改代码)搭建工程:最终搭建好的web服务器工程(STM32搭建web服务器工程)(git仓库地址)调试工具:用来调试tcp连接下的数据接收(网络调试助手)测试浏览:这里
转载 2024-01-17 08:44:08
1223阅读
1评论
最近在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器的工作记录一下。刚接到这个任务的时候,不知道怎么下手,网上资料似乎不是很多,于是在下载了一个官方demo测试了一下,看了一下代码,不是很懂,于是继续百度找资料,找到一个比较有用的网页,以下是链接: 最近在做stm32 web服务器的东西,忙了一段时间终于弄完了,把这几天关于stm32服务器的工作记录一下。刚
转载 2024-04-27 08:56:02
176阅读
1、IO输出led.c#include <stm32f10x_lib.h>#include "led.h"//初始输出口.并使能这两个口的时钟//LED IO初始化void LED_Init(void){RCC->APB2ENR|=1<<2;    //使能PORTA时钟RCC->APB2ENR|=1<<3;
转载 精选 2013-07-10 15:57:28
969阅读
文章目录1、使用官方提供的库连接1、获取官方例程2、移植文件3、配置数据上传还有数据下发4、最终配置2、使用MQTT固件进行解析3、尝试连接腾讯云4、尝试连接阿里云 1、使用官方提供的库连接相信最开始用onenet的应该都是用的这个官方的库吧,特别熟悉的代码,目前网上也是非常的广为流传,之前也是用的这个办法,不过有段时间没摸过了,手又生疏了,因此这里就重新来做个记录试试:1、获取官方例程打开我们
上一篇小系统搭好了,MDK也装好了,可以写些代码进去了,但是外面没东西直观的显示,还要加上led灯,lcd屏等,这些还是自己玩,没意思还要通信吧,串口RS232 \422\ 485的驱动芯片加上就能组个小网络了,但是还想接入互联网就要有以太网控制了;先对以太网做个回顾复习吧,知识太多也学不玩但了解的多总不会被当傻子糊弄也好吧,这边就题外话了;进入互联网的世界,电脑上的浏览或者其它APP程序要访
转载 2024-01-14 14:29:46
125阅读
近期在做STM32之MQTT客户端连接到服务器。野火家的教程是移植别人家的MQTT客户端代码,实际LwIP源码中就包含这个,但是这个在网上很少能找到,所以我就先抛砖引玉了,有问题可以联系我哦。MQTT介绍这里就不在说了,主要说实现方法。这个前提是你的准备一个LwIP协议栈TCP可以正确运行起来的工程。以下说明中LwIP版本均为2.1.2,其他版本没有查看和测试,环境为keil5.34 AC6 主控
最近才做的板子由于自己的粗心把串口线搞反了,还好只有两条,飞线解决,而且现在还只是样板,但是还是应该引以为戒,以后做硬件一定要谨慎。今天同事出差把CAN分析仪拿走了,本来在开发板上调试好的程序不知为何移植到板子上以后CAN突然不能发送数据了,恰好今天没法用硬件调试,只能用软件仿真了。除了CAN部分在主函数前还有和USART相关的操作,起初我苦思冥想也没想到这能有什么错,之前用开发板的时候串口和CA
文章目录系列文章目录摘要一、开发软件keil安装包下载二、开发软件cubeMX安装包下载三、开发软件使用说明下载Keil-MDK使用说明下载stm32cubemx使用说明下载四、开发板配套资料下载五、STM32基础资料及需要学习的几种外设的资料下载 摘要查阅和下载学习使用HAL库进行STM32软件开发的资料,包括:开发软件安装包及其使用说明。开发板配套资料。STM32基础资料及需要学习的几种外设
1控制LED和继电器 除了 PA11和PA12其他都可以 void setup() { pinMode(PC13, OUTPUT); pinMode(PC14, OUTPUT); pinMode(PC15, OUTPUT); pinMode(PA0, OUTPUT); pinMode(PA1, OU
转载 2019-10-04 01:56:00
476阅读
2评论
要想实现通过代码实现STM32连入阿里云服务器,要首先实现使用AT指令通过串口连接阿里云,大家可以参考我之前的两篇文章,链接如下 链接: 零基础STM32+ESP12F+MQTT连接阿里云服务器完整流程(一、给ESP12F烧写AT/MQTT固件) 链接: 零基础STM32+ESP12F+MQTT连接阿里云服务器完整流程(二、创建阿里云平台并使用AT指令连接阿里云) 文章目录一、下载STM32工程文
转载 2023-11-06 19:17:14
389阅读
目录1 项目描述2 项目需求3 搭建环境数字温湿度传感DHT11光敏传感MPU6050wifi模块ESP8266OLED屏RC522W25Q128SR04超声波4 技术描述5 概要设计6 界面一7 界面二8 界面三9 界面四10 ONENET云平台界面11项目总结 1 项目描述本次项目借用Keil uVision5单片机C语言开发系统编写,通过J-Link驱动下载HEX程序,烧录到STM32
# STM32与云服务器的连接设置 在现代物联网(IoT)应用中,微控制(如STM32)常常需要与云服务器进行数据交换。这种连接允许设备将数据上传到云端,便于管理和分析。同时,也能从云端获取指令或更新设备的设置。本文将详细讲述如何设置STM32与云服务器的连接,并给出一个实际的示例。 ## 1. 需求分析 在这篇文章中,我们将搭建一个简单的STM32设备,它会定时向云服务器发送温湿度数据,
原创 11月前
171阅读
一、材料准备 准备以下材料 二、设备连接 2.1、插入物联网卡 将BC20核心板从主板上拔下,按照指示将物联卡中卡插入BC20核心板。将物联网卡插好后,重新将BC20核心板装回主板 2.2、接入温湿度传感 找到主板上的JP2,将DHT11温湿度传感接入,注意正负极,不要接反,接好后DHT11温湿度传感灯亮 2.3、接入仿真 接入仿真,用于下载程序。蓝色线为多余线 2.4、接入电脑 将板子
STM32CUBEIDE.2----生成简单的例程视频教学csdn付费课程生成例程查看HAL库手册生成案例工程设置代码最后视频教学听不到声音的请点击跳转进行观看。https://www.bilibili.com/video/BV1cB4y1m7bL/STM32CUBEIDE(2)----生成简单的例程csdn付费课程付费课程更加详细。生成例程使用STM32CUBEMX生成例程,这里使用NUCLEO
一、前言STM32的定时有着非常丰富的功能, 输入捕获/输出比较,PWM,中断等等。也是日常使用最频繁的外设之一,所以一定要掌握好,本章节记录下个人的简单配置过程;二、定时介绍STM32L051C8T6有5个定时 通用定时(TIM2、TIM21、TIM22、),基本定时(TIM6),低功耗定时(LPTIM1)。通用定时功能 16位向上、向下、向上/下自动装载计数
STM32(五) Modbus基于STM32实现 Modbus协议调试笔记 --利用485通信实现单个字符的接收与发送http://www.stmcu.org.cn/module/forum/thread-599873-1-1.html​​[分享]​​ 标准的modbus通信协议模板(适合新手)注:      本程序适合新手入门,第一个程序写了如何实现串口的收发多个字节程序            
转载 2019-08-11 20:59:00
335阅读
2评论
RCC的全称是reset and clock control, 以下将从reset和clock两个方面进行介绍Reset在stm32中·有三种类型的复位: system reset, power reset, backup domain resetsystem resetsystem reset将会复位除了RCC->CSR寄存(reset flag)和备份域寄存以外的所有寄存几种sys
    STM32基于arm cortex核,目前在工业控制、通讯、物联网、车联网等行业应用很火,在功能丰富的同时拥有超高的性价比,大有打败和取缔ARM7的趋势。引用网上的一段话:1、ARM最新的Cortex-M3内核。优先级抢占的中断控制,支持中断自动嵌套,硬件完成现场保护与恢复,中断嵌套时,只需保护和恢复一次现场,即使在恢复现场的时候再次中断也不需要再次保护现场,只需6个
STM32 HAL库学习笔记4-SPI前言一、SPI协议简介SPI物理层SPI协议层1.基本通讯过程2. 通讯的起始和停止信号3. 数据有效性4. CPOL/CPHA 及通讯模式二、STM32的SPI特性及架构STM32 SPI架构解析1.逻辑引脚2.时钟控制逻辑3.数据控制逻辑4.整体控制逻辑STM32 SPI外设通讯过程三、STM32 HAL库中的SPI1.SPI初始化结构体2.接口函数 前言
/*sys.h 今天我们来讲讲这个头文件*/ #ifndef __SYS_H //头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个
转载 2024-07-29 16:43:27
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5