-
谢谢版主指教,我也是这么想的,我想不会再有区友弄错了
-
不错的学习资料
-
呵呵,9楼要做的不是要提高精度,而是要提高分辨率。
是的,他是想要提高分辨率。
-
"Microsoft SMARTPHONE 2003 SDK和Microsoft Pocket PC 2003 SDK"
PPC和Wince还是有些区别吧。要开发wince的程序,可以安装一个wince的模拟器。
EVC编译器太旧了,对c++特性支持的不好。要是楼主都不熟,还不如直接用VS了。
-
只要:
user_initial_stackheap重定向
应用程序的堆栈和heap是在C库函数初始化过程中建立起来的。可以通过重定向对应的子程序来改变堆栈和heap的位置,在ADS的库函数中,即_user_initial_stackheap()函数。
_user_initial_stackheap()可以用C或汇编来实现,它必须返回如下参数:
r0:heap基地址;
r1:堆栈基地址;
r2:heap长度限制值(需要的话);
r3:堆栈长度限制值
-
终于有人回复我啦,这个问题已经一个多星期了,还没解决......
HBP是换行我知道啊,我疑问是:是不是LCM内部有固定的HSW、HBP、HFP值,如果LCD Controller对应的寄存器中设置HSW、HBP、HFP的值和LCM内部的HSW、HBP、HFP值不一样,造成的图像左右偏移呢?
-
显示输出是跟显卡设备有关的,然后加上wince的BSP支持就可以了
-
波特率没问题,不用jlink带,自己跑,出来的数据都是正确的
-
struct ip_mreq mreq;
mreq.imn_multiaddr.S_un.S_addr = inet_addr(m_szBrdAddr);
mreq.imr_interface.S_un.S_addr = inet_addr(m_szLocalAddr);
int iR = setsockopt(m_hSock,IPPROTO_IP,5/*IP_ADD_MEMBERSHIP*/,(const char*)&mreq,sizeof(mreq));
if ( iR
-
想入门怎么都能入~ 单片机,DSP,FPGA,ARM太多了,关键看你工作的性质或者说你自己感兴趣的方向~
-
引用 10 楼 ffeige1984 的回复:
很简单,在板子上要进行飞线。看下原理图就明白了,2个就是电阻阻值不同。
你说的是改硬件,硬件我已经改好了~~现在要的是改软件
-
我用NAND FLASH做U盘都有200多KB每秒
用SD应该不只这个数吧
NAND要擦除和写回,操作比SD要麻烦多了
-
楼主别着急啊,呵呵。
-
7楼只是说了0710Mux与RIL的关系.
但我的问题还是在阿,我目前就需要使用RIL 同时也就加载了0710Mux.但是我发现platform.reg文件中写进的Mux07_10.dll 对应的[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GSM0710_2]
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\GSM0710_1]均不能加载,出现加载失败.需要怎么解决?
-
没用过;
我们的时钟ic很多。
1、实时时钟IC: M41T11M或者DS1338
2、1:4PCI时钟缓冲器:CDCV304PW
3、零延迟时钟驱动器: CY2305
-
学习
-
不错总结,支持加精,
高手一出,风格很不一样。
-
接分
-
波特率配置参数是改了,就是改了参数后程序不能正常运行
-
一:typedef void @far (*interrupt_handler_t)(void);
我觉得是void @far -->(*interrupt_handler_t)(void)
二:
struct interrupt_vector {
unsigned char interrupt_instruction;
interrupt_handler_t interrupt_handler;
};
这个struct定义中断向量表_vectab, _vectab的使用看编译后的汇编,开Dissambly窗口来看
三:
@far @interrupt void NonHandledInterrupt (void)
{
/* in order to detect unexpected events during development,
it is recommended to set a breakpoint on the following instruction
*/
return;
}
就是啥也不干,因为不是希望发生的中断.
调试的时候也可以在里面设个断点,侦测非预期的中断(注释说的)
四:extern void _stext();
看disassambly,估计是中断向量表如此,所以要写出来看看
五:struct interrupt_vector const _vectab[]
0x82---可能是什么指令的机器码?
六:_vectab这个Table装到了0x8000开始的中断向量表的位置,中断发生时就查这个表去执行对应的ISR
不知道这样理解对不对