電子工程網(wǎng)

標題: NXP CORTEX-M3 LPC1700搶先看 [打印本頁(yè)]

作者: Netjob    時(shí)間: 2009-6-30 14:08
標題: NXP CORTEX-M3 LPC1700搶先看
LPC1700系列CORTEX-M3 沿用了NXP LPC2100 ARM7的技術(shù),很多外設在參數上基本與LPC2000 ARM7 相當。
12 位ADC  最快200KHZ (5uS)   STM32是1us 而且擁有雙通道同時(shí)轉換的功能(高檔),  LPC1700只有單通道轉換。
SPI,LPC1700的SPI也是與LPC2000相當,時(shí)鐘受其他CAN,USB等因素不一定可以與CPU 的CCLK一樣。  NXP LPC2000 ARM7的SPI最快是~ 忘了!好像是5KBIT!
無(wú)DMA功能。

使用 SSP0/1可以提過(guò)速度。有FIFO和DMA
STM32的SPI最高18MHZ.而且有DMA.
32位時(shí)鐘,與ARM7的一樣,比STM32的16位強。
RTC有20個(gè)電池供電的寄存器,RTC是真正的萬(wàn)年歷RTC,這個(gè)比STM32 RTC強。
而且32768HZ 晶振沒(méi)那個(gè)6PF要求!
NXP LPC1700的管教排布匹LPC2000有改進(jìn)。

GPIO-1.JPG (95.63 KB)

GPIO-1.JPG

mcb1700.jpg (51.69 KB)

mcb1700.jpg

Sheet1.rar

1.62 KB, 下載積分: 積分 -1


作者: Netjob    時(shí)間: 2009-6-30 14:20
最高100MHZ主頻, 是目前最快的CORTEX-M3, 開(kāi)發(fā)工具是ARM MDK 3.7 +ULINK ME

H-JTAG V0.9.1: 目前還未支持LPC1700系列。

LPC1766FBD100  單價(jià)50元/片  256 kB  FLASH 64 kB RAM
LPC1768FBD100  單價(jià)60元/片  512KB FLASH   64 kB RAM
作者: lilinyf    時(shí)間: 2009-6-30 15:27
好貴啊
作者: Netjob    時(shí)間: 2009-6-30 22:40
NXP的ISP還是沒(méi)改進(jìn)。

每次復位上電,運行BOOTROM程序,檢查P2.10引腳高低判斷是否要進(jìn)入ISP模式

NXP的ISP使用波特率自動(dòng)識別,這個(gè)與ARM7一樣。晶振要求14.748MHZ.

ATMEL ARM7使用18.432MHz
作者: Netjob    時(shí)間: 2009-6-30 22:40
關(guān)于 LPC1700中斷控制器NVIC的使用

這個(gè)跟STM32的NVIC使用差不多,因為NVIC是CORTEX-M3核的內容。

有點(diǎn)不同,LPC1700多了 Software Trigger Interrupt Register

有128個(gè)優(yōu)先級寄存器,使用了5為,沒(méi)有說(shuō)是MSB對齊還是LSB對齊。

STM32是使用了3位MSB對齊,優(yōu)先級的種類(lèi)有0x20,0x40,0x60,0x80,0xA0,0xC0 以及0xE0

而LPC1700是5位,共32種優(yōu)先級分類(lèi)~2^5=32. 都不知道它到底是MSB還是LSB對齊!DATASHEET沒(méi)有說(shuō)!


STM32有64級中斷。 而LPC1700 手冊只列了50 級中斷,暫時(shí)認為是50級中斷。

例如:

LPC1700的IRQ CHANAEL 38 通道 是ADC    中斷。
LPC1700的IRQ CHANAEL 17 通道 是TIMER0 中斷
作者: Netjob    時(shí)間: 2009-6-30 22:40
猛料:Motor Control PWM

這個(gè)Motor Control PWM超猛,比STM32的T1/T8牛逼了!是獨立的模塊!專(zhuān)用的Motor Control PWM模塊!

可以產(chǎn)生3相 矢量PWM. 即是6路PWM輸出,32位的寄存器,100MHZ的時(shí)鐘源!
PWM 精度好高!

手冊介紹說(shuō) 為 感應異步電機控制而設!牛!
作者: Netjob    時(shí)間: 2009-6-30 22:40
看看 NXP的老問(wèn)題BUG 超多~

NXP的ARM7 BUG超多,讓人很惱火~

現在LPC1700到底如何? 看看GPIO.

發(fā)現問(wèn)題也不少!

STM32的GPIO最高可達50MHZ, 而且可設: 開(kāi)漏輸出,推挽輸出,復用輸出等等。

而LPC1700仍然沒(méi)這些設置, 上拉不上拉?驅動(dòng)如何,I/O的速度到底多少?
在高速I(mǎi)/O模擬總線(xiàn),波形變形~的老問(wèn)題~。速度跟不上的老問(wèn)題~

怕~怕~!
作者: Netjob    時(shí)間: 2009-6-30 22:40
P0/P2口的引腳可以觸發(fā)中斷

可設觸發(fā)中斷的類(lèi)型:上跳,下跳~。。。。

這個(gè)功能 STM32也有~。

LPC1700還是只有一路DAC,10BIT的~,太小氣了~NXP.
作者: Netjob    時(shí)間: 2009-6-30 22:41
11樓: LPC1700  DMA的使用。

這個(gè)基本也是與STM32 的DMA 差不多了!從手冊上看來(lái),使用大同小異,

LPC1700的特點(diǎn)是多了外設到外設的DMA傳輸,

而STM32的是 (少了一個(gè))
● 存儲器和存儲器間的傳輸
● 外設和存儲器,存儲器和外設的傳輸

但是STM32的 DMA外設比較多,  TIMER1-4,I2C 就是LPC1700沒(méi)有的。
作者: Netjob    時(shí)間: 2009-6-30 22:41
爽!分猛加~。!
作者: Netjob    時(shí)間: 2009-6-30 22:42
不是吧? 上面這樣也可以加1分! 咋還是貧農?
作者: Netjob    時(shí)間: 2009-6-30 22:42
積分+1! 爽! 到底要多少分才到中農?
作者: mxh0506    時(shí)間: 2009-7-3 10:56
好文,有分析,有比較.
項一個(gè).
作者: phoenixmy    時(shí)間: 2009-7-4 11:50
前幾天也收到相關(guān)介紹郵件
看看
作者: Netjob    時(shí)間: 2009-7-10 10:48
NXP LPC1700的 motor control pwm 模塊不妥之處。 LPC1700缺少PSCLK 脈沖產(chǎn)生功能。我下面的圖列出 TMS320F280X DSP 的 EPWM模塊的PWM waveforms: 還有MC33035的PWM 波形圖:

pwm-dsc1.JPG (55.97 KB)

pwm-dsc1.JPG

pwm-mc33035.JPG (68.36 KB)

pwm-mc33035.JPG

作者: hqgboy    時(shí)間: 2009-7-22 09:43
等了一年了,連個(gè)影也沒(méi)見(jiàn)到。。。
作者: abcdefg    時(shí)間: 2010-7-2 14:53
沒(méi)有積分
作者: lwd110    時(shí)間: 2010-7-3 07:20
先看價(jià)格再看性能
作者: lwd110    時(shí)間: 2010-7-3 07:20
先看價(jià)格再看性能
作者: woshic23    時(shí)間: 2010-9-26 12:04
回復9樓Netjob

呵呵
我看周立功的資料上說(shuō)定時(shí)器也有DMA!
作者: richgood    時(shí)間: 2011-6-3 13:04
太貴!
作者: health    時(shí)間: 2011-6-12 13:49
特別關(guān)注!
作者: lby147612    時(shí)間: 2011-10-26 15:17
不錯,一直使用中




歡迎光臨 電子工程網(wǎng) (http://selenalain.com/) Powered by Discuz! X3.4
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页