-
版主主,这一款芯片我们应用了几千片了,同一代码的也用了不低于1000片了,有可能电气性能有差异!
-
是吗,下次去研讨一下。
-
错误不说,让别人怎么说呢?
包含头文件的时候,注意在SOURCE文件里面指明路径。
-
谢谢楼主共享
-
好像没见过有中文的翻译本。
-
调用这个函数在
sdStatus = SDSetCardFeature(pAdapter->hDevice,
SD_IO_FUNCTION_DISABLE,
&functionEnable,
sizeof(functionEnable));
//MessageBox(NULL, TEXT("Enable IO FUN"), (TEXT(IFSTRN) TEXT(CHIPSTRN) TEXT("_") TEXT(RFSTRN)), MB_OK);
//031407 Need to do delay here. Don't try to save the time....
DBGPRINT(DBG_LOAD|DBG_ERROR, (L"%S() - Sleeping for %d ms\n", __FUNCTION__, 100));
NdisMSleep(100000);
functionEnable.Interval = 500;
functionEnable.ReadyRetryCount = 3;
// turn on our function
sdStatus = SDSetCardFeature(pAdapter->hDevice,
SD_IO_FUNCTION_ENABLE,
&functionEnable,
sizeof(functionEnable));
返回错误。
打印消息:
+CESDHCSlot::BspESDHCIsCardPresent
+CESDHCSlot::HandleInsertion
+CSDDevice::GetCustomRegPath:\Drivers\SDCARD\ClientDrivers\Custom\MANF-0097-CARDID-4076
+CSDDevice::GetCustomRegPath:\Drivers\SDCARD\ClientDrivers\Custom\MANF-0097-CARDID-4076
+CSDDevice::GetCustomRegPath:\Drivers\SDCARD\ClientDrivers\Custom\MANF-0097-CARDID-4076
SDNDISLDR: +NDL_Init
SDNDISLDR:Open path \Drivers\SDCARD\ClientDrivers\Custom\MANF-0097-CARDID-4076-FUNC-1 SDNDISLDR: -NDL_Init
SDNDISLDR: +LoadMiniport
SDNDISLDR: stringBuff: ?#??
SDNDISLDR: Tokenizing instance information: SDIO8686:SDIO86861 SDNDISLDR: Miniport instance path \Comm\SDIO86861\Parms SDNDISLDR: Storing ActiveKey Path Drivers\Active\62
LoadMiniport: NdisRegisterAdapter MiniportName:SDIO8686
MiniportInstance:SDIO86861
INIT - Enter MrvDrvInitialize
[WiFi]: Driver Version: 38.p47
SDNdis: Active path str == Drivers\Active\62SDNdis: Active Path Retrieved: Drivers\Active\62
SDNDIS : Enabling Card ...
SDNDIS: Failed to enable Function:0xC0000012
*** SDIOInitialization FAILED! ***
*** SDIOInitialization FAILED! ***
[TT] SDIO initialization is failed! Quit initialization process
SDNDISLDR: -LoadMinipor failure
-
LZ你确定这样的定义没有错误么?
-
VS1003或者其升级片VS1053,简单得很,SPI总线驱动,直接丢MP3文件就行,零售价格20多块钱
-
ENC28J60是SPI接口,只能10M
CP2200有平行接口,也只能10M
DP83848用25M晶振是可以有100M输出的,5楼说的动车组了,好像还没有中文资料。
-
呵呵 可以的,linux可以做
-
一楼,你们现在还在做串口的那个不?
我想打听下由五六个扫描枪组成的系统大概要花多少钱
出去软件又是多少钱
-
http://www.st.com/stonline/products/literature/ds/15962.pdf
我看得是这篇PDF。里面没有提到“除了复位状态寄存器和(如果有RTC)RTC的寄存器之外”这样的描述阿,好像都是要复位的。
-
HIVE-REG功能是有的,因为
"ACUserIdle"=dword:0 ; in seconds
"ACSystemIdle"=dword:0 ; in seconds
"ACSuspend"=dword:0 ; in seconds
"BattUserIdle"=dword:0 ; in seconds
"BattSystemIdle"=dword:0 ; in seconds
"BattSuspend"=dword:12c ; in seconds
重启后,这些值重启之前的.
-
如果板子上有供电可以不使用USB的5V电源。
D+信号上的上拉电阻可以直接接到3.3V,而不必像ST的开发板那样用几个三极管控制,ST开发板的这种控制主要是为了完全符合USB协议。
-
SOURCELIB与TARGETLIB虽然有区别,但即使写反了也能链接过,CE对这个要求并不严。应该还是export时有问题,你查一下有没有export出那个函数
-
引用 4 楼 bhf5196152 的回复:
还是发一下吧,嘿嘿谢谢咯
http://download.eeworld.net/source/1970599
你自己下载好好看下吧
-
在申请内存的时候不是需要一个变量来表示它的吗?对那变量的操作就是对申请到的内存进行读写啊!
从这层意思上讲,肯定行的了。
-
顶下; 没有仿真器的情况下,可以多实验下;
我都用MCU驱动2.4寸的TFT,关键就靠分析--怀疑--有目的的试验--验证--成功。
-
用信号量不行吗。
-
socket(TCP)编程,查MSDN帮助吧,不是一两句就可以说清楚的
或找本CE的书看看