亲宝软件园 - 正版软件下载基地

软件发布|软件分类|下载排行|最新软件|IT学院

软件
软件
文章
当前位置:首页行业软件其他行业 → ICSP Downloader
ICSP Downloader

ICSP Downloader

V0.4免费版
下载地址
  • 软件大小:789KB
  • 软件语言:简体
  • 更新时间:2022-08-29
  • 软件类别:其它行业
  • 运行环境:WinAll
  • 软件性质:免费软件
  • 软件等级:
  • 官方网址:
  • 软件介绍

  亲宝软件园为您提供ICSP Downloader的高速下载服务,当前页面下载的版本为0.4免费版,如需查看所有版本,可点击这里查看: 其它行业 ICSP Downloader

  ICSP Downloader是一款专为Arduino系列单片机开发的BootLoader烧写工具,软件功能强大,专业实用。烧写bootloader本质上只是使用编程器烧写一段特殊的程序到单片机中,通过使用ICSP Downloader,就帮助你轻松完成。

ICSP Downloader

基本简介

  【什么是bootloader】

  一般情况下微处理器写入程序时都通过专门的编程器进行烧写,但是也可以通过在MCU中预先写入一些程序来实现某些基本功能,这些预先写入的程序代码就是bootloader。这样每次复位时MCU就不是从程序存储器起始位置开始读取命令,而是先加载bootloader,实现一些设置和功能,再开始执行代码。

  arduino通过预先写入的bootloader,每次通过串口给arduino板下载程序时,首先会令arduino板复位一次,这样就先进入了bootloader,接着向arduino板发送特定的下载指令,bootloader识别到这些指令后就会紧接着开始接收剩下的新的程序代码写入到内部flash中,如果没有进行下载,bootloader没有识别到下载指令,那么它就会跳转到程序区正常工作。

  简而言之,Arduino上的bootloader就是能让你用一根usb线就可以愉快下载程序的原因所在

  为什么要自己烧写bootloader

  有同学可能要问了,既然bootloader已经这么写好在Arduino板里了,那为什么我们还要自己烧写呢,这不是我们喜欢折腾,而是因为:

  自己搭建一块Arduino板,如果想自己做一块arduino板或者想将其嵌入到PCB项目里,而新出厂的单片机里是没有bootloader的,这时就需要自己烧写。

  某些罕见情况下旧的bootloader会导致一些bug,如我遇到过旧版本bootloader无法使用watchdog的问题,这个时候写入新版本bootloader可能会解决问题(至少watchdog冲突的问题验证过是可以这样解决的)

  优诚婚庆公司管理系统

ICSP Downloader的相关版本

    无相关信息

相关文章

用户评论

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们