-
还是从最简单的上手吧
-
不错的起步资料
-
收藏
-
28# Simon21ic
你提供的图中好象没有1.5K的上拉电阻,应该是STF203内部有,但三合一板没有使用这个STF203,它是使用普通端口来控制1.5K的上拉电阻的
仔细看了一下,3合1板子上确实有1.5K电阻,不过从来米用过,一直以为那个USB只是供电用的。
-
因为电路上在PB10和PC13没有上拉电阻,所以需要配置相应的端口为上拉输入,使用内部上拉。
-
我用的是STM32F103ZET6,自已做的板子,用IO端口(GPIOG。6)检测端口的电平变化,直接用GPIO_ReadInputData(GPIOG),读取端口数据
-
要求说得过于简洁了
-
不同的方案解决方法不一样。
一般情况下,笔记本快捷键是HID类设备,支持HID规范,加载HIDClass驱动。设备管理器里面很多的HID Compliant Device属于这类设备。
亮度调节的实现方式跟显卡设计相关。一般来说,显卡驱动会提供一个调节亮度的接口,监控程序接收到对应按键信息之后,调用该接口来控制显示器亮度。
BIOS控制亮度不太了解,BIOS的控制比较底层,有可能BIOS直接控制显卡亮度控制寄存器来实现亮度设置的。
-
去MSDN上查这两个函数。
-
SD卡驱动起来之后还需要挂载文件系统,之后才能读取数据,因此是需要很长时间的
-
我也想知道答案??这到底是怎么实现的呢?
-
俺脚着无驱的是系统提供的驱动,典型的有U盘,读卡器,键盘鼠标等,无驱的usb限制了usb的功能。
-
对taskbar.cpp中关于软键盘的代码进行了屏蔽,并且在explorer.cpp代码中添加如下代码:
DWORD WINAPI CreateSip(LPVOID pEvent)
{
RETAILMSG(1,(L"012536\r\n"));
HANDLE hSyncEvent = *((HANDLE *) pEvent);
CSip *pSip = NULL;
CSip *g_Sip = NULL;
HWND hwndTB = NULL;
pSip = new CSip;
if(!pSip)
{
SetEvent(hSyncEvent);
return 0;
}
g_Sip = pSip;
if(!pSip->Register(g_hInstance))
{
g_Sip = NULL;
delete pSip;
SetEvent(hSyncEvent);
return 0;
}
//RegisterSip(pSip->GetWindow());
SetEvent(hSyncEvent);
DWORD dwRet = pSip->MessageLoop();
delete pSip;
RETAILMSG(1,(L"012568\r\n"));
return dwRet;
}
hSipSyncEvent = CreateEvent(NULL, FALSE, FALSE, NULL);
if (!hSipSyncEvent)
{
goto Cleanup;
}
hThread = CreateThread(NULL, NULL, CreateSip, &hSipSyncEvent, 0, NULL);
WaitForSingleObject(hSipSyncEvent, INFINITE);
// GetExitCodeThread(); // Test for failure?
CloseHandle(hThread);
CloseHandle(hSipSyncEvent);
但是添加以上代码之后编译出来的模拟器界面上没有出现我想要的软键盘的图标,并且在我屏蔽了taskbar.cpp中的软键盘的代码之后,编译出来的模拟器界面上还存在软键盘的图标,不知道是怎么回事?还望高手赐教!
-
hao!
-
跳转
回复内容太短= =
-
引用 4 楼 tianpeijun123 的回复:
引用 3 楼 lbing7 的回复:
用GPRS或GSM支持SMS的模块
像SIM300C,TC35等等
通过232的AT指令进行识别短信或者收取GPRS数据
以实现对单片机的通信
也许还应该嵌一个简单的操作系统,如UCOS.如果用手机发送的话比较简单的还是短信方式,现在无线模块与单片机等的连接都是串口,通讯起来方便,再加个显示屏什么的就齐了!!
感觉就一个毕业设计不用那个复杂。就用个GSM模块就好了都。
-
这个ARGS也是一个同享的例子,楼主就把它当作一个共享,可以共同访问的结构体。在ARGS的定义里面添加自己的变量,就可以通过调用ARGS来使用自己定义的变量了。
-
没做过这么高速的,帮顶
-
呵呵,可否参考一下你的4*4或8*8键盘的驱动啊。以后肯定要用啊。
邮箱:nneverli@163.com
贴出来可以啊。非常感谢,呵呵
-
引用 1 楼 xumercury 的回复:
装一个就可以了
必须的
应该是不用换的,再装一个.Net FrameWork1.1就可以了