-
突然明白了:buffersize 只是一个要传输数据量的大小! buffer 不是客观存在的一段内存空间, 当外设或者RAM的数据宽度宽时,在同样的数据数据情况下,数据宽度越宽,buffersize越小!
-
尴尬 现在碰到个发送完Inquiry请求 执行下一条CBW指令 主机就会一直收到nak 调试发现可能是主机没有将这一条指令发送出去 你有碰到这个问题否
-
高端的芯片增加这个引脚的目的是可以使应用更灵活,可以解决9楼提出的问题。
高端芯片增加这个引脚的目的不是要解决电源波动的问题,如果你滤波做不好,即使有独立的VREF引脚,也不会得到高精度的测量。 ...
9L想要做的不就是要提高精度吗?
我没说高端芯片增加VREF是为了解决电源波动的问题呀
-
有那时间和本事分析HEX后再改写的人根本没必要去破,直接按要求自己写就行了。9成以上的被破芯片都是直接COPY后就拿去生产了,撑死就是改个未加密的LOGO。 ...dadodo 发表于 2010-8-27 16:07
现实确实如此。还有更多人是技术解密,这个可能比反汇编更快捷。
-
最好是示波器监控电源脚和复位脚,因为上电时候会有电源电压的跌落现象,如果CPU刚跑起来就遇到电压跌落,肯定会造成程序的跑飞。
-
帮顶一下:)
-
这个问题我也碰到过,不到10分钟就解决了。
解决方法:
在你开发的时候,你在给芯片指定管脚的时候, 可能因为某些原因删除了一些管脚, 而你在ALL PIN列表中却没有删除,当你继续分配的时候,虽然你实际用到的管脚不到85, 但是你曾经分配的管脚已经有117个了。 所以解决方法很简单,就是在ALL PIN列表中删除未用管脚。
感觉这是QuartsII的一个小bug。
-
必须要切换吧,不可能同时被识别成两样
-
这部分内容你可以参考一下WINCE PUBLIC下USB FUNCTION的Storage驱动,里边有关于盘符的操作。
-
读nand信息啊。。。。使用sfj可行???
nand驱动自己写的还是别人的,或者花点时间自己改一个nand驱动,之后用于读出nand中内容,和烧进去的比较一下。
-
卸掉模块不就行了?
-
去看看M8吧
-
如果你要传送到外部的RAM,就必须用MOVX指令.
你的程序中的MOV指令是把#10送到内部RAM的01地址.....如果你当前寄存器组是0,则是送给了R1
-
关注下。
一般来说,这样的距离如果数据量不大而且对于实时性要求不高的话,GPRS这样的通讯网络应该能够满足应用了。
-
引用 4 楼 beyondma 的回复:
呵呵,你最好问移植的过程当中遇到了哪些问题,怎么移植这个问题太大了。
内核2.6,版本不是很新,读芯片的寄存器,中断号为9,但是源码probe里手动设置成了10。内核选中UHCI,编译运行后,在中断处理函数中报错10号中断被禁用;把手动设置注释,这样就是用9号中断,结果还是报10号中断被禁用而死循环,一直打印错误信息。这个中断号在request_irq里设置的是共享,申请也成功了,怎么还能被禁用呢?手动写了一个PCI驱动,读了几个寄存器的值,跟DATASHEET上的对照了一下,也都是正确的。就是这个中断,搞不明白
-
Windows mobile版本 AKU6.1
-
哈哈,不稀奇。
这是因为做乘法运算时,编译器实际上调用了一个函数,而这个函数用到了几个编译器自定义的全局变量,如果不按照2楼说的去做,在进入中断时不会保存这几个全局变量,而造成这个乘法运算函数为不可重 ...
这就更希奇了,为何要使用全局变量呢?使用局部变量不就可以了吗?除非是使用到某些特殊寄存器,这几个特殊寄存器进/出中断的时候不能自动保存/恢复,必须加那个关键字之后,编译器才会在进入中断时保存那几个积存器。
-
r13是stack pointer,因为后面要跳到LedMain,估计这个function是用c写的,所以必须要事先分配stack,否则c程序没法运行。给r13赋值就是分配stack,对跑马灯来说只要是可用内存就行,并不在乎具体地址在哪。
-
很好很专业
-
china-pub上搜,看书评。