本文主要对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文件的程序。
2024/12/20 13:41:16 31KB ST远程升级
1
下载解压之后,使用sudo./auto_install即可内含jdk1.6.bin文件
2024/12/17 20:24:29 67.91MB 编译环境
1
中柏/jumper4spro适用,刷windows单系统适用,使用方法:WIN+X+A调出命令提示符(管理员),输入cd/dbios所在路径,然后输入fptw-dbiosbackup.bin备份当前的bios,备份的bios最好拷贝到u盘备用,然后输入fptw-f待刷入的bios的文件名。
或者直接用编程器把8MB的bin文件刷入bios,需要拆机和拆bios芯片下来刷。
2024/12/13 9:06:06 6.29MB 中柏 4s pro BIOS
1
xbox360刷机专用文件,用于xbox360刷机用。
把本文件和“updflash.bin”文件拷贝到U盘根目录,插入xbox360主机的USB插口里,按光驱键开机,即可“升级”或“恢复”系统。
2024/12/2 14:04:22 272KB Tag
1
下载该文件后利用JDK中jarsigner工具生成签名文件将位置定位在jdk的bin文件中,输入以下命名行:keytool-genkey-aliasChangeBackgroundWidget.keystore-keyalgRSA-validity20000-eystoreChangeBackgroundWidget.keystore上面的命令中间不换行,按下“Enter”键,并根据提示填写相关信息,详细信息如下及图1(validity为有效期,这里有效期为20000天):输入keystore密码:再次输入新密码:您的名字与姓氏是什么?[Unknown]:mythlink您的组织单位名称是什么?[Unknown]:www.mythlink.com您的组织名称是什么?[Unknown]:www.mythlink.com您所在的城市或区域名称是什么?[Unknown]:ShenZhen您所在的州或省份名称是什么?[Unknown]:GuangDong该单位的两字母国家代码是什么[Unknown]:CNCN=mythlink,OU=www.mythlink.com,O=www.mythlink.com,L=ShenZhen,ST=GuangDong,C=CN正确吗?[否]:Y输入的主密码
2024/10/10 7:53:58 25KB Android 签名 keytool
1
支持win764位的hex2bin程序。
支持intel或motorolahex文件到bin文件的转换。
下载地址:sourceforge.netHex2binIntelHexorMotorolaHexfileconverterConvertsMotorolaandIntelhexfilestobinary.Executablesforwindowsincluded.Asimilarprojectalsodoeshexbinaryconversions,supportsmanyformatsandotherfeatures:see:srecord(http://srecord.sourceforge.net/)LastUpdated:2015-02-28使用方法:进入win64目录解压→将要转换的hex文件拖拽拖到hex2bin或都mot2bin上即可,就会在同一个目录下产生bin格式文件。
2024/9/18 3:19:20 152KB hex2bin
1
ReportViewer12.0.0.0需要的dll。
解压考到bin文件加下就好了
2024/7/25 5:28:51 4.54MB ReportViewer
1
osg在vs2013下编译的ffmpeg插件osgdb_ffmpeg.dll,可用于加载视频。
包括ffmpeg的dll和osgdb_ffmpeg.dll。
把文档中的dll全放在osg的bin文件下即可成功加载视频
2024/7/21 6:03:02 17.87MB ffmpeg osg VS2013
1
这个软件是海康硬盘录像机厂家为应对一段时间内链接在网络上的硬盘录像机没有修改密码被黑客攻击导致的黑屏而开发的临时急救包,这个程序文件有时间限制,一个月内有效,在打开这个压缩包前做以下准备,将电脑时间改成2014.9.18日然后解压这个软件就可以使用了。
如果你的电脑没按我说的提示去做就会出现软件以失效无法使用的提示,这个时候你只有换一台电脑或将这台电脑重新做系统,在没运行HIKTOOL之前修改日期就可以了。
这个软件只是一个工具当你升级不同各类的硬盘录像机时要下载不同的升级Bin文件,这个文件可以到海康官方网站上去下载,如果是萤石系统的机子则到萤石网站下载软件更新包及可。
将电脑的IP地址设为192.0.0.128将更新包考入文件夹运行HIKTOOL软件接通设备电源自动刷机
2024/6/29 3:13:14 123KB 海康 黑屏 刷机 HIKTOOL
1
(1)安装下载好的sam-ba_2.14.e软件插上jlink的USB口,在设备管理器种会出现未知设备,右击给该设备添加驱动,将驱动路径指向所安装的“sam-ba_2.14\drv”文件夹,之后jlink的驱动就会进行安装(2)打开sam-ba_2.14.exe软件,选择合适的串口号和芯片型号,芯片型号根据JLINK上的电路板进行(3)点击connect,进入下列界面,选择文件夹中的JINK_V8_4.24f.bin文件,sendfile,之后弹出的框框都选是,更新完毕,给JLINK重新上电,这时候就会发现指示灯已经亮了了
2024/5/8 21:41:23 6.97MB JLINK
1
共 82 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡