关于arm7开发板的问题
发布网友
发布时间:2022-04-24 12:47
我来回答
共2个回答
热心网友
时间:2022-07-11 21:56
引自KEIL MDK:
LPC2103:
ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions
10-bit A/D converters provides eight analog inputs,
Two 32-bit timers/external event counters,
Two 16-bit timers/external event counters,
Low power Real-Time Clock (RTC) with dedicated 32 kHz clock input,
Multiple serial interfaces including two UARTs (16C550),
two Fast I2C-buses (400 kbit/s), SPI and SSP with buffering and variable data length capabilities
32KB on-chip Flash ROM with In-System Programming (ISP) and In-Application Programming (IAP), 8KB RAM
LPC2131:
ARM7TDMI-S based high-performance 32-bit RISC Microcontroller with Thumb extensions
32 KB on-chip Flash ROM with In-System Programming (ISP) and In-
Application Programming (IAP), Two 8-ch 10bit ADC
8 KB RAM, Vectored Interrupt Controller,
Two UARTs, one with full modem interface.
Two I2C serial interfaces, Two SPI serial interfaces
Three 32-bit timers, Real Time Clock, Watchdog Timer,
General purpose I/O pins.
CPU clock up to 60 MHz, On-chip crystal oscillator and On-chip PLL
我觉得入门的话,跟着周立功的教程是比较好的学习方法。他的配套教材丰富,规范。
但是,从我的出发点,我想说,学习ARM嵌入式系统,最终是要结合嵌入式操作系统,完成整个系统的设计,现在主流的操作系统2.6内核的Linux在ARM7系列芯片上是跑不了的。
我在开发的时候就受这方面的制约。只能跑2.4内核的uCLinux,技术进步性远远落后。
所以建议你从ARM9内核入门,将来学以致用。
热心网友
时间:2022-07-11 21:57
区别不大,实践证明,LPC2103就占空比功能没有