【Qt开源项目推荐】目录(持续更新)-CSDN博客
【Qt开源项目推荐】目录(持续更新)-CSDN博客
我的DOS学习.zip
我的DOS学习手册大全(入门-进阶+软件)
本压缩包资料内容说明
文件列表与介绍:
1.DOS常用命令宝典.EXE
DOS入门与电脑高手必学的内容。
精简目录内容
一、DOS基础入门
DOS系统概述
DOS系统启动
DOS文件名称
目录与盘符
二、DOS常用命令
目录操作命令……
文件操作命令……
功能操作命令……
磁盘操作命令……
2.fdisk分区详解.chm
本电子书用图形方式详细说明在DOS系统下使用Fdisk命令分区操作。
3.dos6.22帮助手册.exe
编批处理必备电子书,多达100多
BC26移远AT指令资料.rar
移远AT指令资料:AT命令手册、终端应用设计指导、CMDMP接入、DFOTA应用、MQTT、ONENET、SSL、TCP(IP)、电信IOT平台、LwM2M
MyTFDiskTestcheck_v2zip.zip
MyDiskTest是一款U盘/SD卡/CF卡、内存卡、移动硬盘等移动存储产品扩容识别的检测工具,可以方便的检测出存储产品是否经过扩充容量,以次充好。还可以检测 FLASH闪存是否有坏块,是否采用黑片,不破坏磁盘原有数据,并可以测试U盘的读取和写入速度。是你挑选U盘和内存卡必备的工具。
现在的U盘越来越会做假,所以在你使用某些比较廉价的U盘出现某些奇怪的故障的时候非常有必要使用本工具来测试一下,如果发现是扩容的U盘一定要第一时间把重要的数据转移到安全的地方,因为它随时可能坏掉,另外建议测得是扩容U盘后用量产工具来修复恢复实际的容量。
MyDiskTest v2.98最新版
该版本更新内容如下:
①微调了快速测试的快照抽取算法
②开放了数据完整性校验
支持WIN7下运行
提醒一下:测速模块一直无改,和v2.93是一样的
测试项目:
快快速扩容测试
数据完整性校验(增加了这个选项)
读写速度测试
另外就是现在出现比较先进的欺骗手段,可能本工具也会测试通过,但如果你的U盘的确容量又大又便宜且出现过莫名其妙的故障的话,建议再使用H2testw测试一下,这个工具是骗不了的。
STM32解锁烧录过程.zip
我亲测有效的解决方法主要有以下两种:
1.JLINK烧录器解锁:这是最简单的方法
SEGGER 的JLink ARM V4.08l包中的,Processor Specific Utilities->J-Link STM32 Unlock 工具就可以解锁;
2.ISP升级解锁:
通过串口,设置BOOT0为1,BOOT1为0,进入ISP升级模式,发送解除读写保护即可解锁。
————————————————
版权声明:本文为CSDN博主「xld_1992」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xld_19920728/article/details/85336445
拍照测试软件.zip
PTC06 是广州市谱泰通信科技有限公司设计生产的一款集图像采集、拍摄控制、数据
压缩、串口传输于一体的工业级图像采集处理模块。其内置的高性能数字信号处理芯片实现
了对原始图像的高比例压缩。产品图像输出采用标准 JPEG 格式,可方便地兼容各种图像处
理软件;采用 3 线制 TTL 电平 UART 通信接口,可以方便地实现与单片机或其他微处理器
连接
厂家摄像头助手.rar
wechat可以使用的IAR工程
Quectel_LTE_Standard_MQTT_应用指导_V1.0.pdf
MQTT 是基于代理的发布/订阅模式通讯协议,具有开放、简单、轻量和易于实现的特点。MQTT 最大
优点在于,可以以极少的代码和有限的网络带宽,为连接远程设备提供实时可靠的消息服务。
该文档主要介绍如何通过 AT 命令使用移远通信 LTE Standard 模块的 MQTT 功能。
本文档主要适用于以下移远通信模块:
Luat 4G模块AT命令手册V4.1.6.pdf
本手册详细介绍了合宙Luat LTE模块做支持的 AT 命令集。 1.2 惯例和术语缩写 本手册中模块可以被称为如下术语: 1)ME (移动设备),它可包括移动终端(MT),终端适配器(TA) 2)MS (移动台),它包括移动设备(ME)和用户识别模块(SIM) 3)TA (终端设配器) 4)DCE (数据通信设备) 或者传真 DCE (传真调制解调器,传真板) 在应用中,控制器通过串口发送 AT 命令来控制 GSM 模块。串口线对端的控制器可以被称为如下术语: 1) TE (终端设备) 或 2) DTE (数据终端设备) 或者简单地说,一个嵌入式应用
EC20UFS_APP_FATFSzip
FatFs [1] 是一个通用的文件系统(FAT/exFAT)模块,用于在小型嵌入式系统中实现FAT文件系统。 FatFs 组件的编写遵循ANSI C(C89),完全分离于磁盘 I/O 层,因此不依赖于硬件平台。它可以嵌入到资源有限的微控制器中,如 8051, PIC, AVR, ARM, Z80, RX等等,不需要做任何修改。
淡村的IAPV1.2.rar
1.IAP是什么--简介
IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。
2.IAP是什么--功能
在应用编程IAP(In-Application Programming)是应用在Flash程序存储器的一种编程模式。它可以在应用程序正常运行的情况下,通过调用特定的IAP程序对另外一段程序Flash空间进行读/写操作,甚至可以控制对某段、某页甚至某个字节的读/写操作,这为数据存储和固件的现场升级带来了更大的灵活性。
3.IAP是什么--实现方法
通常在用户需要实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,这两部分项目代码都同时烧录在User Flash中,当芯片上电后,首先是第一个项目代码开始运行,它作如下操作:
1)检查是否需要对第二部分代码进行更新
2)如果不需要更新则转到4)
3)执行更新操作
4)跳转到第二部分代码执行
第一部分代码必须通过其它手段,如JTAG或ISP烧入;第二部分代码可以使用第一部分代码IAP功能烧入,也可以和第一部分代码一道烧入,以后需要程序更新是再通过第一部分IAP代码更新。
在第二部分代码开始执行时,首先需要把CPU的中断向量表映像到自己的向量表,然后再执行其他的操作。
如果IAP程序被破坏,产品必须返厂才能重新烧写程序,这是很麻烦并且非常耗费时间和金钱的。针对这样的需求,STM32在对Flash区域实行读保护的同时,自动地对用户Flash区的开始4页设置为写保护,这样可以有效地保证IAP程序区域不会被意外地破坏。
4.IAP是什么--IAP与ISP的区别
在线编程目前有两种实现方法:在系统编程(ISP)和在应用编程(IAP)。ISP一般是通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程,而IAP技术是从结构上将Flash存储器映射为两个存储体,当运行一个存储体上的用户程序时,可对另一个存储体重新编程,之后将控制从一个存储体转向另一个。ISP的实现一般需要很少的外部电路辅助实现,而IAP的实现更加灵活,通常可利用单片机的串行口接到计算机的RS232口,通过专门设计的固件程序来编程内部存储器。
蓝牙电源控制器.zip
static void WechatCallBackFunc(uint32 event)
{
switch(event)
{
case ECI_resp_auth:
// NPI_PrintString("\r\n 应用层收到 ECI_resp_auth\r\n");
break;
//微信登陆与初始化完毕,可以开始正常发送数据
case ECI_resp_init:
// NPI_PrintString("\r\n 应用层收到 ECI_resp_init\r\n");
break;
case ECI_resp_sendData:
// NPI_PrintString("\r\n 应用层收到 ECI_resp_sendData\r\n");
break;
//微信有数据到来,开启读数据事件
case ECI_push_recvData:
// NPI_PrintString("\r\n 应用层收到数据 ECI_push_recvData\r\n");
osal_set_event(user_TaskId,RecvDataEvt);
break;
case ECI_push_switchView:
// NPI_PrintString("\r\n 应用层收到数据 ECI_push_switchView\r\n");
break;
//微信进入后台
case ECI_push_switchBackgroud:
// NPI_PrintString("\r\n 应用层收到数据 ECI_push_switchBackgroud\r\n");
break;
default :
// NPI_PrintString("\r\n Unknow event\r\n");
break;
}
}
单纯的IAP.zip
设备需要进行远程更新升级时,需要在设计固件程序时编写两份项目代码,第一份项目程序不执行正常的功能操作,而只是通过某种通信方式接收程序或数据,执行对第二部分代码的更新,而第二份项目代码才是真正的功能代码。这两部分项目代码都同时烧录在Flash 中,当设备上电后,首先是第一份项目代码开始运行,具体操作如下:
1、检查是否需要对第二部分代码进行更新。
2、如果不需要更新则转到main函数的入口。
3、执行更新操作。
4、跳转到第二部分代码执行。
我们将第一份项目代码称之为Bootloader ,而第二份项目代码称之为APP 程序,他们存放在STM32 FLASH 的不同地址范围,一般从最低地址区开始存放Bootloader,紧跟其后的就是APP 程序,当然如果设备的flash容量足够,我们也可以添加很多APP程序。
proteck3.0APP1.4.rar
//发送len个字节
//buf:发送区首地址
//len:发送的字节数
void Usart3_Send(u8 *buf,u8 len)
{
u8 t;
Camera485T;
vTaskDelay(80);
for(t=0;t<len;t++) //循环发送数据
{
while(USART_GetFlagStatus(USART3, USART_FLAG_TC) == RESET);
USART_SendData(USART3,buf[t]);
}
while(USART_GetFlagStatus(USART3, USART_FLAG_TC) == RESET){}
Camera485R;
}
_Code_STM合宙4GOK.rar
代码架构十分适合学习;IAP功能,4G GPRS代码;哈希查询;
STM32 DEMO_STM32F103RBT6.rar
LCD_Init();//液晶屏初始化
main_test();//测试主界面
Test_Color();//简单刷屏填充测试
Test_FillRec();//GUI矩形绘图测试
Test_Circle();//GUI画圆测试
English_Font_test();//英文字体示例测试
Chinese_Font_test();//中文字体示例测试
Pic_test();//图片显示示例测试
泰斗 GPS.rar
泰斗 GPS模块调试(2)源代码
泰斗 GPS :https://topsemic.com/wp-content/uploads/2019/02/GPS模块使用经验分享.pdf
MPU 6050资料V4包含六轴绘图软件
文件格式:使用360高压缩比文件格式 .7z
内容包含:
C语言读取模块实例程序VS2010
单片机解析实例
Matlab绘图六轴绘图软件.exe
MPU 6050芯片资料
STM32F4 LWIP开发手册_V2.1
第一章 LWIP无操作系统移植
第二章 LWIP带操作系统移植
第三章 RAW编程接口UDP实验
第四章 RAW编程接口TCP客户端实验
第五章 RAW编程接口TCP服务器实验 第六
章 RAW编程接口Web Server实验
第七章 NETCONN编程接口简介
第八章 NETOCNN编程接口UDP实验
第九章 NETCONN编程接口TCP客户端实验
第十章 NETCONN编程接口TCP服务器实验
C#通讯调试工具v3.0测试版(含源码)网络监控软件代码
一叶知秋
C#通讯调试工具v3.0测试版(含源码)
网络监控软件代码
一叶知秋—串口助手源码.zip
一叶知秋—串口助手源码.zip
资料-物联网全栈教程 技小新
资料-物联网全栈教程
技小新的干货
设备端-单片机开发
云端-Web应用开发
云端-Web应用开发
MQTT客户端-安装包.exe
Web
Web应用参考资料
ChromeStandalone_65.0.3325.181_Setup
node-v8.11.1-x64.msi
npp_7.5.6_Installer.exe
阿里云LinkDevelop案例实战_v1.3.0.pdf
阿里云LinkDevelop案例实战_v1.3.0.pdf
LinkDevelop 案例实战
本书会以以下⼏个案例来实际讲解怎样使⽤ LinkDevelop 平台加速开发物联⽹产品。
空⽓监测站
设备端通过各种传感器, 监测空⽓质量, 包括 PM2.5、 ⼆氧化碳浓度、 温度和湿度等环境
数据, 并且具备以下能⼒:
传感器设备接⼊, 以及数据上报
基于 Web 的场景化监控⼤屏
基于 Web 的数据展示 Dashboard
使⽤⼿机查看数据的移动应⽤
可复⽤的数据展示移动插件
该案例展示了环境数据从设备端到 LinkDevelop, 再到 Web 端以及对⽤户⼿机端是如何
流通的, 包含以下⼏点:
设备如何接⼊ LinkDevelop, 以及上报数据
如何开发⾮托管 Web 应⽤
如何开发托管 Web 应⽤
如何开发移动应⽤
如何开发移动应⽤插件
如何开发服务
STM32以太网在线培训手把手搭建TCP服务器及TFTP服务器
【STM32以太网在线培训】手把手搭建TCP服务器及TFTP服务器
【STM32以太网在线培训】手把手搭建TCP服务器及TFTP服务器
【STM32以太网在线培训】手把手搭建TCP服务器及TFTP服务器
博文:STM32实现IAP功能的学习笔记
IAP( In Application Programming)即在线应用编程,也就是用户可以使用自己的程序对单片机的User Flash的某一区域(一般为存放自己程序的区域)进行烧写。在真正的工作中产品发布后,可以很方便的使用预留的通信接口(串口、USB、网口、蓝牙等)来完成程序的升级,从而避免了把机器拆开使用下载器烧写程序。要实现IAP功能一般要设计两部分代码,一是BootLoader程序,这部分程序存储在FLASH的某一位置,主要用来引导、升级App程序;二是App程序,这个程序才是实现产品的功能程序。通过BootLoader来完成对App程序的更新升级,这就是IAP功能。
STM32网络远程升级固件的IAP程序
本文主要对STM32网络升级固件的IAP程序进行解析,也就是在STM32联网的情况下在浏览器上输入指定的IP地址(目前设置为192.168.1.101),然后在浏览器上输入用户名和密码,登陆后可以选择需要升级的bin文件进行固件升级。以下是目前该程序应用的硬件与软件环境:
1.硬件:STM32F407(理论上STM32系列都可以),网卡芯片LAN8720,其他部分参考正点原子的STM32F407探索者开发板。
2.软件:Keil5 ,LWIP1.4.1 主要是基于正点原子STM32F407探索者的第六十章网络通信实验程序与第五十五章串口IAP实验程序(这部分只用到了跳转和烧写FLASH程序)。
说明:该程序与我之前编写的《STM32F407通过SD卡进行程序升级(把bin文件烧写到FLASH的方式)》程序整合起来就可以实现SD卡+网络升级,即可以通过SD卡进行程序升级,如果升级失败自动跳转 去进行网络升级,也可以直接进行网络升级。目前该程序可以应用在项目上,网络升级和SD卡升级均稳定无差错。该程序的网络升级大概需要15秒钟(从点击到程序升级成功)。
STM32F407通过SD卡进行程序升级(把bin文件烧写到FLASH的方式)》本论坛的链接:http://www.openedv.com/forum.php?mod=viewthread&tid=90835 以下先对网络升级部分的操作步骤进行解说,后面再贴上各个C文件的程序。
DS2431_STM32F103源码
STM32f103串口与上位机通信,配置DS2431;
DS2431驱动源码,可是使用。
网络监控助手
TCP/UDP网络监控素材,内容简单易懂;结构简洁精炼;非常适合收藏
串口助手源码(一叶知秋优化版)
串口助手源码(一叶知秋优化版)
对一叶知秋—串口助手源码V2.0版进行优化后的串口助手
putty全套工具
pageant.exe
plink.exe
pscp.exe
psftp.exe
putty.chm
putty.exe
puttygen.exe