首页
学习
活动
专区
工具
TVP
发布

知识分享

专栏作者
889
文章
988918
阅读量
84
订阅数
200-CH32V307(RISC-V)学习开发-以太网例程-网络指示灯GPIO选择, 检测网线连接状态
说明 这节测试一下芯片自带的10M PHY 以太网,网络指示灯的GPIO选择和检测网线连接状态 然后再说明一下以太网的基本配置. 测试 1,把这节的工程下载到控制板 📷 2,拔插网线 📷 3,可以看下串口日志 📷 📷 程序说明 1,网络指示灯GPIO设置, 以太网网络信息设置 📷 2,初始化以太网, 和轮训以太网函数 📷 📷 3,芯片最大支持31路socket, 可以根据自己的项目修改udp,tcp客户端, tcp服务器个数. 📷 芯片以太网的库函数是单独的,自己移植库函数注意事项 1,把NetLib文件
杨奉武
2022-10-05
1.1K0
1-STM32G070+CH395Q基本控制篇(自建物联网平台)-硬件使用说明
开发板板载介绍(当前使用的测试板,以后期最终版为准) 一,实物图 📷 二,各模组连接图 ------------------------------CH395Q(以太网)------------------------------ 📷 📷 ------------------------------ESP8266------------------------------ 📷 开发板原理图: https://mnifdv.cn/resource/cnblogs/ZLIOTD/ZLIOTD.pdf 开发板型号
杨奉武
2022-09-02
1.1K0
2-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件,升级程序(手机APP控制更新)
说明 前面章节是单片机主动访问升级,这节使用Android软件控制更新单片机程序! 注意哈,只是在原先的基础上让APP通过MQTT通信把固件地址发给设备,而不是设备主动获取了; 当然不仅仅限于APP去控制,后面还有微信小程序,上位机,网页等控制升级的. 整体升级流程如下:(APP和设备通过MQTT通信) 1,用户在APP上点击 "固件升级" 按钮, APP使用MQTT发送:  {"data":"updata","cmd":"DeviceInfo"} //询问设备固件信息 2,设备通过MQTT收到该消息以后,
杨奉武
2022-05-29
1.4K1
1-STM32F407+EC200(移远4G)程序升级篇(自建物联网平台)-STM32F407通过EC200使用http或https下载程序文件升级程序(单片机程序轮训检查更新)
具体怎么使用F407存储数据的需要看这篇文档: https://www.cnblogs.com/yangfengwu/p/14476294.html
杨奉武
2022-05-28
1.7K0
2-STM32F407+ESP8266程序升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(手机APP控制更新)
(STM32F407ESP8266BKAPP是设备的型号;  0.0.0是设备当前的固件版本)
杨奉武
2022-05-12
1.3K0
6-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32通过air302使用http下载程序文件,升级程序(手机APP控制更新)
(STM32Air302BKAPP是设备的型号;  0.0.0是设备当前的固件版本)
杨奉武
2022-05-11
6060
4-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(手机APP控制更新)
(STM32EC200BKAPP是设备的型号;  0.0.0是设备当前的固件版本)
杨奉武
2022-05-11
1.2K0
3-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32+mbedtls通过air302使用https下载程序文件,升级程序(单片机程序轮训检查更新)
说明(先看那个非SSL的) 这节测试一下STM32+Mbedtls通过Air302(NB-IOT)使用https远程下载升级单片机程序 提示:升级程序只是把bin文件数据写到单片机,使用哪种方式获取bin文件数据都是可以的. 这节是使用http的方式获取程序bin文件 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32Air302SSLBK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运
杨奉武
2022-05-11
4070
2-STM32+ESP8266+Air302远程升级篇(自建物联网平台)-STM32通过air302使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过Air302(NB-IOT)使用http远程下载升级单片机程序 提示:升级程序只是把bin文件数据写到单片机,使用哪种方式获取bin文件数据都是可以的. 这节是使用http的方式获取程序bin文件 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32Air302BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位
杨奉武
2022-05-11
5930
02-STM32F407+ESP8266基本控制篇(自建物联网平台)-硬件使用说明
实物图(当前为测试板,实际以出售版为准) ESP8266模组安装在开发板右上角. 📷 主要板载说明 1,温湿度传感器(DHT11) 📷 2,以太网接口(RMII接口, 外置PHY) 可接LAN8720 或 DP83848模块 📷 3,串口(Type-C口, 连接单片机的串口1,下载程序) 📷 4, SD卡座 📷 5, 该网口不可用 📷 6, CAN总线, RS485, USB接口 📷 串口分配情况 一,单片机串口1(PA9, PA10)和串口芯片连接(CH340) 📷 二,单片机串口2(PA2, PA3)和
杨奉武
2022-05-11
1.1K0
1-STM32F407+ESP8266程序升级篇(自建物联网平台)-STM32通过ESP8266使用http或https下载程序文件,升级程序(单片机程序轮训检查更新)
具体怎么使用F407存储数据的需要看这篇文档: https://www.cnblogs.com/yangfengwu/p/14476294.html
杨奉武
2022-05-11
8691
100-SLM130(NB-IOT)C-SDK(OpenCPU)学习开发-GPIO输出高低电平
输出高电平:  GPIO_PinWrite(GPIO_PORT, 1 << GPIO_PIN, 1 << GPIO_PIN);
杨奉武
2022-04-29
5910
2-STM32F103+EC200(移远4G Cat1)远程升级篇(自建物联网平台)-STM32通过EC200使用http或https下载程序文件升级程序(APP通过MQTT控制单片机更新)
(STM32EC200BKAPP是设备的型号;  0.0.0是设备当前的固件版本)
杨奉武
2022-04-29
2.1K1
1-STM32+MN316(NB-IOT)远程升级篇OTA(自建物联网平台)-STM32通过MN316使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过MN316(NB-IOT)使用http远程下载升级单片机程序 提示:升级程序只是把bin文件数据写到单片机,使用哪种方式获取bin文件数据都是可以的. 这节是使用http的方式获取程序bin文件 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32MN316BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CR
杨奉武
2022-04-29
1.8K0
02-STM32+MN316(NB-IOT)基本控制篇(自建MQTT服务器)-硬件使用说明
开发板板载介绍 一,实物图 📷 📷 📷 开发板原理图: https://mnifdv.cn/resource/cnblogs/ZLIOTB/ZLIOTB.PDF 开发板购置链接: https://it
杨奉武
2022-04-29
8790
1-STM32G070+Air724UG(4G)远程升级篇(自建物联网平台)-STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序(单片机程序轮训检查
说明 这节测试一下STM32G070通过Air724UG(4G GPRS)使用http或https远程下载升级单片机程序 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32G070Air724BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CRC校验位 单片机下载以后每隔130字节校验一下数据,然后把前128字节写入Flash. 加入CR
杨奉武
2022-04-29
1.2K0
02-STM32G070+Air724UG(4G)基本控制篇(自建物联网平台)-硬件使用说明
开发板板载介绍(当前使用的测试板,以后期最终版为准) 一,实物图 📷 二,各模组连接图 ------------------------------ESP8266------------------------------ 📷 ------------------------------Air724UG(4G 全网通)------------------------------ 📷 📷 📷 📷 ------------------------------Air302(NB-IOT 全网通)---------
杨奉武
2022-04-29
8600
2-STM32+W5500远程升级篇(自建物联网平台)-STM32通过W5500+mbedtls使用https(http+SSL)下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过W5500+mbedtls使用https远程下载升级单片机程序 关于mbedtls的SSL的具体移植使用可以参考我写的下面两篇文章 https://www.cnblogs.com/yangfengwu/p/13693511.html   单片机移植mbedtls https://www.cnblogs.com/yangfengwu/p/13845772.html   使用Mbedtls包中的SSL,和服务器进行网络加密通信 我已经把固件文件放在了自己的服务器上 默认使用本人提
杨奉武
2022-04-29
2.4K0
1-STM32+W5500远程升级篇(自建物联网平台)-STM32通过W5500使用http下载程序文件,升级程序(单片机程序轮训检查更新)
说明 这节测试一下STM32通过W5500使用http远程下载升级单片机程序 我已经把固件文件放在了自己的服务器上 默认使用本人提供的下载路径测试 文件路径:  网站根目录->ota->hardware->STM32W5500BK 📷 user_crc.bin: 是固件程序文件. 该固件程序文件并不是直接可以运行的文件 里面的数据每隔128字节后面增加2位CRC校验位 单片机下载以后每隔130字节校验一下数据,然后把前128字节写入Flash. 加入CRC校验让升级变的稳定可靠. info.txt文件内容:
杨奉武
2022-04-29
2.3K0
901-Air724UG模块(4G全网通GPRS开发)-Air724UG(4G)使用SPI控制CH395Q(以太网模块)实现TCP/IP通信
RDY 引脚在模组复位正常工作以后输出低电平(复位模组以后检查此引脚为低电平时即可和模组进行通信)
杨奉武
2022-04-29
2.4K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档