C:\Program Files\Atmel\Atmel Studio 6.1\atbackend\atprogram.exe

No command specified.
Atmel Studio Command Line Interface
Copyright (C) 2013 Atmel Corporation.

Usage: atprogram [options] <command> [arguments] [<command> [arguments] ...]

Options:

-t --tool <arg> Tool name: avrdragon, avrispmk2, avrone, jtagice3,jtagicemkii, qt600, stk500, stk600, samice or edbg.
-s --serialnumber <arg> The programmer/debugger serialnumber. Must be specified when more than one debugger is connected.
-c --comport <arg> The com port to use for the programmer/debugger. e.g. -c COM1 or -c 1
-i --interface <arg> Physical interface: aWire, debugWIRE, HVPP, HVSP, ISP, JTAG, PDI, TPI or SWD.
-d --device <arg> Device name. E.g. atxmega128a1 or at32uc3a0256.
-v --verbose Verbose output (debug).
-h --host <arg> Target host which runs the backend process.
-p --port <arg> Specify which port to use for the backend process. Ignored if the host option is not given.
-f --force Force command even if firmware is not up to date.
-cl --clock <arg> The frequency to use for communication with a device (hz, khz, mhz, default hz). E.g. -cl 10mhz
-mb --max-baudrate <arg> The maximum baud rate for communication on awire (Kbps).
-xr --externalreset Apply external reset when starting a session.
-dc --daisychain <args,..> Set up a JTAG daisychain. Arguments are <devices-before devices-after instr-before instr-after>.
-sa --snippet_addr <arg> Address where flash programming ram snippet should be loaded.
-nr --no_ram Do not use ram snippet to program flash.
-tv --target-voltage <arg> Set the STK600 or STK500 target voltage (float value).
-a0 --aref0 <arg> Set the STK600 Aref0 or STK500 aref generator voltage (float value).
-a1 --aref1 <arg> Set the STK600 Aref1 generator voltage (float value).
-cg --clock-generator <arg> Set the STK600 or STK500 clock generator frequency (hz, khz, mhz, default hz).
--timeout <arg> Set the timeout value in seconds for commands. The default is 180 seconds. Set to 0 for no timeout.
-q --quiet Do not display activity indicator.
-? --help Display help information.
-V --version Display version information.

Commands:

chiperase Full erase of chip.
erase Erase the specified memory.
help Displays help for a specific command.
info Display information about a device.
interactive Run in interactive mode.
list Detect and print information about connected Atmel Tools.
program Program device with data from <file>.
read Read the contents of the memory on the device.
reset Reset all domains and jump to the reset vector.
secure Set the security bit on UC3 and ARM devices.
verify Verify content of memory based on a file.
version Display the version.
write Write to the memory with values entered on the command line.

Arguments:

Use atprogram help <command> to get available attributes.

Example:

atprogram -t jtagice3 -i jtag -d at32uc3b0512 program -f e:\file.elf
atprogram -t avrone -i pdi -d atxmega128a1 chiperase
atprogram -t jtagicemkii -i jtag -d at90can128 info

For command specific help, use atprogram help <command>

C:\Program Files\Atmel\Atmel Studio 6.1\atbackend>atprogram help program

Usage: 
    atprogram [options] program <arguments>

Information: 
    Program device with data from <file>. File format is determined from its suffix unless specified.
    If no address space name is specified, flash is assumed for Tiny/Mega and XMega, base for uc3 and SAM.

Options: 
    Execute atprogram without arguments to list available options.

Arguments: 
  -fl --flash               Program flash address space. tinyAVR, megaAVR  and AVR XMEGA only. 
  -ee --eeprom              Program eeprom address space. 
  -us --usersignature       Program user signature. 
  -up --userpage            Program userpage. 
  -fs --fuses               Program fuses. 
  -lb --lockbits            Program lockbits. 
  -f  --file (file)         File to be programmed. Intel hex, elf or binary. 
  -o  --offset (offset)     Input file contents will be written to this offset. Default offset is 0. Only valid for binary file format. 
  --format (format)         Specify the format of file. Supported input formats are 'elf', 'hex' and 'bin'. 
  -c  --chiperase           Perform a chip erase before programming. 
  -e  --erase               Erase only affected pages before programming. AVR UC3 and AVR XMEGA only. SAM devices will always do this. 
  --verify                  Verify memory after programming. 
  -l  --list                List content of file.

Examples: 
  atprogram -t avrone -i jtag -d atmega2560 program -c -fl -f source.elf 
    Perform chiperase and program only the segments of source.elf that map to flash.

atprogram -t avrone -i jtag -d at32uc3a0512 program -e --verify -f source.elf 
    Erase only affected pages, program all segments in source.elf and verify.

atprogram -t samice -i jtag -d atsam3s4c program -lb -f lockbits.bin 
    Program lockbits as contained in a binary file.

atprogram.exe : Atmel Studio Command Line Interface的更多相关文章

  1. MySQL 5.6 Warning: Using a password on the command line interface can be insecure

    MySQL 5.6 在命令行输入密码,就会提示这些安全警告信息. Warning: Using a password on the command line interface can be inse ...

  2. MySQL 5.6 警告信息 command line interface can be insecure 修复

    在命令行输入密码,就会提示这些安全警告信息. Warning: Using a password on the command line interface can be insecure.   注: ...

  3. Centos下_MysqL5.7在使用mysqldump命令备份数据库报错:mysqldump: [Warning] Using a password on the command line interface can be insecure.

    在阿里云服务器增加一个shell脚本定时备份数据库脚本执行任务时,测试性的执行了备份命令,如下 [root@iZ2ze503xw2q1fftv5rhboZ mysql_bak]# /usr/local ...

  4. Warning: Using a password on the command line interface can be insecure.

    [root@qttc ~]# /usr/local/mysql/bin/mysqldump  -uroot -proot db > bak.sqlWarning: Using a passwor ...

  5. mysql 备份报错mysqldump: [Warning] Using a password on the command line interface can be insecure.

    -------------------------------------------------------------------------------- mysql 备份报错mysqldump ...

  6. vue-cli 脚手架 Command Line Interface

    mac sudo npm install -g nrm sudo npm config -g set unsafe-perm sudo npm install webpack@3.0.0 -g sud ...

  7. MYSQL5.7脚本运行时出现[Warning] Using a password on the command line interface can be insecure

    MYSQL版本:5.7 在写linux脚本执行MYSQL命令的时候,如果使用 MYSQL="mysql -hlocalhost -P3306 -uroot -p666666" 登陆 ...

  8. 消除Warning: Using a password on the command line interface can be insecure的提示

    最近在部署Zabbix时需要用脚本取得一些MySQL的返回参数,需要是numberic格式的,但是调用脚本时总是输出这一句: Warning: Using a password on the comm ...

  9. cc1plus.exe: error: unrecognized command line option "-fno-keep-inline-dllexport "

    在Windows环境下的控制台上,通过qmake指令编译Qt程序时,出现 cc1plus.exe: error: unrecognized command line option "-fno ...

随机推荐

  1. C# winform 自定义控件

    近来因为项目的问题,开始研究winform自定义控件,这篇主要是将自定义控件的属性在属性编辑器中可编辑,如果你对自定义控件比较了解的,就不用继续往下看了 首先,我创建了一个类UserButton,继承 ...

  2. 理解javascript的caller,callee,call,apply概念

    在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数. [function.]arguments[ ...

  3. 代理抓取RSS信息

    最近工作很闲,就自己写了一个可以看RSS订阅的网站.话说,RSS阅读器到处都是,随便下一个就可以了,为什么还去做一个网站形式的呢?作为一个热(xian)爱(de)前(dan)端(teng)的程序员,我 ...

  4. IDEA14 Ultimate Edition注册码

    分享几个license: (1) key:IDEA value:61156-YRN2M-5MNCN-NZ8D2-7B4EW-U12L4 (2) key:huangweivalue:97493-G3A4 ...

  5. eclipse 报错汇总

    1.Eclipse 启动时,报错: Fail to create the java virtual machine   已解决.方法:eclipse.ini 中-vmargs-Dosgi.requir ...

  6. <转>揭秘DNS后台文件:DNS系列之五

    揭秘DNS后台文件 在前面的博文中我们介绍了DNS的体系结构,常用记录,还介绍了辅助服务器的配置,今天我们来介绍一下DNS服务器背后的几个文件.其实DNS服务器的工作完全依靠这几个文件,了解了DNS的 ...

  7. C#开源框架(整理)

    http://www.cnblogs.com/chinanetwind/p/3715809.html http://www.cnblogs.com/chinanetwind/p/3715813.htm ...

  8. 转-问自己:UI设计注意的十个问题

    UI 设计需要自问的 10个问题   UI 设计的魅力在于,你不仅需要适当的技巧,更要理解用户与程序的关系.一个有效的用户界面关注的是用户目标的实现,包括视觉元素与功能操作在内的所有东西都需要完整一致 ...

  9. Ubuntu 下一个可用的音乐播放器

    参考:http://www.pairsdoll.com/install-audacious-music-palyer-in-ubuntu.html/ 方法:打开terminal,sudo apt-ge ...

  10. 【解决】SAE部署Django1.6+MySQL

    终于可以舒口气了,今天大部分时间都在搞这个,很是蛋疼,网上资料良莠不齐,我不信这个之前没人做过,但是他们确实分享的不够好. 废话不多说,还是记录一下今天的工作吧. 1,装SVN 这个没什么好说的,去官 ...