这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » CodeVisionAVR CodeVisionAVR我还是没找到,请各位帮忙!

共3条 1/1 1 跳转至

CodeVisionAVR CodeVisionAVR我还是没找到,请各位帮忙!

院士
2006-09-17 18:14:16     打赏
CodeVisionAVR CodeVisionAVR我还是没找到,请各位帮忙!



关键词: CodeVisionAVR     还是     找到     各位     帮忙    

院士
2006-12-22 22:43:00     打赏
2楼
CodeVisionAVR我还是没找到,请各位帮忙!前几天在ffssmm的指引下找了一阵子,还是没找到,请各位能再指点明路吗? 1: GCC, 绝对的趋势,每半年必有更新。http://sourceforge.net/projects/winAVR 2: 虽然我不懂GCC,但我不相信任何免费的东东,我有CVAVR,
可以这样定义变量 eeprom unsigned char sex[]="good";
可以给你一份 3: 去C51上找一下,怎么破解最新版都有,这原来也有,后来给删了 4: 想要发邮件给我想要发邮件给我 5: CVAVR我用过,有很大的缺陷!!!后来还是用了GCC,别的不敢说,感觉起码比CV要好,已经用GCC做过两个较复杂的软件(3000行左右),一直到现在也没发现有任何不如人意之处。
6: 什么缺陷?小弟也在用CVAVR,请教大侠具体一点? 7: 什么重大缺陷 ?用过ICC 和 CV ,感觉CV 做的还是不错的.就是编译的时候有时候会不更新_.C文件,把它删了再编译一次就好了.

CV AVR 对位变量的支持可以说是很好利用了AVR的位传送指令.以前我用ICC的时候就觉得很奇怪,AVR的位传送功能显然是为位变量设计的,怎么ICC就没有一条指令可以实现这个功能呢,呵呵. 8: 发现CV中有两个令人不满的问题:一、调函数时传递参数用所谓的DataStack,不仅压栈、弹栈浪费时间,而且要多占一个Y寄存器来做数据堆栈的指针,直接导致了调用函数时效率不高。而其它编译器是用寄存器传递参数的,非常快

二、定义的数据结构不能同时用在Flash和RAM中。手册中说是由于Flash中的数据都是以偶地址对齐的,而RAM中不是。这样一来,无法利用Flash存放经常使用的有结构的常数或默认值。而其它编译器没有这个现象。

提出来和大家一起讨论,不知我的理解是否正确?

专家
2022-08-20 15:29:08     打赏
3楼

学习一下


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]