-
有的对采样时间同步要求高的地方(电力上很多应用就是),单片机只能外扩多个AD实现采样同步,DSP有这个功能,但转换也不是一块,只有1-2个AD转换器
-
使用mdk自带的例子:C:\Keil\ARM\Examples\C++\Example1
也是同样的错误
-
都是抄的正能的,就不要在这里丢人啦。
说话有时打点儿草稿,正能是什么东西我还不知道呢.
-
mark一下
-
實際測過後,大約是慢6倍左右
-
谢谢5楼的兄弟!
看了一下,SI-LINK是通过SWIM管脚与单片机连接的,通过4PIN的插座连接。
参考设计中4PIN插座中的VDD都是5V的(给ST-LINK供电的?),我要用3.3V给单片机供电,所以VDD要用3.3V的,应该没问题吧。
-
这里这样的,有些GPIO引脚是多功能引脚,(ALT0到ALT7代表不同的功能,如下所示)
IOMUXC_SW_MUX_CTL_PAD_EIM_D22寄存器。
000: Select mux mode: ALT0 mux port: WEIM_D[22] of instance: emi.
001: Select mux mode: ALT1 mux port: GPIO[6] of instance: gpio2.
010: Select mux mode: ALT2 mux port: USBH2_DATA6 of instance: usboh
011: Select mux mode: ALT3 mux port: FAIL_STATE of instance: scc.
101: Select mux mode: ALT5 mux port: AUD4_TXC of instance: audmux.
110: Select mux mode: ALT6 mux port: TRACE[6] of instance: tpiu.
111: Select mux mode: ALT7 mux port: RXACTIVE of instance: usbphy.
例如上面的:
//IOMUX set GPIO2_6 as GPIO pin,regular mode.
DDKIomuxSetPinMux(DDK_IOMUX_PIN_EIM_D22(引脚), DDK_IOMUX_PIN_MUXMODE_ALT1(作为GPIO2[6]), DDK_IOMUX_PIN_SION_REGULAR(允许模式选择));
-
我猜测可能是coreplayer在检测CPU类型时触发的未定义指令的异常。可见tcpmp的cpu.c中CPUDetect函数部分代码:
SafeGetCpuId(0,CpuId);
if (CpuId[0])
{
p->ICache = 512 > 6) & 7);
p->DCache = 512 > 18) & 7);
}
else
{
#if !defined(TARGET_PALMOS) && !defined(TARGET_SYMBIAN)
// when need to detect cpu features somehow
// (only works if we can catch cpu exceptions)
TRY_BEGIN
{
if (CheckARM5E())
{
int XScale;
Caps |= CAPS_ARM_5E;
XScale = CheckARMXScale();
if (XScale)
{
p->ICache = p->DCache = 32768;
Caps |= CAPS_ARM_XSCALE;
if (XScale > 1)
Caps |= CAPS_ARM_WMMX;
}
}
}
TRY_END
#endif
}
由于CE6.0下用户模式无法直接获得CPUID,因此这里采用了尝试直接执行指定指令集,如果得到正确计算结果,则认为当前CPU支持特定指令集(这里是ARMV5TE和WMMX);否则触发异常。不过没关系,很显然这里进行了异常保护。只是不能阻止内核输出触发异常的信息。
-
恩
同意楼上两位意见,sdio相对简单
一半sd卡是通过sdio的接口做的,你可以参看以下实现的代码
-
我觉得应该是波特率的问题,自己还是找相关波特率的问题,应该是那里的错误,另外还有其他的十六进制数和ASII码之间的额问题。
-
百度·百度不行就谷歌·谷歌再不行就去拜春哥吧
-
你好,写完vxworks代码后,要到tornado 集成开发环境里调试
先compile 你的源文件,然后再build 生成.out文件
之后下载到仿真目标机内(这里也就是tornado环境提供的虚拟目标机),然后点开vxsim仿真环境,
在shell里输入 progStart 就可以开始运行程序了,并创建四个任务,而这四个任务的running是靠wind内核调试的,基于优先级抢占调度或者同级时间片轮转调度完成。
其实这是操作系统内部维护的,main函数是在操作系统里,我们是看不到的。
-
发现如果使用DDRAW加速器,会提示下面的错误:
[DDRAW RENDER PLUGIN]: Device doesn't support CC due to insufficient alpha capabilities [reported alpha caps 0x00000000]
应该是DDRAW驱动有问题。
-
仔细看了下,有很多问题说的还不是很详细
-
USB信号线上增压有没有办法?
-
问题出在RETAILMSG,结贴送分了
-
学习
-
嵌入式wince的技术问题可以到海同嵌入式技术网站上在线提问。有技术老师回答的。
-
cws的如何解压!只知道用zlib去解压?代码怎么实现?还有我的例子是完全把文件解析后才播放这样会让人感觉死机怎么处理
-
引用 2 楼 guopeixin 的回复:
我们这边有一帮同事正在搞6410的,下周帮你看看有没有
不好意思,没有找到
发现6410公版bsp下的一些ap的source code比以前的2443或者2450少多了