首页
关于我
友链
小程序
小黑屋
Search
1
windows11系统自带VPN连接不上群辉VPN服务器问题
619 阅读
2
数字振镜XY2-100协议
615 阅读
3
使用ESP8266完成校园网WEB认证
578 阅读
4
将校园卡复制到小米手环
551 阅读
5
frp+softether_vpn实现外网访问校园网
519 阅读
技术
生活
登录
Search
标签搜索
qt
mqtt
FreeRTOS
stm32
iar
VPN
光猫破解
esp8266
群晖
VideoStation
exti
c++
eclipse
bootloader
pixhawk
遥控器
失控保护
ARM
NAS
ENPASS
AMENG
累计撰写
79
篇文章
累计收到
14
条评论
首页
栏目
技术
生活
页面
关于我
友链
推荐
小黑屋
搜索到
79
篇与
的结果
2021-05-13
此内容被密码保护
加密文章,请前往内页查看详情
2021年05月13日
3 阅读
0 评论
0 点赞
2021-04-29
qt编写的单片机在线升级软件
传统单片机下载代码都是通过下载器连接单片机下载。但是在之前公司开发一款潜望镜时,由于整个外壳要做密封防水,每次拆开非常麻烦不说,还要重新密封,所以每次修改BUG拆开非常麻烦,就想着开发一个无线升级的软件,通过WIFI连接实现无线升级。单片机程序主要由两部分组成。bootloader部分和APP部分,两部分程序烧录在芯片里不同的地址上,bootloader(0x80000000-0x80002000)剩下的地址就给APP了。升级程序可以实现APP和bootloader之间相互跳转,升级时先跳转到bootloader然后依据协议上位机发升级文件。此升级程序含有两种升级模式,串口升级和tcp客户端升级。串口升级就是传统的串口协议进行数据发送。重点是tcp客户端模式,采用esp8266作为tcp-串口透传模块,esp8266作为tcp服务端,上位机作为客户端往固定端口发送的数据被esp8266转发到串口,同理串口的数据别转发到固定端口。升级协议目前是自己编写的协议,后期改为ymodem通用协议。 !!! !!!
2021年04月29日
88 阅读
0 评论
0 点赞
2021-04-14
STM32F10X_XX宏定义的选择及含义
IAR和Keil编译器中STM32F10X_XX宏定义的选择 !!! 其中USE_STDPERIPH_DRIVER和STM32F10X_HD什么意思?(1)USE_STDPERIPH_DRIVERto use or not the peripheral’s drivers in application code (i.e. code will be based on direct access to peripheral’s registers rather than drivers API) , this option is controlled by the #define USE_STDPERIPH_DRIVER即这个定义控制了是否在应用中启用外设驱动。我们使用标准外设库本来就为了方便控制外设,所以要添加这个定义,以启用外设驱动。(2)STM32F10X_HD如果你使用stm32f10x_stdperiph_lib,会发现在stm32f10x.h文件会有一段关于宏选择的代码,如:```c#if !defined (STM32F10X_LD) & !defined (STM32F10X_MD) & !defined (STM32F10X_HD) & !defined (STM32F10X_CL) /* #define STM32F10X_LD */ /*STM32F10X_LD: STM32 Low density devices */ /* #define STM32F10X_MD */ /*STM32F10X_MD: STM32 Medium density devices */ /* #define STM32F10X_HD */ /*STM32F10X_HD: STM32 High density devices */ #define STM32F10X_CL /*STM32F10X_CL: STM32 Connectivity line devices */ #endif``` !!!!!! 至于要使用哪个宏,则需要根据具体的芯片来进行选择。如果是STM32F105xx和STM32F107xx,是Connectivity Line Devices,则宏定义选择的是STM32F10X_CL;如果是别的型号,则根据FLASH的容量来进行选择。可能文字写的有点不太清楚,还是以表格来说明: !!! 宏 MCU 型号 FLASH大小 STM32F10X_LD STM32F101xx STM32F102xx STM32F103xx 16 ~ 32 Kbytes STM32F10X_MD STM32F101xx STM32F102xx STM32F103xx 64 ~ 128 Kbytes STM32F10X_HD STM32F101xx STM32F103xx 256 ~ 512 Kbytes STM32F10X_CL STM32F105xx STM32F107xx 忽略 !!!
2021年04月14日
60 阅读
0 评论
0 点赞
2021-04-09
麦克纳姆轮平衡车(Mecanum)
油管上看到的一个麦克纳姆轮平衡车项目,感觉挺有趣的,记录下来,有时间复刻出来。 油管链接
2021年04月09日
87 阅读
0 评论
0 点赞
2021-04-08
将校园卡复制到小米手环
将校园卡复制到小米手环,以后去食堂和澡堂就可以不带校园卡直接刷手环了。由于小米手环不能直接复制加密卡,需要用到读卡设备,我用的是PN532
2021年04月08日
551 阅读
3 评论
0 点赞
2021-04-04
Android studio Build出现乱码解决办法
第一步:Help—>Edit Custom VM Options
2021年04月04日
111 阅读
0 评论
0 点赞
2021-03-29
安卓APP通过MQTT远程连接ESP8266
实现了通过安卓APP远程查看温度、湿度、控制开关,APP和受控端源码都不太完善(APP为网上找的开源代码修改),目前只是测试功能,目前存在问题ESP8266端还是通过发布和订阅多个主题来接收消息,这样虽然便于数据处理,不过在设备较多时容易造成混乱,应该一个设备就一条订阅和发布。APP端要分设备控制,要支持自定义mqtt服务器和添加设备。
2021年03月29日
98 阅读
0 评论
0 点赞
2021-03-29
解决Android Stdio 一直下载Gradle问题
由于这软件是谷歌的,故一些环境下载服务器都在国外,由于国内被墙了,故无法下载。解决办法:打开build.gradle添加阿里服务器
2021年03月29日
65 阅读
0 评论
0 点赞
2021-03-26
通过Arduino将ESP8266接入MQTT服务器
之前已经成功在群晖的NAS上搭建了MQTT,接下来就是将ESP8266接入试试首先在arduino里安装PubSubClient库和ESP8266库
2021年03月26日
165 阅读
0 评论
0 点赞
2021-03-25
记录第一使用立创EDA画板子
不得不说立创EDA对新手很友好,找各种封装库真的方便,还可以与立创商城的元器件直接对应,不过只适合小板子,大工程还是没AD使用方便
2021年03月25日
186 阅读
1 评论
0 点赞
1
...
3
4
5
...
8