-
当然可行。有很多DC-DC芯片输入电压的范围很宽的且效率很高。
-
mark
-
1)目前ST网站上最新的固件库和例子是V3.3.0,而4楼贴出的是V2.0.1,请使用最新版本测试一下。
2)1楼和4楼贴出的程序都不完整,看不出是否有问题。
-
现在通过一些对程序的修改。有两个问题请教:
(1)当我把降采样的算法放在main函数中时,AD转换频率为4KHZ时,会造成AD数据来不及发到终端。
而把降采样的算法放在ISR函数中时,却能够做到数据不遗漏。
难道因为算法在main函数中,ISR程序中触发AD中断的速度过快,而导致来不及将AD的值传给UART?
(2)发现当AD转换频率为4KHZ时(因为RATE=8,即实际AD传输速度为500HZ时),能够将AD的24bit值传到终
端。但是AD的24bit值会随着时间的增加而缓慢减小。 时间一长,数据会和刚开始的数据相差很多
请问这是不是算法里面还有问题?
(3)当设置AD转换频率为8KHZ时,只能发送3组数据到终端,然后就停止了。
难道是频率太快,导致ISR中的阻塞?
还请各位不吝赐教,谢谢。
-
正常的。呵呵
-
得到数字0-9的二维点阵,然后写帧缓存
-
BOOL BSPIntrInit():
OALIntrStaticTranslate(SYSINTR_DM9000AP, IRQ_EINT0);
我没看到你是怎么映射的。
-
引用 9 楼 wohuazhen 的回复:
把你的数据放在flash里,然后每次启动程序的时候,就将这些数据加载到你建的目录下,如果上电后你会反复的打开关闭这个程序的话,拷贝的函数可以设置成不覆盖。
但是第一次启动程序,速度有点慢。
好思想,学习学习,呵呵…
-
DumpFiles是错误报告组件生成的目录,开机时会自动生成。
WinCE6.0上文件读写好像也不是很慢吧,至少没有感觉比WinCE5.0慢。
-
路过..
-
MARK.
-
自己顶一下,要不让沉下去了
-
//用这个代码隐藏任务条
HWND hwndTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL);
if(hwndTaskBar)
{
//::EnableWindow(hwndTaskBar, FALSE);
::ShowWindow(hwndTaskBar, SW_HIDE);
}
//dialog的代码里:
MoveWindow(0, 0, 屏幕宽,屏幕高);
复制代码
-
M8的USBISP是用12M晶振的
-
引用 1 楼 veabol 的回复:
在PIO_IOControl,GPIO_SetPin, GPIO_ClrPin, GPIO_Display, 这几个函数都加下打印信息,看看调用是否正常
USB连接的 用什么函数打印哦?
-
用的是IOCTL_STORAGE_QUERY_PROPERTY
-
经典 酷!
-
引用 4 楼 ultrapro 的回复:
fieldValue 都是字符串类型?
汉字应该属于什么类型的变量啊,剩下的都是字符串变量。
-
EVC调试分两成:一种是使用模拟器;另一种是使用硬件开发板。
要使用模拟器,需要标准SDK(模拟器)或自定义的SDK(模拟器)。调试开始的时候,会弹出一个WinCE的窗体,要调试的程序运行在其中。
-
有补丁集合的,呵呵
可以到微软的网站上直接下载,
windows update center搜索就可以了