《ARM9从裸机到Linux操作系统》
文章平均质量分 78
Weapon_123
嵌入式开发。
展开
-
000_<ARM9从裸机到Linux操作系统>____ARM9裸机开发
ARM裸奔程序设计心得 注:这篇文章是我半年前贴上来的,随着不断学习,感觉这篇文章还有一些不妥之处。所以又进行了一些修改。文章中绿字处都是后来修改的,嘻嘻。 我是一名在读大三学生,计算机专业,接触嵌入式已有半年时间。从开始的一窍不通,到现在的刚刚入门,感觉自己有一定的收获。嵌入式对计算机专业或电子相关专业都适合。计算机专业的强项在于软件知识,如操作系统。电子相关专业在于硬件原创 2014-03-30 00:21:19 · 2598 阅读 · 0 评论 -
001_<ARM9从裸机到Linux操作系统>____裸机篇____ARM9裸机程序开发环境搭建
第一章:搭建mini2440裸机开发环境 ARM9的裸机开发的编译器和下载程序的方式有好几种。通常用于arm裸机程序开发的编译器基本有三种:(1)MDK(2)IAR(3)ADS。它们的具体情况在这里我就不多说明,百度一下就明白了。笔者由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以本书选择了ARM9裸机开发采用大家都比较熟悉的开发环境Kei原创 2014-03-30 00:11:55 · 3643 阅读 · 0 评论 -
002_<ARM9从裸机到Linux操作系统>____裸机篇__S3C2440的GPIO编程
GPIO篇从电路角度来看,S3C2440也只不过是一个集成电路芯片而已,无论它内部原理多么复杂,它与硬件打交道的也就只有那些管脚而已。我们都知道,用单片机操纵硬件完成一个动作,无论它动作有多么复杂,对单片机而言最终都转化为引脚按一定时序输入输出高低电平。因此我们学习处理器的终极目标是要控制处理器按我们的想法输入输出高低电平,无论哪种处理器,对它的控制,都是通过读写寄存器来完成的。对于初学者原创 2014-03-30 00:16:53 · 1776 阅读 · 0 评论 -
003_<ARM9从裸机到Linux操作系统>____裸机篇__S3C2440的UART编程
一、概述 S3C2440通用异步接收和发送(UART)提供了三路的不同异步串行I/O端口,每一个端口可以被配置为中断模式或者DMA模式 。也就是说UART可以产生中断或者DMA请求来在CPU和UART之间传输数据。UART可以支持高达115.2K波特率使用系统时钟。如果一个外部设备为UART提供UEXTCLK,那么UART可以运行在更高的速度上。每个UART通道包含了两个64-byte的F原创 2014-03-30 09:12:17 · 983 阅读 · 0 评论