摘要: 在前边我们使用汇编完成了一个流水灯实验:Tiny4412汇编流水灯代码,Tiny4412裸机LED操作----------------修改:# ${MKBL2} ${SOURCE_FILE} bl2.bin 14336 ./${MKBL2} ${SOURCE_FILE} bl2.bin 14336或... 阅读全文
posted @ 2015-06-02 18:43 瘋耔 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 做实验时我们是把 bin 文件烧入SD卡,比如前面做的汇编流水灯实验。问:是谁把这些指令从 SD 卡读出来执行?答:是固化在芯片内部ROM上的代码---它被称为iROM ,iROM是厂家事先烧写在芯片上的,无源码。iROM把启动设备上特定位置处的程序读入片内存 (iRAM) ,并执行它。这个程序被称... 阅读全文
posted @ 2015-06-02 18:25 瘋耔 阅读(1033) 评论(0) 推荐(0) 编辑
摘要: 从今天开始就正式进入到tiny4412的开发学习中了,今天主要看了一下Tiny4412的启动流程及存储器映射及Exynos4412数据手册,用汇编写了一个跑马灯程序(后续会有C语言版本的出来),先说一下我的开发环境吧:开发板:Tiny4412 增强版 (底板是Tiny4412ADK 1312)开发工... 阅读全文
posted @ 2015-06-02 17:09 瘋耔 阅读(767) 评论(0) 推荐(0) 编辑
摘要: Tiny4412裸机程序之操作ICache一、首先普及一下什么是Cache基于程序访问的局限性,在主存和CPU通用寄存器之前设置了一类高速的、容量较小的存储器,把正在执行的指令地址附件的一部分指令或数据从主存调入这类存储器,供CPU在一段时间内使用,这对提高程序的运行速度有很大的作用。这类介于主存和... 阅读全文
posted @ 2015-06-02 16:24 瘋耔 阅读(227) 评论(0) 推荐(0) 编辑
跳至侧栏