回错回到您的邮箱了。 重新转帖一下。
如果用USE_DDR_TYPE的话,不知道代码里面如何处理?
比如现在的方式是
#ifdef USE_DDR3_MT
blablabla
#endif
使用 USE_DDR_TYPE的话,c语言不支持#ifeq 这样的语法,不知道怎么用。
ifdef自己处理是说类似这样吗?
#ifdef (USE_DDR3_MT)
#ifdef USE_DDR3_UNI
#error ("multiple defined")
#endif
#endif
感觉有点麻烦,而且可扩展性不强,再多几个类型就太复杂了。
【 在 lcoudy 的大作中提到: 】
: 弄个宏叫USE_DDR_TYPE 来切换这几个选择,实际代码用USE_DDR_TYPE来处理。
: 或者ifdef自己处理?
--
FROM 59.109.216.*