arm
shareinfo2018
复杂问题简单化,力求精简强悍。
展开
-
uclinux中boa的cgi程序示例
--------------------- uclinux中boa的cgi程序示例 --------------------/* htmllib.c * HTML common library functions for the CGI programs. */#include #include "htmllib.h"void htmlHeader(原创 2015-08-28 15:50:18 · 747 阅读 · 0 评论 -
s3c44b0的中断(uclinux中断)
arm-linux中断驱动程序: #include #include #include #include #include #include #include #include #include #include #in原创 2015-08-28 15:45:20 · 830 阅读 · 0 评论 -
s3c44b0的中断(裸板中断)
s3c44b0的中断(裸板中断)原创 2015-08-28 15:44:17 · 658 阅读 · 0 评论 -
基于proteus的ARM7TDMI引导uclinux的bootloader
很久前的代码(初学时写的,比较乱,望见谅),希望对阅读本文的读者有所帮助。代码已经上传csdn,还在审计,等审核通过后再贴上地址。main.c#include"config.h"//注意volatile关键字不能少,否则变量不能正常赋值读取。extern volatile unsigned int maxnum;//防止被优化掉extern volatile unsigned c原创 2016-06-17 22:42:40 · 1074 阅读 · 5 评论 -
嵌入式处理器中cache数据不一致性的解决方法【转】
来自:http://m.elecfans.com/article/889625.html随着嵌入式计算机应用的发展,嵌入式CPU的主频不断提高,这就造成了慢速系统存储器不能匹配高速CPU处理能力的情况。为了解决这个问题,许多高性能的嵌入式处理器内部集成了高速缓存cache。其中,三星公司的S3C44B0X内部就集成了8 KB空间统一的指令和数据Cache。Cache即高速缓冲存储器,是位于...转载 2019-06-11 20:58:02 · 1319 阅读 · 0 评论 -
你还没明白嵌入式ARM的MMU和Cache机制?看这里老司机给你解答【转】
来自:http://www.sohu.com/a/165155521_777180Cache是高性能CPU解决总线访问速度瓶颈的方法,然而它的使用却是需要权衡的,因为缓存本身的动作,如块拷贝和替换等,也是很消耗CPU时间的。MMU的重要性勿庸置疑,ARM920T(和ARM720T)集成了MMU是其最大的卖点;有了MMU,高级的操作系统(虚拟地址空间,平面地址,进程保护等)才得以实现。二者都挺复...转载 2019-06-11 22:06:12 · 897 阅读 · 0 评论