查看: 1997|回复: 1

ATMEL开发板开始支持拖放编程功能了

[复制链接]
  • TA的每日心情
    奋斗
    2019-12-1 10:07
  • 签到天数: 1617 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2016-2-28 22:01:26 | 显示全部楼层 |阅读模式
    分享到:
    ATMEL Studio 7.790版本宣布开始支持 mass storage mode in embedded debugger (EDBG), enabling drag and drop programming 功能。所以迫不急待的将ATMEL Studio 7升级到最新的7.790版本,然后测试了一下,的确很方便。

    首先是下载并安装最新版本的ATMEL Studio(下载地址)。在安装过程中,我们可以看到提示安装新的设备驱动


    安装好ATMEL     STudio后,接上SAM R21开发板,进入Program Device,就会提示需要更新固件。


    固件升级后,就会立刻出现一个XPLAINED磁盘。


    在设备管理器中也会多出一个叫做ATMEL EDBG USB Device的设备。


       
    打开磁盘,可以看到3个文件,和Mbed的其他开发板类似。



    打开README.html,就会自动跳转到开发板的网站,而打开VERSION.txt,可以看到固件的版本信息。



    随便编写一段小程序,编译后,就可以将得到的HEX或者BIN文件复制到这个磁盘(下载),复制完成后程序会自动运行,无需按复位键。



    增加拖放编程功能后,ATMEL的开发板已经和其他支持Mbed的开发板在使用上没有什么区别了,非常方便。不过美中不足的是,EDBG不像STLink那样可以仿真编程外部MCU,这样它的实用性就差了不少。

    此外,并不是所有带EDBG仿真器的开发板都支持拖放编程功能,我测试了SAM L21和SAM R21支持,而SAM 4S还不支持这个功能,可能是Mbed还不支持SAM 4S芯片的缘故。


    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-3-13 10:11
  • 签到天数: 1088 天

    连续签到: 2 天

    [LV.10]以坛为家III

    发表于 2016-2-29 08:39:04 | 显示全部楼层
    这个功能不错,估计是配合芯片内部bootloader。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-27 08:44 , Processed in 0.112783 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.