| | | | | | |
电源问题、主时钟引脚、NRST输入引脚、复位期间采样的引脚、JTAG/ICE端口引脚、PIO引脚 [阅读全文]
1.ARM从地址0x00000000开始执行指令,为ARM的6个运行模式设置栈 2.设置4个CS片选值如果WATCHDOG没到,重新设置BAI,否则跳过 3.初始化GPIO如果WATCHDOG没到,重新设置LCD(打开LCD),否则跳过 4.调用硬件初始化函数 [阅读全文]
本文旨在讨论如何将一个开发/调试环境下的嵌入式应用程序转移到最终独立运行的目标系统中去,并提到了ARM ADS1.2开发工具包的一些功能特性及其在这个过程中所起到的作用 [阅读全文]
本文首先简要概述了ARM处理器的异常中断种类、响应和返回过程;然后重点讨论了中断解析程序的原理和实现,并分别给出了普通中断和向量中断的处理示例流程图和详细的参考代码... [阅读全文]
以下是我在实践中的一些积累,发现这点是因为我在尝试用对SAMSUNG S3C44B0 JTAG适用的编程板电路给SAMSUNG的另一款ARM9内核MPU S3C2440 JTAG编程时出现问题,查阅了一些资料后最终解决。希望这些对那些在自制ARM JTA [阅读全文]
网上流行的多是 wiggler的电路图,可以配合 Flashpgm使用。周立功公司有一篇《使用 Flash Programmer 软件操作 EasyARM2200 外部 Flash》的文章,具体介绍了如何使用 Flashpgm软件 [阅读全文]
1. Systems.Flash.Programmer是否为可用版本 2. 检查计算机的并口设置是否为EPP模式 3. 进入flashpgm界面, 一定要设置正确Target ram start at选项 4. 软件其他设置 5. flashpgm不支持sdt-jtag电缆... [阅读全文]
本文对Boot Loader的功能、操作模式等作了简单的介绍,重点对基于S3C44B0X内核的UP-NetARM3000上移植uCOS所设计的Boot Loader代码进行了深入的分析和研究,详细的介绍了这款Boot Loader的运行流程和工作机理,为成功 [阅读全文]
在嵌入式系统的开发中,首先移植一个稳定且功能强大的Bootloader对后续软件的开发至关重要。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行... [阅读全文]
我的笔记刚公布就有很多朋友来找我,把我当高手,问我“ARM怎么入门”。我不是高手,仍然是菜鸟。
但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一样的兄弟姐妹的帮助吧 [阅读全文]
为了不让大家觉枯燥,让朋友们更好的理解,我以一个实例来叙述 S3C2410 下一个驱动程序的编写... [阅读全文]
既然是学习就先从简单开始吧, 先用这个方法做以下两件事: 1.用他来调试bootlaoder
2.用他来配合linux驱动的开发 [阅读全文]
无论是体系结构还是指令集,大家或多或少都应该对X86汇编有些了解,而对于嵌入式领域已被广泛采用的ARM 处理器,了解的可能并不多。如果你有兴趣从事嵌入式方面的开发,那么了解一些RISC 体系结构和ARM汇编的知识还 [阅读全文]
| | | | | | | | | |