ผมจะส่งข้อมูลที่เป็น String จาก C# ผ่าน RS232 ไป ARM LPC1756 เขียนด้วย kiel ยังไงครับ

Started by anon1206, May 11, 2013, 12:28:48 AM

Previous topic - Next topic

anon1206

ผมจะส่งข้อมูลที่เป็น String จาก C# ผ่าน RS232 ไป ARM LPC1756 เขียนด้วย keil ยังไงครับ
ผมจะใช้ส่งไปให้ led display นะครับ

ตอนนี้ฝั่ง ARM LPC1756 ที่เขียนด้วย keil ผมส่ง String ไปแบบนี้คือ  char  String_font[] = {" สวัสดีครับ"};

ถ้าผมต้องการเขียนเป็น GUI ส่ง String จาก C# ไปให้ ARM LPC1756ผ่าน RS232  ต้องเริ่มจากตรงไหนครับ หรือมีลิ้งยังไงช่วยบอกหน่อยครับ

parichatonw

https://sites.google.com/site/controlandelectronics/c-serial-port-example

ลองดูก่อนนะครับไม่ได้ยังไงจะมาตอบครับประยุกต์เอานิดเดียวครับผม



anon1206

แล้วฝั่ง MCU ARM LPC1756 จะเขียนยังไงครับ เพราะถ้าเป็น PIC จะมีฟังก์ชันให้เรียกใช้
เช่น   #use rs232(baud=9600,xmit=pin_d0,rcv=pin_d1)

ถ้าเป็น ARM LPC1756 จะเขียนเกี่ยวกับ UART ยังไงครับ

gui

ไม่เคยเขียนของ LPC1756 เคยเขียนแต่ของ STM32
แนะนำว่าให้ศึกษาจาก Application Note ของทาง NXP เกี่ยวกับการเขียนโปรแกรมออกพอร์ตอนุกรม RS232 ของ LPC 17xx ครับ เบอร์นี้ไม่มีหนังสือภาษาไทยของมันด้วยครับ

anon1206

Quote from: gui on May 13, 2013, 10:14:09 PM
ไม่เคยเขียนของ LPC1756 เคยเขียนแต่ของ STM32


ไม่ทราบว่าเป็น STM32 ตัวไหนครับ STM32103 หรือ STM32107 หรือตัวไหนครับ

Paekung

ไม่ทราบว่า serial port นั้นใช้ Bd เท่าไรครับ เพราะ MCU ของค่าย NXP เขาไม่ปล่อย API ให้ดาวน์โหลดครับ ต้องไปอ่าน reference แล้วลงไปเขียนที่รีจีสเตอร์อย่างเดียวครับ
ถ้าใช้ ST นั้นจะมี api มาให้เลยครับ (ใช้ง่ายกว่าครับ)
รับเขียนโปรแกรม ออกแบบวงจร ไปจนถึง PCB
ไมโคร : 8/16/32 bit  ทุกตระกูล
สนใจติดต่อ
saintentex@gmail.com
หรือ 081-1846590

anon1206

Quote from: Paekung on May 19, 2013, 12:38:54 PM
ไม่ทราบว่า serial port นั้นใช้ Bd เท่าไรครับ เพราะ MCU ของค่าย NXP เขาไม่ปล่อย API ให้ดาวน์โหลดครับ ต้องไปอ่าน reference แล้วลงไปเขียนที่รีจีสเตอร์อย่างเดียวครับ
ถ้าใช้ ST นั้นจะมี api มาให้เลยครับ (ใช้ง่ายกว่าครับ)

115200 ครับ