-
为啥不能用?楼主还是别拼命
-
按照封装,可以提供,可以找代理商拿。
但不确认st官网能否提供。
-
你的程序不全,据我的经验
void xj(void)
{
if(P2=0xff) {void tl() ;}
else if(L==0&&M==1&&R==0) {void go();}
else if(L==1&&M==0&&R==0) {void tl();}
else if(L==0&&M==0&&R==1) {void tr();}
}是有问题的,可能在左转后很短的时间内就会右转,另外,还有,有的电机,不能从左转直接过渡到右转
-
这个在优酷上好像有视频教程 挺好的 也有一本书讲这个的
-
用到像SQL2.0,SQL3.5这些WINCE带的数据库好像省事些。至于怎么取出来,好像手机都应该有同步PC,保存通讯录的功能吧。
-
你的软件库的版本太低了,请请选用2.0.3以上的版本。
-
引用 7 楼 baihao198789 的回复:
楼主可以把接收和发送的程序给我下吗?
我现在也在做这个但是遇到了问题~
我的QQ:316290980,你直接加我好了,到时候发你
-
波特率等相关配置,以及串口两侧电平标准都保证正确么?
-
引用 603 楼 jiqiang01234 的回复:
引用 601 楼 finder_zhang 的回复:
我也是一个写VC++MFC与8051的人,很明白楼主的意思.
曾经我也试过把代码打包封装,一块功能,一对的C与H文件.
但可能是我的KEIL编译器问题.如果那样做,要包好几个C在工程里,编译时要大于5S
但如果我只是一个H文件,其他功能全部一个C文件,在main文件里全部包含这些C文件的话,编译会快几倍.
我不得不把我的代码很教科……
呵呵,我们写游戏机的代码很长,当然不止5秒编译一个,我是说,很少的代码的时候,很多个C文件分开与全部C文件包在一起,时间上是有几倍的差别.代码长也是一样.那我当然合起来爽一些了.
-
需要进入WinCE时,再运行Explorer.exe就可以了,没有问题的。
-
USB充电电流较小,如配用专用电源以USB接口可以做得大些。
-
USB插入后在未接到AP的命令前先把USB模块供电和时钟关掉,当AP让其开启的时候再重新打开模块及时钟,让其正常枚举
-
你说的这个功能,应该有现成的传感器,买一个就好了,选232接口的就可以。
-
mov r0,#10000000 这句话编译的时候应该就会报错的
-
你在中断处理时,需要确认系统已经完全起来,可以考虑用WaitForAPIReady。在我们的平台上就是这么用的。
-
引用 7 楼 cfanlwn 的回复:
你烧写的UBOOT没有问题吧??
没有问题 之前都是好 现在不输出是因为nand的配置出问题了 GPG13是nand的配置引脚 我现在用的是1208的片子 每个PAGE是512个字节的,本来应该GPG13应该拉高成高电平,现在拉低了,所以现在nand对应的配置就变成了另一种配置了,这样就不对了,但是我现在不清楚为什么GPG13这个引脚会被拉低,电路上我接的是上拉电阻啊
-
关键看楼主想学什么单片机。
如果51,天祥电子的51开发板,很不错; 就是贵点。
AVR 还是去阿布的 www.ouravr.com
-
全班eboot信息如下:
Microsoft Windows CE Bootloader Common Library Version 1.4 Built Dec 4 2009 12:21:21
Microsoft Windows CE Ethernet Bootloader 1.22 for the Intel MainstoneIII Development Platform Built Dec 11 2009
ERROR: CS8900AInit: Failed detect chip
Press [ENTER] to launch image stored in flash or [SPACE] to cancel.
Initiating image launch in 4 seconds. ERROR: CS8900AInit: Failed detect chip
EBoot Loader Configuration:
0) IP address: 172.16.96.58
1) Subnet mask: 255.255.255.0
2) Boot delay: 5 seconds
3) DHCP: (Enabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-0-0-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: SMSC, USB RNDIS, PCMCIA0, PCMCIA1, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
L) Launch existing flash resident image now
Enter your selection: 3
ERROR: CS8900AInit: Failed detect chip
EBoot Loader Configuration:
0) IP address: 172.16.96.58
1) Subnet mask: 255.255.255.0
2) Boot delay: 5 seconds
3) DHCP: (Disabled)
4) Reset to factory default configuration
5) RNDIS MAC address: 0-0-0-0-0-0
6) Launch existing flash resident image at startup
7) Boot device order: SMSC, USB RNDIS, PCMCIA0, PCMCIA1, USB SERIAL (DL Only)
8) Debug serial port: FFUART
D) Download image now
L) Launch existing flash resident image now
Enter your selection: d
FlashErase: flash erase complete!.
INFO: FlashWrite: writing to flash...
FlashWrite: flash write complete!.
INFO: Trying to initialize the built-in SMSC NIC...
INFO: CS8900AInit chip detected
INFO: SMSC CS8900A Ethernet controller initialized.
INFO: MAC address: 11-22-33-44-55-66
System ready!
Preparing for download...
+OEMPreDownload()
INFO: Using device name: 'MAINSTN21862'
+EbootSendBootmeAndWaitForTftp
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Sent BOOTME to 255.255.255.255
Packet has the following data:
boot.bin[NULL]octet[NULL]
TFTP packet could have 1 name/value pairs
Locked Down Link 1
Src IP 172.16.96.58 Port 03D4 Dest IP 172.16.96.27 Port 0537
Default TFTP block size set to: 512 bytes
There were no options detected in the TFTP
EthDown::TFTPD_OPEN::boot.bin
-EbootSendBootmeAndWaitForTftp
-
没用过
-
耐克