CodeMonkey 发表于 2013-7-22 20:26:43

prog_char*用什么替换

prog_char*用什么替换?

从WinAVR到Atmel Studio 6.

prog_char变量都出问题了,而且没有prog_char*变量类型.

原函数:

bool GetLink (prog_char* name, bool fromRam);

binaimei2007 发表于 2013-7-22 20:42:37

prog_char是个宏定义吧

CodeMonkey 发表于 2013-7-22 20:50:38

binaimei2007 发表于 2013-7-22 20:42 static/image/common/back.gif
prog_char是个宏定义吧

在Atmel Studio 6中已经没这个定义了,只有prog_char,无prog_char*,不过,就算是prog_char也是出警告[不推荐使用]

liupeng08305 发表于 2013-7-22 20:51:51

(void*)

yklstudent 发表于 2013-7-22 22:28:17

typedef char PROGMEM prog_char;
头文件内有的

CodeMonkey 发表于 2013-7-23 10:04:58

liupeng08305 发表于 2013-7-22 20:51 static/image/common/back.gif
(void*)

还有一对PGM_P,PGM_P*.

CodeMonkey 发表于 2013-7-23 10:05:17

yklstudent 发表于 2013-7-22 22:28 static/image/common/back.gif
typedef char PROGMEM prog_char;
头文件内有的

旧版才有,AS6已经废弃额.

yklstudent 发表于 2013-7-23 20:18:31

CodeMonkey 发表于 2013-7-23 10:05 static/image/common/back.gif
旧版才有,AS6已经废弃额.

怎么可能 我就是从AS6自带的AVRGCC编译器下的头文件内找到的
页: [1]
查看完整版本: prog_char*用什么替换