New Project - New to NXP ARM

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

New Project - New to NXP ARM

1,299件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by zepedrowdp on Wed Dec 18 10:30:14 MST 2013
Hello everyone :)


I'm starting a new project that may become a commercial product,
I decided that I'll give a try to NXP ARM processors as they seem to have a better price than the rest while mantaining all the important atributes!

Now, what I need for the microcontroller to do is:
-Operate a TFT LCD screen
-Read and write to an SD card (KBytes of info)
-Control a PWM output
-Read 3 sensors (some digital and some analogic)
-Controll a dimmable light (triacs, zero-cross detection...)
-Actuate on relays and transistor switches
-PID controller (needs to do some divisions, multiplications and sums...)

All this tasks are to be preformed inside a infinte loop, but there is no need to have them working in Real Time.


I was thinking about getting the LPC1316, but I'm not sure how it works regarding SD card libraries.  Also I don't know if it's capable of controlling the TFT.
I know some of the LPC17xx already come with this kinds of functions, but they are way more expensive...

What do you think it's better? Sticking to the LPC1316 and then get a TFT that comes with a controller or aim for a LPC17xx that already comes with the function of TFT control?


Thank you for the help!!
0 件の賞賛
返信
6 返答(返信)

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by zepedrowdp on Thu Dec 19 08:27:36 MST 2013

Quote: R2D2

Is a LPC1754 so expensive in Portugal?



It's usually around two euro difference between 13xx and 17xx. Thing is, if you produce 500 units, that's 1000€ more that might be unnecessary,



Quote: R2D2

Yes, but it's not possible to solder a LQFP80 on a LQFP48 board. So it's always useful to make a detailed list of all required inputs, outputs and peripherals and select pins of your LPC for them. If you're running out of pins then your question is answered. Not sure how relaxed your Hardware engineer is, but usually they don't like drawing a board twice...



Yes I know that. But I'll make a laboratory prototype first to test everything, and the uC will probably be on a board separated from the peripherals.
0 件の賞賛
返信

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by R2D2 on Thu Dec 19 07:57:52 MST 2013

Quote: zepedrowdp
Hmm, I'm really trying to keep the cost low.



Is a LPC1754 so expensive in Portugal?


Quote: zepedrowdp
Is is possible to migrate from 13xx to 17xx if later on I need more flash?



Yes, but it's not possible to solder a LQFP80 on a LQFP48 board. So it's always useful to make a detailed list of all required inputs, outputs and peripherals and select pins of your LPC for them. If you're running out of pins then your question is answered. Not sure how relaxed your Hardware engineer is, but usually they don't like drawing a board twice...
0 件の賞賛
返信

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by zepedrowdp on Thu Dec 19 05:45:02 MST 2013
Hey R2D2.

Hmm, I'm really trying to keep the cost low.
Is is possible to migrate from 13xx to 17xx if later on I need more flash? By the way, the tft will be simple, no touch screen! ;)

0 件の賞賛
返信

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by R2D2 on Wed Dec 18 22:52:29 MST 2013
I would recommend to use a 80pin LPC1754 (128k) or LPC1756 (256k).

Even with a simple TFT / Touchscreen combination and SD you'll get a lot of code. So you will probably run out of flash with a 64k LPC13xx.

You also need a lot of pins for SD, PWM, sensors and relays...
0 件の賞賛
返信

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by zepedrowdp on Wed Dec 18 17:57:20 MST 2013
Hello mc, thanks for the reply! :)
I don't need animations, so I'll stick with the LPC13xx.

What about the SD card, will it work well with a LPC13xx?
0 件の賞賛
返信

1,289件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mc on Wed Dec 18 12:57:00 MST 2013
Hi zepedrowdp,
It depends what is most important in your system ! If graphics is important in your system and want animation  then I would recommend LPC17x_8x or LPC18xx series of devices. With these devices you can drive TFT upto 24 bit resolution. Depending on your other need you can select package.

If you do not need fast graphics then you can select devices from LPC13xx with external LCD module.
0 件の賞賛
返信