-
LZ能不能把你的代码发给我看下,mochou99@sina.cn
-
以前一直正常,没改过程序?
-
2440,内存能加到多大啊?深圳天漠的256M,可能嫌小了。我们要拍图,计算分析的,还有x-y运动。
我问了几家,一般都是64M,说加大内存要改板子的。
-
引用 7 楼 cgenghui 的回复:
可以使用这个工具IxChariot
是共享软件么?
-
我的跳动也是很大的,误差有十几左右.而且我的CPU与发模拟信号的IC间距做得非常地小.
有资料建议我在ADC输入处接上104的电容,但我试过,效果不明显,我是在内部把数据类加32次后求平均值,才会显出效果来,而效果很好.
-
哈佛结构
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码後得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。
哈佛结构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和存储的,执行时可以预先读取下一条指令。
目前使用哈佛结构的中央处理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,还有摩托罗拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安谋公司的ARM9、ARM10和ARM11。
哈佛结构是指程序和数据空间独立的体系结构, 目的是为了减轻程序运行时的访存瓶颈.
例如最常见的卷积运算中, 一条指令同时取两个操作数, 在流水线处理时, 同时还有一个取指操作, 如果程序和数据通过一条总线访问, 取指和取数必会产生冲突, 而这对大运算量的循环的执行效率是很不利的.
哈佛结构能基本上解决取指和取数的冲突问题.
而对另一个操作数的访问, 就只能采用Enhanced 哈佛结构了, 例如像TI那样,数据区再split, 并多一组总线. 或向AD 那样, 采用指令cache, 指令区可存放一部分数据.
哈。。。百度百科
-
我想是不是可以先把CAB解出来得到对应的EXE,然后再设置为开机自启动就可以了。
如果有不能解CAB的限制,那估计比较困难了。
-
引用 2 楼 kyzf 的回复:
楼上说的对。
用记事本等打开 就是上面那种形式。
楼主估计想看其他形式的,就用VS2005打开看看。
才是类似WINDOWS那种形式。
恩,我就是想看到我们能理解的方式,我的platform.reg里面这一项就是这种16进制的形式,但是其他的项都是正常的,我想知道这个注册表项的具体内容,但是这种16进制的形式看不懂啊,所以想知道如何变为原来的形式
-
图像处理就后续把,自己可以导入excel或者干脆写个软件生成曲线图。
-
见上面的回复,已经说明了怎么解决
-
代码是调出来的!
顶这句!
-
首先,通信双方需要使用相同的速率.
首先发送一个起始位,起始位是一位宽的逻辑0. 接收器会在检测到起始位时让它的内部逻辑进行一次同步,这样双方速度的微小误差不会在连续的通信过程中累积导致数据错误.
然后传送要发送的数据.数据可以有5/6/7/8/9位,取决于你对UART的设置,当然实际的UART不一定支持所有的速率. 数据的低位先发,根据你设置的波特率,从低到高每位依次出现在TXD线上,各占一位宽的时间.
最后是一个停止位. 停止位是一位宽的逻辑1. 很多UART接收器都会丢弃接收到的停止位,但有些接收器会检查这个停止位,如果不是逻辑1,它会给出一个错误信息.
通信双方的速率是不可能完全相等的,但如果速率的误差导致最后一位的时间相差1/2位,则无法正确实现数据的传送. 对于8-BIT的UART通信,允许的误差极限是5%,实际上要保证误差不超过3%的样子才行.
-
张帆的《windows驱动技术详解》
-
要是想去去抖动什么的,还可以直接看IO口的状态啊!
-
直接加精了!
-
现在有了么?
-
留名关注 没搞明白状况呢
-
回楼上:是的
-
好的!谢谢!现在eboot已经能跑到配置PLL后面了!继续调试。不知道这个工作能坚持多久。发现进去eboot到系统起来后还有很多工作要做.努力!
-
int nVoutId = DDRAW_ID;
context()->Player->Set(context()->Player, PLAYER_VOUTPUTID, &nVoutId, sizeof(nVoutId));