所在位置:首页行业软件其它行业 → ICSP Downloader v0.4免费版

ICSP Downloader

 v0.4免费版
  • 软件大小:789KB
  • 更新日期:2022/8/29
  • 软件语言:简体
  • 软件类别:其它行业
  • 软件授权:免费软件
  • 软件官网:
  • 适用平台:WinAll

软件评分

PC6本地下载文件大小:789KB 高速下载需下载高速下载器,提速50%

    软件介绍精品推荐相关视频人气软件相关文章评论0下载地址

    为您推荐:其它行业

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

    相关软件软件大小版本说明下载地址

      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 v0.4免费版

      本地高速下载

    其他版本下载

    人气软件

    厂商其他下载

    电脑版安卓版IOS版Mac版

    查看所有评论>>网友评论0

    发表评论

    您的评论需要经过审核才能显示

    精彩评论

    最新评论

    热门关键词