April 07, 2009

ARM LPC2388 ³«�������������­¹½�����只���򏪳��� @Mac

�������������я��������������¹���������\
����Interface»���2009������5·���¹��������؏����ď�����NXP-ARM-LPC2388������³«�������������­�����ҏ�돫��������������·�����ď��\
����𡯏������\���½�����������������������Ï���ZUS���µ�����я�������ARM LPC2388 ³«�������������­¹½�����只���򏪳����������������������������������������������쏪�������������������������������������·�����ď��������������«���������쏪��돢�½�����������ď����������¡����\���\���\������������������������«���������������������������Ï��Ï��������������µ���������\���\

����¹½�����叢�·�����ġ������­����
����Mac OS X (version 10.5.6 Leopard)
����ARM-USB-TINY
����Eclipse (version 3.4.2 Ganymede)
����arm-elf-gcc-4.3.2
����openocd (version 0.1.0)
����arm-elf-gdb (version 6.8)
����Zylin Embedded CDT (version 4.5.1)

�������쏢�½�������������������½¾��؏�����¼��������������Џ�������돪����·�����¡������­���������������������������«���������\
�����¹��������𡭏�������������«���·�����ď�������򏩡��я����䏢�돢�������������폢�������я��������ޏ������������������«�����������������Ï�ď�����������������������������������­������������1»��С���ӏ��­�����������돢�\


����MacPorts������Xcode���̏����Џ��������������������������³����������돪�������������������������������㏢����\µ\���\������������������µ���·������¹��ԏ����������ď��������¹���������³���������̏����������������������Ï�������������\���������������¹���\
����ZUS���µ�����я�������ARM LPC2388 ³«�������������­¹½�����只���򏪳������������������­\���\���\������������������������³��������ď��¾��폢�\

����ARM-USB-TINY�����Џ�����\���\���\���\Ð�����ҏ�����������������������������������
�����³����������������������������ď��������FT2232��������������������FTDI������web\µ\���\������«������\���\���\���\Ð�����ҏ��������������������������­���������·�����������Ï��\
�����³������������������\���\���\¹\������¼\���������¼�������돢���������������я��������­���������������ޏ���������������������arms22���µ�����я�����\���\���\��µ­»���
����MacOSX������FTDI������Bit-Bang\������¼\���������»����¹��¡������������я�������������돫����������������������Ï�¡��«��������¡�����
��������»²¹���������\���\���\¹\������¼\������·���������·�����������Ï��\
����FTDI������\���\���\�ߏ�����VCP(Virtual COM Port)���������������������������������­���¾�������������������¹���̏�������²���»��������Џ��¹����������������Bit-Bang\������¼\��������Џ�����\���\���\���\Ð����������VCP������\���\���\���\Ð�����������������������쏢�������¹���\�������돪؏��·���������������������µ���������\
����\���\���\¹\������¼\��������������������������¼��ԏ���񏢱������̏���̏���ߏ���������½��쏪�»���·�����ď�������돩�µ�������돢����µ������������������������������¹���\

����MacPorts������arm-elf-gcc������\���\���\¹\������¼\���
�����³���������«����������UNIX·���OS���������䏪����������̏��������¹���������\
����\��ď��¼\���\���\������«������
����sudo port install arm-elf-gcc�����������������������������������̏������������������\
���¡����������¹������\��\��\���\�ޏ��¼\·\���\��я�����������������������������\���\���\¹\������¼\������µ��������������������������³���\���\��я��������¹���
�������叢���я��������¼����\���\���\¹\������¼\������µ������������arm-elf-gcc�����������/opt/local/bin/²¼�����������������������я��������¹���̏��¼����\���\¼���«\Ð���¼\���\���\��я��̏��������������������������������������������·���������¼���\arm-elf-gcc-4.3.2�����Ώ����ď����������������������������������������я��������¹���������\���\���³����������������������"-4.3.2"���������ԏ���̏�����\·\³\·\³������¼�����돫¢�������������������������������·�����ď��\gdb������\���\���\¹\������¼\���»��Џ��������«������\���\��\���\������µ�����������������������я���������¼���������������������������\���\��돢�������«���������¼���������������\
�����³����������\¼\���\���\������¾���������������������������������������������\���\

����MacPorts������openocd������\���\���\¹\������¼\���
����\��ď��¼\���\���\������«����������ޏ�����������
����sudo port install openocd�����������������������������������̏������������������\
����\Ð���¼\���\���\��я��������«����������������𡯏�����µ������������·�������������ӏ���돢�ޏ��Ð���½���������������������������\

����Eclipse������\���\���\¹\������¼\���
����������²���\���\���\���\������¼\���\��⏢�¼\������«����������Eclipse IDE for C/C++ Developers��¡ߏ�����\���\���\¹\������¼\������\���³���������؏��������¾������\µ\���\���������������������������������¾��䏢�·����������������������������������������»�ߏ����Ï����������������½�����������������ҏ����������Ï��¾»²¹������������\
����»���������Java�����Џ������̡���叢���������Џ����������������������ď�������������Help => Software Updates���«����������Eclipse C/C++ Development Tools/Platform��¡ߏ����ҏ�����²������·���������·�����ď��\
����돪㏢�«�����������Ώ���������������ARM LPC2388 ³«�������������­¹½�����只���򏪳�����»²¾������\

����Zylin Embedded CDT������\���\���\¹\������¼\���
����Eclipse������\��\���\��\���\��я�������������������Help => Software Updates������\µ\���\�����������������http://opensource.zylin.com/zylincdt��¡ߏ����ҏ�����²������¹���������Ð���������������������ޏ��������������돢���������я��������ޏ��������������������я��«���ӏ��½���³������������²��ď��������������������¼��¡ߏ�����������\��\������¼����½Ð�����ď��\
�����«��������������돢������������ď����я��������ޏ���������Refresh������������\���\���\��я�����²����·�����ď���������\���\���\¹\������¼\������������­�����������������Ï����������������������ď��\���������\
�����³������������������돪㏢�«�����������Ώ���������������ARM LPC2388 ³«�������������­¹½�����只���򏪳�����»²¾����������³���������\

����arm-elf-gdb������\���\���\¹\������¼\���
�����³���������������������¼���·���������¼���������������«�����������ď���������\½���¼\¹���«������\³\���\���\���\������\
��������¼���¾���½������������³���������������\��돪����·\Ð���¼\���\���\��я����ҏ��������������«������\���\���\���\������¼\������·���������­����������
����tar xvfz gdb-6.8.tar.gz
����cd gdb-6.8
����./configure --target=arm-elf --prefix=/opt/local/arm-elf/ --enable-language=c,c++ --with-cpu=arm7tdmi --disable-werror
����sudo make
����sudo make install

����\���\¹\���
����ZUS���µ�����я�������ARM LPC2388 ³«�������������­¹½�����只���򏪳��������«����������돢돫�³�����������Џ�����Sample\��\���\���\��\���\��������ҏ��������������������������­������������³«���·�����������쏢�������\
����Eclipse������workspace���������������³�����������Ώ��������·���������������������������\
����File => New => C Project (������������¾���¹���������Others���«�����������쏢����)����������̏����ӏ��������¾����돢���ҏ��������ޏ�����\��\���\���\��\���\��������ҏ�돫����������ď������������½���³������������³«���·������Sample\��\���\���\��\���\���������������ď�������ҏ���������ԏ����Џ��������������\
����»���������¾���¹�������\·\¹\���\���������\���\���\���\���\���������»���\³���¼\���������UTF-8�����������Ώ��������·��������������������������������Sample\��\���\���\��\���\���������������\³���¼\���������������»���²½���ޏ��·�����������������ď��\ Eclipse => Preference => General => Content Types => Text => C Source File������Default encoding������Shift_JIS�����������Ώ��������·������Update���«���ޏ��������������¾���������\
����makefile������³«����������������\���\���\���\���\¹������
# Define programs and commands.
SHELL = sh
CC = /opt/local/bin/arm-elf-gcc
AR = /opt/local/bin/arm-elf-ar
OBJCOPY = /opt/local/bin/arm-elf-objcopy
OBJDUMP = /opt/local/bin/arm-elf-objdump
SIZE = /opt/local/bin/arm-elf-size
NM = /opt/local/bin/arm-elf-nm

�����³�����я��������«�����я�����������½������µ���\
�����³������������\���\���\��������������������������돢�\main.elf���̏��������­���������\���³������������¾������­¹��Џ��������\

����Eclipse������gdb���������Ώ���������������ARM LPC2388 ³«�������������­¹½�����只���򏪳����������������я��������\������GDB Debugger���������ޏ�����arm-elf-gdb���������������������������������\
�����½�����я���������Initialize\³\���\���\��������������������я����������������я��������ޏ���������\���\���\���\�����«������\³\���\��⏢�·�����ď��������¾·�ߏ�����²���¹���\³���¼\������������ď����ӏ�����LF�������̏����Џ���������������������������������openocd���̏����Ï���������������돢�«���������«�����������ď��\���\���³����������¼���������������돩̏�����µ����������������������������ޏ��������³������»��С���ӏ��«���«�����������ď��\���\

��������������openocd.cfg����������������jtag_speed�����ҏ��������­���������¹���������\40���돢������������������̏����ӏ������\

�����µ���������������Ώ��������������­�����ď�����������������������������¹���쏢�̏���
����FTDI������\���\���\�ߏ�����VCP������\���\���\���\Ð�����ҏ����Џ�������������������ď������������ARM-USB-TINY������\³\���\���\������¼\��ď����������䏪�³���·�����ď��������­�������½������������������\���\���\���\Ð���̏��­�����⏢�������������������������������«���������·���������������»�����я��\VCP������D2XX����������Ï��������������­�������������������������µ������²½���·���������·�����������Ï��\���½���������򏪳�����������MacOSX������FTDI������Bit-Bang\������¼\���������»����¹��¡������������я�������������돫����������������������Ï�¡��«��������¡����㏢����»²¾������\���³������������������돩̏�����������������»��С���ӏ��«���«�����������ď������������Ï���
����ls /dev/*.usbserial*������²��ď��«½Ð���������­�����������������Ï�ď�����������������쏢�½������������VCP���̏���돢����������\���\¹���\

����������������������������ġ����¹������\µ\���\��������������쏪�������������������������������������·�����ď��\�����������̏����������Ï�𡭏������������������¹���\
����������»²¹������������\���\




k_yon at 00:23����Comments(2)����TrackBack(2)����clip!����������»���¹��폢돫� 

\���\���\���\���\Ð\���\���URL

���³������µ­»��ӏ�����������\���\���\���\���\Ð\���\���

1. [������»���¹��폢돫�] Interface 2009������5·���¹��� �����؏����ARM����Ï�������¡�Mac  [ \���\���\�돢����\���\���\���\·\���\���\���\���\�돢����lightCafe ]   June 09, 2009 22:04
Interface������2009������5·���¹������������؏���롭��Ï��������������·������NXP-ARM-LPC2388���̏��������������������������������·�����ď�¡� ARM������������³«������������¼«��ď����¡�»���»���¾���������¹��ԏ����Ï��³���������������������������������¹���̏�¡��������«���������«���·�����я��������������������­������������������������¡�¼«�����Ï�����������¹��폢돫����Џ��������·������¹��������Џ�¡�...
Interface������2009������5·���¹������������؏���롭��Ï��������������·������NXP-ARM-LPC2388���̏��������������������������������·�����ď�¡� ARM������������³«������������¼«��ď����¡�»���»���¾���������¹��ԏ����Ï��³���������������������������������¹���̏�¡��������«���������«���·�����я��������������������­������������������������¡�¼«�����Ï�����������¹��폢돫����Џ��������·������¹��������Џ�¡� �����������������������������������������¼��ԏ������������ď�����������µ­»��ӏ�����»²¹���������Mac������Eclipse������GCC������»��������Џ��·������ARM7TDMI-S

���³������µ­»��ӏ�����������\³\���\���\���

1. Posted by zus   April 14, 2009 22:50
���������������������������·��������¡�zus���������½���·���������¹��¡�

Mac������������³«�������������­������¹½�����叢����������������������»²¹������������������������������·�����ď�¡�
���³������������������\���\���\�돢����\���\���\���\���\������¼�������������³���������������·�����ď���������
������������\���\���\������µ���»�����������돢�­���������·�����ď�¡�
2. Posted by yoneken   April 14, 2009 23:23
>>zus���µ������
���������������������������·����������yoneken���������¹���\

zus���µ�����я�����µ­»��ӏ���������������������»²¹������������������������������·�����ď��\
»������������ޏ������������������������������������­�����ҏ���돢𡯏��������³���������������������­���������»�����я��������·�����ď��\

\���\���\��������������̏����������Ï�𡭏������������������¹���\
���򏢱������������������������������·�����������졭������������·���������¹���\

���³������µ­»��ӏ�����\³\���\���\������¹������

���¾�����:
URL:
  ¾��Ï����я�����µ­²��: ���¾²���: �����    �����
 
 
 
���½¾��؏�����¹���
����KiCad²��ҏ����������䏢����½�������������·������������·���������·�����ď��쏢���������̏����������Ï�𡭏������������������¹��ӏ��\(2016/12/10)

¼«������¾���²���
yoneken
logo
����\���\���\���\�������������µ�������³«�����������ҏ��·���������������������¹��¡�

����񏪿���������������
ad

Syndicate this site
�����������������������������ď�ď�������ď�����
  • ���򏩡��䏢¡�
  • ��돫ҏ����䏢¡�
  • ����·�ߏ�¡�

���·������µ­»���
\·\���\���\��\���\���\���
����ҏ��·������\³\���\���\���
<%==comments[n].author%>
<% } %>
µ­»��ӏ�����������������������
�����³������\���\���\��µ­»��ӏ��������̏�돫�������������������yoneken����������돢�·���������¹��¡�
�����¾��돪䏢����������������µ­»��ӏ�����������\���\���\������������¼«���³�����������������Ï��¾��¡���񏪿�������������̏���ߏ����������������»�����я�¡�
����µ­»��ӏ������������������������µ������¾��⏢�������¹��¡򏢱���������µ­»��ӏ���������������������������»��Џ�����¾��آ�·���̏����Џ�����������������������������¾���¹������̏����������������¹��¡�
����������������������������¹������¼���������������\³\���\���\��������я�������������������𡯏�������������¡񏪤¾������ď�������������������ҏ��폢�������������¹��¡�
µ­»��ӏ�������
·�������
\���\�񏪿��\���\���\���


'); label.html('\ \���\���\���\���\��\���\���\�돢����������¹­¹��Ï�����\��Џ��¼\½\���\���\���\��돢����������²�������̏��������������ď�����\���\���\­���¼(cookie)������»��������Џ��·���������������������¹��¡�
\ ���³������\Ð\������¼�����ҏ��������������������«�ޏ�䏪���������·��Џ��³���¹���������³������������\���\���\­���¼������»��������Џ�����¾µ����������������ď����������������ď������������������µ���»�����������������ď��������­���������¹��¡�
\ �����������ď�¡�����µ��ҏ�����������������¼���\��Џ��¼\���\������¼���������������������쏢�ޏ�����½���������������¼������³���­��������������������¡�\���\���\­���¼������»��������Џ����ҡ�����������¹���������³���������������������­���������¹��¡�
\ ¾��䏢돪㏢����\���\���\���\���\�񏪿��̏�����µ�̏����я����ҏ��³���������������������µ��������¡�\ '); banner.append(label); var closeButton = $('