这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » 跪求指导(问题已解决 )

共10条 1/1 1 跳转至

跪求指导(问题已解决 )

菜鸟
2013-08-31 09:53:40     打赏

昨天刚拿到瑞萨的板子,然后捅呼了一天,还是不太会用。比如自己在改LED的程序时,自己在r_cg_timer.h里定义了一个全局的标志位,然后在r_main.c里调用,就会出现错误,r_main.c里包含了r_cg_timer.h文件,求大神支招。。。。

就是这个错误 求指导 

还有 管脚定义:
 #define DATA_PORT  P7
 #define LCD_RS   P4_bit.no1
 #define LCD_RW   P4_bit.no2
 #define LCD_EN   P4_bit.no3

这样定义可以吗?


另外 我的r_main.c里包含了r_cg_port.h文件,而且是使用CubeSuite+自带的Code Generator (Design Tool)功能(点击“+”号展开),生产例程框架及驱动程序,我在生成之前,将这些关管脚都设置了输出,默认高电平,可是我在r_main.c一用这几个管脚就出现错误,

r_main.c(94) : CC78K0R error E0515: Expected structure/union name
r_main.c(94) : CC78K0R error E0711: Undeclared 'P4_bit' ; function 'write_lcd_com


求指导呀 大神们呀 !!!!





关键词: 跪求     指导     问题     解决    

菜鸟
2013-08-31 14:45:10     打赏
2楼
肿么木有人进来回复呢???我知道这个问题问的很白痴,但是上网查了资料,也逛了这个论坛,看了一些前辈的心得,可还是没整明白。以前一直用keil编写软件的,对于SubeSuite+这个软件 自己真的是个小白,求会的朋友们,耽误你们几分钟,回答回答我的问题。。。谢谢了!!!谢谢了!!!

菜鸟
2013-08-31 19:12:17     打赏
3楼
还是没有人看吗?额 好吧  

专家
2013-08-31 21:58:35     打赏
4楼
楼主  是G13的板子?

助工
2013-08-31 22:53:13     打赏
5楼

所有自己产生的H文件不要在在其他C里声明(是叫声明吧??),在最开始一般都给你写好了,除非他没有写。一般直接EXTERN 变量就可以了

 


院士
2013-08-31 23:10:15     打赏
6楼

楼主肯定自己定义__flag 这个东西吧~~

从楼主提供的信息来看,只知道问题出现在了R_main.c中。

 印象中,代码生成器不会出现编译错误。


菜鸟
2013-09-01 13:00:48     打赏
7楼
恩恩 是瑞萨组委会发的板子 全国电子设计大赛上的

菜鸟
2013-09-02 13:05:01     打赏
8楼
 #define DATA_PORT  P7
 #define LCD_RS   P4_bit.no1
 #define LCD_RW   P4_bit.no2

 #define LCD_EN   P4_bit.no3


如果前面没有宏定义P4_bit.no1,  P4_bit.no2, P4_bit.no2

这样定义肯定就不行了,直接用P4.1,P4.2, P4.3就可以好


专家
2013-09-02 14:23:01     打赏
9楼
_flag使用了,但是没有定义。

菜鸟
2013-09-02 16:42:07     打赏
10楼
恩恩 谢谢了 

共10条 1/1 1 跳转至

回复

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