-
你设置Flash的等待周期了吗?
-
-
IAR 头文件错误不止一处呀,尽量使用库文件吧;
-
To 楼上:
1. 是显示中文,正确。
2. 我现在调试的是用户态信息,UNICODE_STRING Buffer只能在核心态可用。
3. 嗯,参考里面,也是写的核心态(kernel-mode)可用。
-
你仿真时看一下你代码到哪了,没用的区域可以写入数据,最好写道inf存储器
-
解决
2种方法:
1,在写NAND的时候FMD_WriteSector进行ECC检验,这样读的时候再写时候根据得到的数据检验就过了
2,先读出要读的NF_RDESTST0的值,加个判断。。。。。。。。不过这样觉得不妥。。呵呵
选了前者
-
我也想了解了解。
关注以及帮顶!
-
今天早上来就把调试异常的芯片换掉,结果还是一样,不是硬件,那肯定是软件了。
仔细分析程序,最有可能的就是rcc了,我把她们全都打开了,结果我逐一调试,发现
RCC_APB1Periph_I2C1,RCC_APB1Periph_I2C2打开导致usart3不正常,RCC_AHBPeriph_SDIO打开导致usart4不正常,想的可能是管脚冲突,打开管教定义,呵呵,的确如此。
刚才上网回帖的时候,rider1说的对,早看到,我就不逐一测试找原因了,耗5个小时,
谢谢大家。。。。。吃午饭去了
-
串口通信而已,你的458接到那个串口,就用那个串口收发数据
-
《Windows CE设备驱动及BSP开发指南》
周建设 编著
中国电力出版社
45元
-
谢谢楼上的几位了............
-
不难如果你想学的话。
-
原来LCD 接口的屏驱动实现了以下的类[ class S3C6410Disp : public DDGPE ]
接口换了(现在为MCU接口的屏,I80 Interface),在这个类中修就行了吧,不要新建一个类似的类吧?
-
引用 6 楼 ricky_hu 的回复:
lz的问题是因为sleep时间短,访问硬件的时候硬件没有准备好导致的吧,不应该是系统时间片切换导致的系统紊乱吧。你可以多打印一些消息看系统到底是挂在哪里了。
这个可以确定不是此原因,由于是ADC采样此器件,所以最多只是数据不准。
-
CE5.0可以在\WINCE500\PLATFORM\COMMON\SRC\COMMON\BOOT\BLCOMMON找到,6.0不清楚
-
我用增量PID写了一个程序,其公式是Un=K[(ei - ei-1) + T/Ti*ei + Td/T*(ei - 2*ei-1 +ei-2)],采样周期T取3S,Ti取多少使得T/Ti*ei可以消除静差,Td呢?而且(ei - ei-1)项在升温过程中其值一般为-1 ~ -3之间,(ei - 2*ei-1 +ei-2)项为-3 ~ 3之间,请各位高手指教?谢谢!
-
我记得allocat DMA memory 应该是kmalloc(size, GFP_DMA), 你可以参考一下linux driver developement 关于PCI 和 DMA两章。
-
谁啊,这么驴,顶你一下
-
我这是因为没有activesyn 连不上吗?
-
现在广告也是嵌入式的了,呵呵~~~