-
非常感谢! 网上有说的: CPU时钟高时,需要延时,以等待总线同步操作。 这个总线操作具体指什么呢?
-
修改之后编译报错:Error[Pe513]: a value of type "unsigned char *" cannot be assigned to an entity of type "u16" ?
-
KBN00900HM-A439000
4G One-Nand + 2G DDR OD MCP
4G One-Nand + 2G DDR OD MCP
-
下午一点6点 下班时间
部门老大就问大家有没有要点饭的
听那几位大哥的聊天应该是自己付钱的
因为有位大哥说了这一句话:你请我,我就点。
我后面的一位大哥,这两天都点了,应该也是刚来的吧,比我要早些日子了。已经开始做东西了。
不过感觉他做的比较慢,昨天一个共享内存的问题搞了很久。今天应该也是不大的问题,可是也搞了好久,另个不知道什么地位的老大,催了他好几次,都说还差点。
这位大哥看长相比我老的会多点,那里面看起来都比我老一样。
跟我一起入职的一位大哥大我四岁。
今天我都开始改代码了 部门老大还在让他玩那个GPS导航。
我昨天晚的就打盹去了,今天差点打盹,老大说给我点事情做。
不知道老大是照顾我,还是看我容易瞌睡的缘故。呵呵
不管了,反正有事,我就不会睡了
下班了,就和那位和一起入职的大哥6点半的时候走了。
今天那个东西也写好了,反正今天给我的任务也完成了无所谓了。
一直在用C++,突然用C,不太习惯,今天用fseek函数,不知道查找标记的宏定义,本来想百度下,无奈内网。想问带我的那位大哥,可是他不让我用这种方式,问了,肯定会让那严峻的面孔给骂一顿了。
哎 其他人都很忙,反正我的也不急,算了,回来查了 呵呵
唉 这工作真的呆不下去了, 又得找工作。
-
楼主,怎么我看不到图呢?你可以看见吗?是我网速不行??
-
gprs手机模块跟电脑的串口连上。
-
关键的文件可以放到tinynk里.那是拷不了的, 当然文件不能太大.
-
f_seek(&file,0)调整文件指针到头上,否则写文件后,文件指针在文件尾了,是读成功但是读到数字为0
-
学习,学习。
-
帮顶下。
MARK.
-
关注中,顶
-
初始化后第一次是主写,可是就是就是在EV5那个循环内出不来,咋整呢?
-
恭喜下; 好东西分享哦
-
还是没看到问题的解决方法
-
OAL层函数:
BOOL OALIoCtlHalInitRTC(UINT32 code, VOID *pInpBuffer, UINT32 inpSize, VOID utBuffer, UINT32 outSize, UINT32 *pOutSize)
BOOL OEMGetRealTime(SYSTEMTIME *pTime)
BOOL OEMSetRealTime(LPSYSTEMTIME pTime)
BOOL OEMSetAlarmTime(SYSTEMTIME *pTime)
BOOL OEMGetAlarmTime(SYSTEMTIME *pTime)
WINCE下用GetLocalTime()之类的函数,
CeRunAppAtTime()通过WINCE的处理最终会调到底层的OEMSetAlarmTime(),其它的函数不清楚。
-
1.
你写的程序没有注释,这是一个非常不好的习惯,不然别人很难理解你的意思,不信你自己过了一段时间后再来看,同样会对代码非常陌生。
2.
没将自己的问题说清楚,起码应该说清楚是什么问题?现象是什么?在什么情况下会发生?
现在你就贴了一段代码,然后说我有问题,神仙也回答不了你这样的问题.
我没用过你说的MCU,就猜测一下你的代码含义。
void HZ(uint i,uchar *p)//如果i等于0是什么后果?
{
uint TEM;
p[0]=CON/i;
TEM=CON%i;
TEM=TEM*10;
p[1]=TEM/i;
TEM=TEM%i;
TEM=TEM*10;
p[2]=TEM/i;
TEM=TEM%i;
TEM=TEM*10;
p[3]=TEM/i;
}
void Init_Timer1()//具体是什么工作模式?内部计时?外部捕获?外部比较?
{
TIMSK=TIMSK|0x20;
TCCR1B=0x82;
TIFR=0x20;
SREG=SREG&0x7f;
}
void main()
{
uchar i;
uint TEMP;
Init_IO();//初始化IO
PORTA=0xff;//PORTA输出11111111
PORTC=0xf0;//PORTC输出11110000,应该是低四位为0表示所对应的数码管工作
DelayMs(300);//延时约300毫秒,这个时间是循环延时实现,可能不准
PORTC=0xff;//PORTC输出11111111
Pre_Display();//四个数码管同时依次显示一段开机信息
PORTC=0xff;//PORTC输出11111111
Init_Timer1();//初始化TIMER1,好像你打开了中断,但你没有用中断来测试,是循环查询方式,中断服务函数都没有挂到TIMER1上去,编译平台挂中断有特定的方式,可以参考其样例代码,如果MCU有中断总使能global enable的控制位应一并设好
while(1){
while(TIFR&0x20)//说明发生了下降沿跳变
{
//TIFR=TIFR&0xDF; //标志位清零
//TEMP=ICR1L;
//CNT2=(ICR1H
-
有响应啊,就是少两个包
-
引用 8 楼 gooogleman 的回复:
这种事情,一般是没有把lib包含进来。
问题是 我少了什么LIB呢 我是新手 有很多地方不懂。。希望大家帮帮
-
GPH的PIN口当然不是全部用来做UART的啦,也可用做其它工作呀,不明白楼主要执这种死角,分明是11个PIN啦,开发手册打错字当然是有的。
-
感谢楼主啊,学习了!