在一个特定的场合,很多应用或产品都需要升级固件,以修复Bug或提高性能。
大多数人都不愿意使用专用的调试接口,而是使用UART、USB、I2C等通信接口。
这种情况下,就需要一个串行BootLoader通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。
本文档将指导您如何使用UART(通用异步接收器/发送器)接口在KinetisE系列上设计BootLoader。
本文档中列出的示例代码是在IAR6.50中开发的。
2023/7/28 6:48:05 329KB BootLoader 飞思卡尔 MCU NXP
1
内容包括,bootloader的第三版本和第四版本,包括v3版本的升级包,包括cleanflight的1.10和1.14版本固件,包括flashloader烧写软件,包括zadig-2.3驱动软件
2023/7/17 18:53:26 11.48MB CC3D,飞控
1
STM8L152C8T6+XmodemIAP升级,此代码是bootloader代码,已经测试,完美运行,就是stm8l写Flash有点慢。
2023/7/5 19:01:06 2.66MB STM8L152c8T6 STM8LIAP Xmodem
1
整个Bootloader依赖开源FAL和LetterShell无其他依赖,==移植方法参考之前的博文==,对片内Flash使用FAL分区管理,形成统一接口。
目前已实现Ymodem协议的文件传输,并留有自定义传输协议接口。
效果查阅博客https://blog.csdn.net/weixin_42892101/article/details/113923735
2023/6/30 10:51:44 147.85MB bootloader
1
便修复某些发现的Bug或提高性能。
其中大多数的应用或产品都不使用专用的调试接口,而是使用UART、USB、IIC等通信接口。
这种情况下,就需要一个串行BootLoader通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。
本应用说明将指导您使用IIC接口在KinetisE系列MCU上设计BootLoader。
2023/6/29 19:19:22 514KB BootLoader设计 Kinetis 飞思卡尔 MCU
1
TMS320C6416芯片的二次bootloader程序,采用汇编语言编写,能够引导用户应用程序执行。
2023/6/14 17:42:01 4KB TMS320C6416 bootloader assembly
1
LPC1768IAPMFC上位机bootloaderapp有看不懂的地方到博客留言,超级实用
2023/6/11 2:28:26 5.13MB LPC1768 IAP MFC上位机 bootloader
1
本资源基于STM32IAP上位机+下位机demo程序,测试通过,代码注释详尽,可以正常更新单片机程序。
我的博客里有相关讲解,
2023/6/7 8:43:44 374KB STM32 IAP bootloader C#上位机
1
本代码包含BootLoader和App程序,可直接编译下载;
环境:单片机:正点原子STM32F103ZET6开发板工具:STM32CubeMX5.1、Pack:stm32cube_fw_f4_v1240、SecureCRT8.5.3
2023/6/3 17:05:29 25.71MB STM32F IAP Ymodem
1
有朋友邮件问我如何用CANoe的CAPL读取S19文件并解析,以实现bootloader刷写。
基于此,我愿和大家一起分享我以前写的代码,不是很完善,敬请大家见谅。
有更优化的,请和我分享,谢谢!我的邮箱:tianhua_ming@126.com如果回复不是很及时,请谅解!
2023/6/2 4:53:19 21KB CANoe Bootloader CAPL S19
1
共 94 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡