-
版主,帮忙看一下,是不是我的哪里设置有问题,还是说TIM_TimeBaseStructure.TIM_Period就必须大于0
-
加密是软件算法,肯定可以做。但如果要使用唯一ID作为加密的一部分,则要看是否有ID。
是不是09年的货没有ID,2010年的有?》
-
楼主,有没有试过16位DMA传输啊?我使用的时候发现会有丢数据现象,楼主有兴趣试一下啊
你的SPI使用DMA传输解决了吗?把你的测试程序也共享一下啊,我调了两天,没有成功。
-
谢谢,大家,错误在我,管脚类型设置不对
-
但我并没有用到stm8的I2C模块,只是用软件模拟I2C时序而已。另外,程序在51单片机上是能运行的!
-
LZ呀,你那硕大的名片借了还没还给我呢,呵呵
-
STM32用JLINK单步的话极快,几乎不需要等待;STM8用ST-LINK调试的话单步慢些,但绝不是极慢,也就等个不到1秒的时间,完全可以忍受
-
呵呵,楼主的问题莫名其妙,怎么解决的也是莫明其妙,
-
前几天还这么用,在IO初始化的时候,不要指定为复用功能,就能用作普通IO,我用万用表也测试过,没有问题
-
引用 2 楼 great_bug 的回复:
每次中断,脉冲数增加65536,但T0count只增1.达到1秒的时候,要把所有脉冲都算进去.
用T1来定时1秒中,T0来计数外部脉冲,每来一个脉冲,T0都会中断计数的,为何脉冲数增加65536呢?
-
我用一对红外电眼接到GPIO中断上
结果,只要电眼一靠近电机,,中断就发疯的产生
求解决办法....
-
哪里来的消息?证据呢? 不要信口开河。
-
#11楼:
我看了一下,有这些内容了,可就是无法显示桌面,感觉WINCE也启动起来了,因为我听到USB连接连上的叮咚一声的,可为什么无法完全启动起来呢?
reginit.ini部分内容:
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"21"="BINFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\BINFS]
"Folder"="BINFS"
"FriendlyName"="Bin FileSystem"
"Dll"="binfs.dll"
; MountFlags:
; 0x10 specifies that this file system is to be mounted as an external
; ROM filesystem shadowing the \windows directory
; 0x1 specifies that the mountpoint \BINFS is to be hidden
;
"MountFlags"=dword:11
"BootPhase"=dword:0
;
; Entries to load the block driver that BINFS uses
; This is dependent on what device is used
;
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlashDrv]
"Prefix"="DSK"
"Dll"="FLASHDRV.dll"
"FSD"="FATFS.DLL"
"Order"=dword:0
"Ioctl"=dword:4
"Profile"="FlashDrv"
"FriendlyName"="MS Flash Driver"
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv]
"Folder"="NandFlash"
"Name"="Microsoft Flash Disk"
; Keep FATFS from trying to shadow \Windows
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\FATFS]
"MountFlags"=dword:2
"MountAsRoot"=dword:1
"MountAsBootable"=dword:1
"MountPermanent"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00000024
"Paging"=dword:1
"CacheSize"=dword:0
-
知道了,不知道想干什么
-
觉得LZ这个问题可以通过信号量控制,而无须用msgQ的。采用环形数据缓冲区处理似乎也可以做到。
收任务收完数据之后写入环形缓冲区,然后释放信号量,发现场获取信号量之后到数据缓冲区中取数据发送。
这样只有收任务可以放信号量,发现程可以取信号量,就不会死锁了。
-
关键是在于那个平台的资料多,好像三星在网上和书上资料比较多啊,像我现在公司刚刚折腾完的这个EP9315的板子GPIO驱动,网上资料太少了!没办法,费了好长时间,硬着头皮上,才搞定的!周站功的板子没有没有便宜一点的!都那么贵吗!
-
另外,在c:\\windows\\setupapi.log中发现如下信息:
#-019 正在查找硬件 ID(s): SB\VID_0547&PID_1002&rev_0000,usb\\vid_0547&pid_1002
#-018 正在查找兼容 ID(s): usb\\class_00&subclass_00&prot_00,usb\\class_00&subclass_00,usb\\class_00
#-166 设备安装函数: DIF_SELECTBESTCOMPATDRV。
#W059 选择最兼容的驱动器失败。 错误 0xe0000228: 这个设备没有兼容驱动程序。
#W157 默认安装程式失败。 错误 0xe0000228: 这个设备没有兼容驱动程序。
-
用ActivateDevice和ActivateDeviceEx 有什么样的区别???
-
引用 5 楼 xilangyue 的回复:
谢谢gooogleeman,应用程序输出的调试信息在EVC的调试窗口输出了,同时也在调试串口输出了.
为什么这么多人回答 之谢谢googleman一个人呢 看来googleman的人气太高了 魅力无穷啊哈哈
-
平台不一样,呵呵