GNU Tools for ARM Embedded Processors

Started by Admin, February 20, 2013, 08:31:47 AM

Previous topic - Next topic

tha

ทำได้แล้วครับ ลองแก้ makefile กับ linker script เพิ่มไฟล์ newlib_stubs.c โดยเอาข้อมูลมาจากลิ้งค์นี้ครับ
http://engineering-diy.blogspot.com/2012/11/stm32f3-discovery-usart-with-printf.html
มั่วเอาจนได้ อ่านค่า adc แล้วแปลงค่าตัวเลขเป็นรหัส ascii โดยใช้ฟังชั่น sprintf แล้วโชว์ค่าใน glcd5110 โดยใช้ ChibiStudio (eclipse+ gcc arm toolchain)
http://www.mediafire.com/download/1i0by8ap057hyl2/stm32f3_adc_glcd5110.rar


firmware.c

กำลังเริ่มทดลองเลยครับ
IAR Embedded Workbench for ARM
AVR-Studio + AVR-GCC
CodeBlocks + MinGw
CodeBlocks + Gtk+


gui

Quote from: tha on September 22, 2013, 02:40:04 PM
ลองใช้ GNU Tools ARM Embedded กับ CooCox ลองกับ stm32f0-discovery สามารถทำงานได้(debug) ไม่ยากอย่างที่คิด
www.coocox.org
โหวตอีก 1 เสียงครับ
CooCox ใช้งานกับ STM32 ง่ายมากครับ
ใช้กับบอร์ด STM32F0Discovery ดาวน์โหลดโปรแกรม ดีบักโปรแกรมได้สบายมาก ไม่จำกัดขนาดโปรแกรม

tha

ลองเอาตัวอย่างเขาทำโมไปหลายแบบแต่ไม่รู้ว่าไฟล์ newlib_stubs.c เขาเอามาจากไหน มีไว้สำหรับทำอะไร(ถ้าไม่มีมัน error ครับ) ทำใม keil ไม่เห็นต้องมี ท่านใดพออธิบายได้บ้างครับ  ;D

Admin

รับทำ PCB (ออกใบกำกับภาษีได้) => https://www.electoday.com