XMEGA128学习笔记2-CVAVR编译环境

发布者:innovation2最新更新时间:2017-02-18 来源: eefocus关键字:XMEGA128  CVAVR  编译环境 手机看文章 扫描二维码
随时随地手机看文章

XMEGA128常用的有GCC和IAR for AVR两种编译环境,其中GCC是ATMEL公司开发的AVR Studio 5.0,免费软件,而且内置了开发板的例程。IAR for AVR是一款商业软件。今天我们向大家介绍一款支持XMEGA的编译环境CVAVR,它能够通过设置参数自动生成代码,无需查阅相关寄存器。而且内置支持单总线,LCD等常用器件,下图是效果图:

 


关键字:XMEGA128  CVAVR  编译环境 引用地址:XMEGA128学习笔记2-CVAVR编译环境

上一篇:XMEGA128学习笔记1-bootloader下载程序
下一篇:ATmega16单片机(AVR)主要特点总结

推荐阅读最新更新时间:2024-03-16 15:33

Linux-4.9.2内核在mini2440上的移植(三)——编译环境测试
3.1 linux-4.9.2源码获取 为什么选择4.9.2移植呢? 因为太新的linux源码yaffs文件系统跟不上,编译过程会导致大量错误无法使用,所以选择比较新的源码就可以了。具体的说明到移植yaffs文件系统时再说。 我们的工作目录定在/root下面,进入到目录 root@ubuntu:/home/ubuntu# cd /root (1)下载linux4.9.2源码 root@ubuntu:~# wget https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.9.2.tar.gz (2)解压源码 root@ubuntu:~ # tar -zx
[单片机]
Linux-4.9.2内核在mini2440上的移植(三)——<font color='red'>编译</font><font color='red'>环境</font>测试
XMEGA128学习笔记8-负温度系数热敏电阻NTC
板上的热电偶原理图如上图所示:使用的型号是NCP18WF104J03RB,PDF见附件所示。 负温度系数热敏电阻器的电阻温度特性可用下式表示: R=Ae(B/T) 式中: R---温度为T时热敏电阻器的电阻值; A---与热敏电阻器材料物理特性及几何尺寸有关的系数; B---热敏指数; T---热力学温度。 T=273.15+t CVAVR相应地设置如图所示,串口设置前面已经多次叙述过。 说明书上叙述,外界温度为25度时,R=100K,带入原理图电压应该为0.3V 与实际测试效果相符合。
[单片机]
<font color='red'>XMEGA128</font>学习笔记8-负温度系数热敏电阻NTC
LPC1114_外部中断程序_MDK编译环境
main.c #include LPC11XX.h #include gpio.h #include timer16.h #include main.h #include Key.h #include LCD.h void Delay_Sec(unsigned char Time) //1s*Time延时函数 { u16 i; while(Time) { for(i=0;i 3000000;i++); Time--; } } void Delay_Ms(unsigned int Time) //1Ms*Time延时函数 { u16 i; whil
[单片机]
在ubuntu8.10 下建立 ARM-Linux 交叉编译环境
很久都没有写文章了 ,经过了将近半年的奔波,终于可以写点东西了!在广州工作时 ,同事极力推荐我用ubuntu,使用之后的确很爽,并决定以后在ubuntu下工作,完全可以抛弃windows(晕到死)。决定开始 移植Linux到mini2440。首先就是在ubuntu下建立交叉编译工具链。借着在Fedora 下建立ARM-Linux的交叉编译工具的经验,按理说应该是不会有问题的,但是结果是比在Fedora下碰到的问题多得多了。以下先介绍成功编译的过 程,碰到的问题和解决办法后面说。 这次编译过程中对我有重大帮助的资料有: 《 编译Mysql时configure: error: No curses/termcap library fou
[单片机]
linux操作系统交叉编译环境的建立方法
基于linux操作系统的应用开发环境一般是由目标系统硬件(开发板)和宿主PC机所构成。目标硬件开发板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、应用程序的开发和调试则需要通过宿主PC机来完成(所以称为交叉编译)。双方之间一般通过串口,并口或以太网接口建立连接关系。   但在此我建议构建如下的交叉编译环境,适合个人或研发小组使用:单独拿出一台PC机(PII以上即可,就用以前淘汰的旧机器就可以),在该PC上安装桌面的Linux操作系统(如Red Hat Linux 8.0及以上),可以采用默认的安装选项(注意要包含ftp服务),这台PC作为Linux服务器,除管理员以外,一般不直接让其他人去操作。
[电源管理]
TQ210开发板安装QT交叉编译环境安装总结
  系统环境:Ubuntu 12.04 64bit   开发平台:TQ 210开发板   一、总体流程:   二、Ubuntu12.04下安装tslib 1.4 出现各种问题汇总:   出现./autogen.sh: 4: ./autogen.sh: autoreconf: not found的错误解决   我看教程说的是直接执行命令 ./autogen.sh就可以了,后来我执行出错: ./autogen.sh: 4: ./autogen.sh: autoreconf: not found   上网查了查说是我的版本没有安装automake工具。解决方法如下   sudo apt-get install autoconfautom
[单片机]
Linux-4.9.2内核在mini2440上的移植(二)Ubuntu编译环境搭建(下)
2.1安装arm-linux-编译器 编译器在ubuntu环境下可以使用apt命令自动安装,也可以下载独立的安装包手动安装,这两种安装方式都可以实现内核编译,不同版本的arm-linux-gcc可以在系统中共存。本文会介绍这两种安装方法。任一种编译器都能编译内核,推荐使用第一种方法。 这里我们规定一下,所有的命令前的“#”表示使用root权限执行,登录系统后使用sudo -i切换为root权限,#后面的内容是实际指令,复制粘贴到putty中执行即可。 (1)自动安装编译器 ~# apt-get install gcc-arm-linux-gnueabihf 安装完成后,查看是否安装成功 ~#arm-linux-
[单片机]
Linux-4.9.2内核在mini2440上的移植(二)Ubuntu<font color='red'>编译</font><font color='red'>环境</font>搭建(下)
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved