-
引用 3 楼 daifeijin 的回复:
放在一个数据区,一个字节一个字节发就是啦!
大哥些我就是对C51代码还不熟
要不我郁闷啥呢
就帮写写吧
在线等
-
目前想实现分区,不知道在那个位置修改!已经在eboot中的nand.cpp中WriteOSImageToBootMedia函数进行了修改,但是每次启动后系统仍旧默认为一个分区,而且重启的话,系统启动不起来。
曾经在网上看过一个帖子,说是需要修改fmd.cpp中的函数,因为其中的函数是从0扇区开始的,所以需要在每个函数的操作中,加上reserved blocks。
-
//发送msg
strcat(message,"\x01a");
write(portfd,message,strlen(message));
sleep(5);
n=read(portfd,cmd,255);//
cmd[n]='\0';
printf("receive: %s",cmd);
这个延时长点试试
-
hoho,
我都没去过
-
补充一下!我用的是vs2005 c#的开发环境!
-
87 参数不正确。
-
帮楼主贴下吧。。谢谢分享了
http://download.eeworld.net/source/2147524
-
引用 2 楼 capsky 的回复:
一个表示组件选上,一个表示组件依赖
哪个表示选上,哪个表示依赖,依赖和选上又是什么区别?
-
帮顶下。
MARK,我也来学习下。
-
找一个做硬件的公司,拿着较低的工资学半年,就基本上入门了,学硬件就是靠花钱,这是跟软件最大的不同。
-
我计算过了,是对的66.3552MHz,用11.0592M刚好可以整除,我今天又试了一天,本来以为是判断if(USART2->SR & 0X0020)这个状态位出了问题,我在中断里作了一个计数器,当计数到第5个字节到来时就设个断点停下来,发现这个停下来的是0x01,说明在0xff这个字节就跟本没产生中断,又换作UART1接收,发现还是一样的现像又把这根接收线连接到LPC2132的接收脚两块板同时接收,发现2132接收是对的,示波器由于后面还有一个0x01字节,所以每次都只能抓到它,郁闷死我了。
Tx/Rx波特率 = fpclkx/(16*usartdiv)
(66.3552M/2)/(16*345600) = 6,完全是整数啊,一个小数点都没有啊。
-
接分来了,啊哈。
-
引用 2 楼 lzj84 的回复:
引用 1 楼 veabol 的回复:
BootloaderMain ();在PUBLIC下和\PLATFORM\COMMON\SRC\COMMON\BOOT\BLCOMMON都有,不知道具体哪个有影响,你试下吧。
谢谢,那如果要搬到自己的EBOOT中要如何搬?_CPUDEPPATH这个路径是什么呢?
已经会搬了,就是_CPUDEPPATH这个路径是什么呢?
-
但是为什么用不用__at的编译结果不同呢?
-
怎么可能,根本就没有groupbox空间
-
学习下,帮顶下
-
现在还没有头绪,希望能获得支持。。。。。。。。
-
学习学习。。。。。。。。
-
恩我搞明白了,在工程中加目录同子目录一样在把子目录文件包含进来,这样就可隨工程走,考贝时只考总目录就行了
-
如果没有禁止中断,是可以产生中断的....
但不知道用C实现的ISR是不是自动禁止了全局中断.....