Atmel Studio 7.0是公司开发的免费、集成化开发环境(IDE),新版本提供全新的用户界面,还更新了插件,大大地增强了用户的开发和调试性能,明显缩短设计时间,广泛运用于工业、消费者、通信、计算机和汽车市场等方面。
使用教程
这里以GCC编译C语言编译一个8位的AVR为例,AVR Studio 6已经集成了AVR Toolchain,不需要再安装WinAVR,也不需要再安装AVR toolchain。编译一个AVR时,需要做以下几件事,以AT90CAN128为例:
假设在新建项目时已经选择好了芯片AT90CAN128和工具,例如:JTEGMKII
1、在项目里添加文件:
一般只需要添加C源程序文件,头文件不需要。其它文件例如说明之类的可视情况添加,这样的话可以快捷地打开查看。
方法:右键点击项目名称,我这里是“controller_CANbootloader”,选择“添加”--“现有项”
然后找到要添加的C文件。注意按添加按钮时要按右边的小三角形选择“添加为链接”。否则将会把文件拷贝到项目目录下。
2、设置头文件路径 右键点击项目名称,我这里是“controller_CANbootloader”,选择“属性”点带绿色加号的按钮,然后去找到存放头文件的路径。
3、设置晶振频率在“属性”里:我这里是16M。
4、添加自定义库,如果有的话在“属性”里:我这里有3个,原来的m不管它,保留。
5、定位代码地址,bootloader是必须的,其它程序也可能需要在“属性”里。
6、设置需要的生成文件在“属性”里:生成的文件在DEBUG文件夹下。
7、设置优化率。
定位代码地址:
设置晶振频率:
设置头文件路径:
设置需要生成的文件:
设置优化率:
添加自定义库:
现有项:
杂类工具
杂类工具
杂类工具
杂类工具
杂类工具
杂类工具
EV录屏软件是一款功能全面的屏幕录制工具,支持高清、流畅的录制体验。EV录屏软件简单易用,用户只需几步操作即可开始录制。软件支持多种录制模式,满足不同场景的需求,如全屏录制、窗口录制等...
EV投屏是一款功能强大的投屏软件,支持电脑与手机、电视之间的屏幕共享,只需在同一局域网内,即可实现设备间的快速连接和屏幕共享。无论是办公远程操作、手机PPT投屏,还是娱乐时的手机投屏到...
api-ms-win-core-com-l1-1-0.dll文件是电脑系统中非常重要的组件之一。当该dll文件被删除、被移动到错误的位置,被电脑上的恶意软件更改,或者Windows注册表已损坏等,用户电脑就会出现api-ms-w...
Windows Terminal是微软自行开发的一款命令行终端工具,该工具功能强大,支持多标签页支持、富文本、多语言支持、窗口分割、可配置、主题和样式等,支持x86、x64和arm64,最低要求Windows 10 Bu...
弹弹play是将视频与弹幕相结合的影音播放工具,可以支持分析你的视频文件,将它与网络上的弹幕进行匹配,不管你看的是渣360p,还是高清1080p,它都能够帮你找到同一份弹幕,和所有观看此动画的...
腾讯文档是一款功能强大、易于使用的云端协同办公软件,它能够帮助用户快速高效地进行团队协作、文件管理、在线文档编辑等多种工作,提高团队协作效率和工作效率。同时有工作日报、会议纪要...
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场