-
是免费的,在ST的网站上下载。
-
如果使用了外部晶振,请检查外部晶振与文件中定义的晶振频率是否一致。 如果用MDK,最简单的是在配置中设置外部晶振的值,然后在外围设备信息中查看波特率。
还有一个原因,你的总线频率分频到115200的值差比较大。
总线频率/(16x波特率) 应该是一个整数或是很接近整数。
如果总线为8M,那么 8000000/(16x115200) = 4.34 ,因此115200的波特率很难达到。误差太大,数据收到经常会出错。
-
命令行中,set的环境变量是不会保存的,退出当前的会话窗口就会丢失。
如果想看set的结果,可以直接敲set命令(ms-dos),或者export(linux).
-
分片补充吧:
编译出来的nk用viewbin -t查看如下:
MODULES ---------------------------------------
6/02/2010 09:02:56 62976 nk.exe
6/02/2010 08:36:59 246784 kernel.dll
6/02/2010 09:03:48 594944 coredll.dll
6/02/2010 08:37:00 4096 oalioctl.dll
6/02/2010 09:03:48 591872 k.coredll.dll
6/02/2010 08:37:01 59392 fpcrt.dll
6/02/2010 08:37:01 59392 k.fpcrt.dll
6/02/2010 09:03:50 262144 filesys.dll
6/02/2010 08:39:32 10240 romfsd.dll
6/02/2010 09:03:50 706560 gwes.dll
6/02/2010 08:38:32 209920 mgtt_o.dll
6/02/2010 08:38:51 4096 device.dll
6/02/2010 08:38:49 14336 udevice.exe
6/02/2010 08:38:49 63488 devmgr.dll
6/02/2010 08:38:52 7168 regenum.dll
6/02/2010 08:38:52 14336 busenum.dll
6/02/2010 08:38:47 89600 pm.dll
6/02/2010 08:37:49 14848 servicesEnum.dll
6/02/2010 08:37:48 28160 servicesd.exe
6/02/2010 09:03:49 11264 services.exe
6/02/2010 08:37:48 4096 servicesStart.exe
6/02/2010 08:37:33 38400 notify.dll
6/02/2010 08:39:24 90112 exfat.dll
6/02/2010 08:39:27 11776 diskcache.dll
6/02/2010 08:39:28 33280 cachefilt.dll
6/02/2010 09:03:50 54784 fatutil.dll
6/02/2010 09:03:50 54784 k.fatutil.dll
6/02/2010 08:37:06 55808 shell.exe
6/02/2010 08:37:06 11264 shellcelog.dll
6/02/2010 08:37:05 7168 toolhelp.dll
6/02/2010 08:37:05 7168 k.toolhelp.dll
6/02/2010 09:03:48 398336 commctrl.dll
6/02/2010 09:03:49 88576 commdlg.dll
6/02/2010 09:03:49 19968 softkb.dll
6/02/2010 08:38:15 105984 largekb.dll
6/02/2010 09:03:49 130560 connmc.exe
6/02/2010 09:03:49 36352 rnaapp.exe
6/02/2010 08:37:31 9728 prnport.dll
6/02/2010 08:37:31 9728 k.prnport.dll
6/02/2010 09:03:49 5120 prnerr.dll
6/02/2010 09:03:49 5120 k.prnerr.dll
6/02/2010 08:37:09 131584 fsdmgr.dll
6/02/2010 08:39:29 21504 mspart.dll
6/02/2010 08:39:23 64512 flashmdd.dll
6/02/2010 08:39:23 13824 flashpart.dll
6/02/2010 09:03:50 66560 waveapi.dll
6/02/2010 08:38:39 29184 audevman.dll
6/02/2010 08:37:40 24064 ceddk.dll
6/02/2010 08:37:40 24064 k.ceddk.dll
6/02/2010 09:03:49 4608 netmui.dll
6/02/2010 08:38:05 8704 ethman.dll
6/02/2010 08:38:11 112128 ppp.dll
6/02/2010 08:37:46 15872 asyncmac.dll
6/02/2010 08:37:44 22016 cxport.dll
6/02/2010 08:37:37 55296 iphlpapi.dll
6/02/2010 08:37:36 55296 k.iphlpapi.dll
6/02/2010 08:37:26 39424 ws2.dll
6/02/2010 08:37:26 39424 k.ws2.dll
6/02/2010 08:37:55 9216 ws2instl.dll
6/02/2010 08:37:56 9216 wspm.dll
6/02/2010 08:37:56 9216 k.wspm.dll
6/02/2010 08:37:57 10752 nspm.dll
6/02/2010 08:37:57 10752 k.nspm.dll
6/02/2010 08:37:35 52736 ws2k.dll
6/02/2010 08:37:57 33792 ws2serv.dll
6/02/2010 08:37:59 32256 ssllsp.dll
6/02/2010 08:37:59 32256 k.ssllsp.dll
6/02/2010 08:37:22 97280 schannel.dll
6/02/2010 08:37:22 97280 k.schannel.dll
6/02/2010 08:37:23 56320 credsvc.dll
6/02/2010 08:37:54 132608 afd.dll
6/02/2010 08:37:52 4608 dnsapi.dll
6/02/2010 08:37:52 4608 k.dnsapi.dll
6/02/2010 08:37:45 135168 ndis.dll
6/02/2010 09:03:49 216064 netui.dll
6/02/2010 08:38:08 22528 ndisuio.dll
6/02/2010 08:37:38 7168 ndispwr.dll
6/02/2010 08:38:10 8192 autoras.dll
6/02/2010 08:38:05 20480 eap.dll
6/02/2010 08:38:06 15872 eapchap.dll
6/02/2010 08:38:07 24064 eaptls.dll
6/02/2010 08:38:04 29184 dhcp.dll
6/02/2010 08:37:51 335360 tcpstk.dll
6/02/2010 09:03:49 75264 tapi.dll
6/02/2010 09:03:49 45056 unimodem.dll
6/02/2010 08:38:14 152576 redir.dll
6/02/2010 08:38:14 39936 netbios.dll
6/02/2010 08:37:11 27136 lpcd.dll
6/02/2010 08:37:12 6656 lpcrt.dll
6/02/2010 08:38:09 17408 veim.dll
6/02/2010 08:38:08 6144 dhcpsrv.dll
6/02/2010 08:38:08 6144 k.dhcpsrv.dll
6/02/2010 08:38:57 29184 serial.dll
6/02/2010 08:38:54 7168 mmtimer.dll
6/02/2010 08:38:54 7168 k.mmtimer.dll
6/02/2010 08:38:45 4608 uiproxy.dll
6/02/2010 08:37:13 12800 secur32.dll
6/02/2010 08:37:13 12800 k.secur32.dll
6/02/2010 08:37:16 44032 msasn1.dll
6/02/2010 08:37:16 44032 k.msasn1.dll
6/02/2010 09:03:49 278528 crypt32.dll
6/02/2010 09:03:49 278528 k.crypt32.dll
6/02/2010 08:37:30 6656 winsock.dll
6/02/2010 08:37:30 6656 k.winsock.dll
6/02/2010 08:37:24 6144 credprov.dll
6/02/2010 08:37:17 41472 spnego.dll
6/02/2010 08:37:17 41472 k.spnego.dll
6/02/2010 08:40:37 478720 ole32.dll
6/02/2010 08:40:42 198144 oleaut32.dll
6/02/2010 08:40:41 99328 dcomssd.dll
6/02/2010 08:40:39 8704 dllhost.exe
6/02/2010 08:40:33 327168 rpcrt4.dll
6/02/2010 09:03:50 143360 mlang.dll
6/02/2010 09:03:50 136192 shlwapi.dll
6/02/2010 09:03:53 12800 IECEExt.dll
6/02/2010 08:41:19 203776 msls31.dll
6/02/2010 08:41:08 56320 iepeers.dll
6/02/2010 09:03:50 132096 iesample.exe
6/02/2010 09:03:53 72192 inetcpl.cpl
6/02/2010 09:03:52 4408832 mshtml.dll
6/02/2010 08:41:18 23040 ietheme.dll
6/02/2010 08:42:01 446464 shdocvw.dll
6/02/2010 09:03:52 126976 shdoclc.dll
6/02/2010 09:03:50 471552 wininet.dll
6/02/2010 08:42:04 19456 jsproxy.dll
6/02/2010 09:03:50 322048 urlmon.dll
6/02/2010 09:03:53 733696 jscript.dll
6/02/2010 08:42:29 10240 timesvc.dll
6/02/2010 09:03:53 41984 aygshell.dll
6/02/2010 09:03:53 291328 ceshell.dll
6/02/2010 09:03:53 281600 explorer.exe
6/02/2010 08:42:41 11264 shcore.dll
6/02/2010 09:03:54 17408 control.exe
6/02/2010 08:42:53 8192 ctlpnl.exe
6/02/2010 09:03:54 230912 cplmain.cpl
6/02/2010 09:03:54 52736 intll.cpl
6/02/2010 09:03:54 9728 connpnl.cpl
6/02/2010 08:38:53 3584 giisr.dll
5/28/2010 05:56:26 13824 ms2_backlight.dll
6/02/2010 09:02:46 39936 ms2_serial.dll
6/02/2010 09:02:45 30720 mainstoneii_wavedev.dll
6/02/2010 09:02:45 6656 mainstoneii_pwrbutton.dll
6/02/2010 08:38:47 5120 nleddrvr.dll
6/02/2010 08:38:46 11264 battdrvr.dll
6/02/2010 09:01:39 204288 pxa27x_ms_v1_lcd.dll
6/02/2010 09:02:44 22016 k.touch.dll
6/02/2010 09:02:44 22016 touch.dll
6/02/2010 09:02:48 34304 mainstoneii_keypad_Us.dll
6/02/2010 08:39:16 28160 kbdmouse.dll
6/02/2010 09:01:39 5632 pxa27x_ms_v1_pmu.dll
6/02/2010 08:39:21 37376 stratad.dll
-
帮你顶
-
/*******读取64位序列码**********/
Read_RomCord(void)
{
uchar j;
Init_DS18B20();
WriteOneChar(0x33); // 读取序列码指令(READ ROM)
for(j=0;j>=1;
crc|=0x80;
}
crcbuff>>=1;
}
}
return crc;
}
自己做的先获取ROM,然后制表,的办法来多点温度检测。(获取ROM中的一段代码)
-
自己顶
-
你先干几年 然后不再问这个问题的时候 就知道了~
-
进了UART中断后,记得清接收中断标志位再出去
-
是不是没加C/C++ CRT
-
下载不了
-
白屏的原因比较多哦,当你的跳线没有设置正确时,也会出现白屏…
-
帮顶下。
MARK,学习
-
我也写了篇关于电池驱动的文章,希望能对你有所帮助。
从mdd 层看一路跟下去,也不难,电池驱动不复杂!
-
要自己做吗?我觉得还是第三方购买更划算点!
-
我很忙,没时间!
-
那就换做用ultraedit打开就行了,不过还取决于HZRecog文件本身写入的方法。
没见过HZRecog.dat,呵呵,猜测
-
引用 3 楼 veabol 的回复:
默认是endpoint0进入描述符等配置信息的传输的
我觉得,您的答复是在肯定Endpoint 0就是用来控制Function register的,不知是否是用IssueVendorTransfer函数
-
到底嵌入式是什么呀
-
将T0设置成自动重装载模式,初值=6,用的12M晶振,那么0.25ms中断一次,在T0的中断程序里计数,达到40000次将P1.0翻转即可,这样会省去每次中断赋初值的时间,从而定时更准确,LZ试试看吧