首页
关于我
友链
小程序
舔狗日记
小黑屋
音乐解锁
阿狸和桃子
Search
1
windows11系统自带VPN连接不上群辉VPN服务器问题
468 阅读
2
数字振镜XY2-100协议
446 阅读
3
使用ESP8266完成校园网WEB认证
438 阅读
4
将校园卡复制到小米手环
398 阅读
5
zynq调试网口所遇到的问题记录
275 阅读
技术
生活
登录
Search
标签搜索
qt
mqtt
FreeRTOS
stm32
iar
VPN
光猫破解
esp8266
群晖
VideoStation
exti
c++
eclipse
bootloader
pixhawk
遥控器
失控保护
ARM
NAS
ENPASS
AMENG
累计撰写
79
篇文章
累计收到
17
条评论
首页
栏目
技术
生活
页面
关于我
友链
推荐
舔狗日记
小黑屋
音乐解锁
阿狸和桃子
搜索到
79
篇与
的结果
2021-05-13
此内容被密码保护
加密文章,请前往内页查看详情
2021年05月13日
2 阅读
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日
59 阅读
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日
31 阅读
0 评论
0 点赞
2021-04-09
麦克纳姆轮平衡车(Mecanum)
油管上看到的一个麦克纳姆轮平衡车项目,感觉挺有趣的,记录下来,有时间复刻出来。 油管链接
2021年04月09日
61 阅读
0 评论
0 点赞
2021-04-08
将校园卡复制到小米手环
将校园卡复制到小米手环,以后去食堂和澡堂就可以不带校园卡直接刷手环了。由于小米手环不能直接复制加密卡,需要用到读卡设备,我用的是PN532
2021年04月08日
398 阅读
3 评论
0 点赞
2021-04-04
Android studio Build出现乱码解决办法
第一步:Help—>Edit Custom VM Options
2021年04月04日
75 阅读
0 评论
0 点赞
2021-03-29
安卓APP通过MQTT远程连接ESP8266
实现了通过安卓APP远程查看温度、湿度、控制开关,APP和受控端源码都不太完善(APP为网上找的开源代码修改),目前只是测试功能,目前存在问题ESP8266端还是通过发布和订阅多个主题来接收消息,这样虽然便于数据处理,不过在设备较多时容易造成混乱,应该一个设备就一条订阅和发布。APP端要分设备控制,要支持自定义mqtt服务器和添加设备。
2021年03月29日
51 阅读
0 评论
0 点赞
2021-03-29
解决Android Stdio 一直下载Gradle问题
由于这软件是谷歌的,故一些环境下载服务器都在国外,由于国内被墙了,故无法下载。解决办法:打开build.gradle添加阿里服务器
2021年03月29日
31 阅读
0 评论
0 点赞
2021-03-26
通过Arduino将ESP8266接入MQTT服务器
之前已经成功在群晖的NAS上搭建了MQTT,接下来就是将ESP8266接入试试首先在arduino里安装PubSubClient库和ESP8266库
2021年03月26日
108 阅读
0 评论
0 点赞
2021-03-25
记录第一使用立创EDA画板子
不得不说立创EDA对新手很友好,找各种封装库真的方便,还可以与立创商城的元器件直接对应,不过只适合小板子,大工程还是没AD使用方便
2021年03月25日
125 阅读
1 评论
0 点赞
1
...
3
4
5
...
8