软件之家下载站

首页|资讯攻略|下载排行|最近更新

软件
软件
文章
当前位置:首页行业软件其它行业 → ICSP Downloader v0.4免费版
ICSP Downloader v0.4免费版

ICSP Downloader v0.4免费版

ICSP Downloader_v0.4免费版下载评分:6
下载地址
  • 软件大小:789KB
  • 软件语言:简体
  • 更新时间:2022-11-22 17:00:01
  • 软件类别:其它行业
  • 软件性质:免费软件
  • 软件厂商:
  • 运行环境:pc软件
  • 软件等级:
  • 官方网址:暂无
  • 版本:v0.4免费版
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

  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冲突的问题验证过是可以这样解决的)

展开内容

软件截图

下载地址

  • PC版

同类推荐

推荐文章

用户评论

关于软件之家 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 | 豫ICP备18039234号-1

声明: 信息举报QQ3596142387 邮箱3596142387@qq.com 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告 技术支持:软件之家