- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 DMIPS/MHZ的解释
今天看arm处理器的时候这个单位不明白,网上搜索一下终于明白了,记录如下。DMIPS: Dhrystone Million Instructions executed Per Second :主要用于测整数计算能力。 其中: MIPS: Million Instructions executed Per Second,每秒百万条指令,用来计算同一秒内系统的处理能力,即每秒执行了多少百万条指令 ...
2018-02-23 10:30:49 19416 1
原创 arm cache (1)
因为要将关键代码放到L2 cache中使用。所以,现在需要考虑 L2 cache的lockdown 功能,zynq wiki上面有这方面的介绍,网址如下,也有例程可以参考http://www.wiki.xilinx.com/Zynq-7000+AP+SoC+Boot+-+Locking+and+Executing+out+of+L2+Cache+Tech+Tip暂时记录下来,后面参考
2018-02-07 12:09:23 418
转载 关于”error conflicting types for function”编译错误的分析
在使用gcc编译C程序时,有时会碰到“error: conflicting types for ‘function’”的编译错误。从字面意义上理解,是说函数的定义和声明不一致。(一)首先我们看一个函数的定义和声明不一致的例子:#include int func(int a);int func(void) { return 0;}int main(void)
2018-02-05 11:10:51 3694
原创 rtems 文件系统(15)-jffs2 研究(8)总结
1:解决了之前的问题后,有发现读写大文件有问题。因此查看了底层驱动,是底层驱动的问题,首先读的时候底层驱动只设置了32个 4byte的阈值,所以读取大块的时候分开读取。写的时候不能一次超过256,不能写到一个页上面。这些都是底层驱动和文件系统联系的问题。因为文件系统是很灵活的。所以底层驱动要和上层操作系统紧密结合。2: 经过验证,现在建立文件夹,删除文件,读写文件,删除文件,建立大的文件,进入
2018-02-05 09:48:25 613
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人