首页天道酬勤,

,

张世龙 05-13 03:24 107次浏览

对于很多初学者来说,不知道如何入门ARM嵌入式系统吗? 怎么一步一步地学习? 下面的信介绍了在教育嵌入式培训网上详细解说的内容。 关于ARM嵌入式系统的学习步骤:

1 .做最小的主板:如果你没有做过ARM,一开始就不想要,建议你做所有的APP应用。 ARM的启动方式与dsp和单片机不同,通常会遇到各种各样的问题,因此建议用布制作只有Flash、SRAM、SDRAM、CPU、JTAG和复位信号的小系统板幸运的是,arm的外围接口基本上是标准接口。 如果你有这些硬件的布线经验,这对你来说很简单。

2 .写下启动代码,写下可以根据硬件地址启动的小代码。 包括以下部分。

初始化端口,屏蔽中断,将程序复制到SRAM; 断开要完成代码重新映射的句柄,并连接到c语言门户。 我展示的示例程序中,bootloader可能有很多,但请不要被这些复杂的程序所困扰。 因为并不是在制作开发板,所以为了能够执行APP应用程序而制作小程序是我的使命。

3 .请仔细研究您使用的芯片资料。 arm在内核上是兼容的,但每个芯片都有自己的特色,需要在编写程序时考虑这些问题。 特别是yedxgz。 在这里绝对不能有依赖心。 我想拿别人的示例程序来修改,但是越更改越混乱。

4 .仔细查看操作系统程序。 arm中的APP有很多开源程序。 要提高自己,需要仔细看别人的程序。 linux、uc/os-II等是很好的源代码。

如果你在制作硬件,各制造商基本上都有DEMO板对该芯片的原理图。 先消化原理图。 这样你以后做设计的时候,对资源的分配心里有数。 器件的DATSHEET必须充分消化。

如果要制作软件的话,最好知道操作系统的机制。 当然,这对软件工程师来说轻而易举。 但是,如果是硬件出身的话会有点辛苦。

c语言c、JAVA、数字电气、51单片机、PIC stm32 ARM Linux驱动嵌入式、安卓FPGA、DSP Cortex-M3学习

, mpeg2视频,mp3格式