各位,小弟新手,一直做PLC,现想兼顾一下
单片机,看了一些书和例子程序,还不是很懂,特在此请教各位大虾!
以前用VS2010和VB.Net的时候,比如Lable.之后会有提示,很多的属性,但是为什么在Keil uVersion4中我写了一些东西,就不会出现那些提示呢?那些属性要去哪里寻找?手册上有一些属性,但是跟编程的都不一样哦。
比如:
PINSEL_CFG_Type PinCfg;
PinCfg.Funcnum = 0;
PinCfg.Pinnum = 0;
PinCfg.Portnum = 0;
PINSEL_ConfigPin(&PinCfg);
PinCfg.Pinnum = 1;
PINSEL_ConfigPin(&PinCfg);
PinCfg.Pinnum = 2;
PINSEL_ConfigPin(&PinCfg);
PinCfg.Pinnum = 3;
PINSEL_ConfigPin(&PinCfg);
和
PWMMatchCfgDat.IntOnMatch = DISABLE;
PWMMatchCfgDat.MatchChannel = 0;
PWMMatchCfgDat.ResetOnMatch = ENABLE;
PWMMatchCfgDat.StopOnMatch = DISABLE;
PWM_ConfigMatch(LPC_PWM1, &PWMMatchCfgDat);
我怎么知道PinCfg的属性有Funcnum和Pinnum,PWMMatchCfgDat的属性有IntOnMatch 和MatchChannel呢?
这些属性要去哪里寻找?
非常感谢!
重新学习一下C吧。
但是在main.c里面没有看到这些结构体变量的定义啊,是不是在其他地方定义的?
反正main里面是调用了不少library里面的程序,难道是哪里?
一周热门 更多>