��� > �u�y > ��ġ��ڴ�����ҡ�����GD32 Colibri-F207ZE�_�l(f��)���u�y

��ġ��ڴ�����ҡ�����GD32 Colibri-F207ZE�_�l(f��)���u�y

GD32   Colibri   F207ZE   arduino   
  • ���ߣ�������
  • ��Դ��21ic
  • [��(d��o)�x]
  • �S���I(y��)���I(l��ng)�ȵİ댧(d��o)�w����(y��ng)�����ׄ�(chu��ng)��(GigaDevice)�Ƴ�ȫ�µ�����(qi��ng)��GD32F205��GD32F207ϵ��΢��������ͬ�r��Ҳ�Ƴ���һϵ���u��������GD32207I-EVAL��GD32205R-START����

�����_�l(f��)

ʹ��GD32 Colibri-F207ZE�_�l(f��)���_�l(f��)�^���c���ׄ�(chu��ng)��֮ǰ�l(f��)�����_�l(f��)����^�����һЩ�������_�l(f��)�^����֮ǰ�ġ�����׿Խ����������——GD32207I-EVAL�u�y����������Ԕ��(x��)���������@��Ͳ����^���B�����Ʌ���http://www.lujuzi.cn/evaluation/MCU/201602/662265.htm��

1���YԴ

���T���_�l(f��)��GD32 Colibri-F207ZE���^���Ӿ��������YԴ�S���������YԴ��������һ���Y�Ϲ�P����������΢�������Ĕ�(sh��)��(j��)�փԺͅ����փԣ��Ќ���GD32�_�l(f��)��MDK Patch Installerܛ������ܛ��������߀��GD32 Colibri-F207ZE�����YԴ��

0301.png

�D3-1 GD32 Colibri-F207ZE���׹�P�YԴ

��“GD32 Colibr�_�l(f��)���Y��”�ļ��A�£�������GD32 Colibri-F207ZE�_�l(f��)��Ĵ����(q��)�ӳ������_�l(f��)��ӿ����_���ÈD(�І��})���_�l(f��)�匍��փԺ�Ӳ���փ���߀�Ќ���GD32F2ϵ��΢�������_�l(f��)�Ĺ̼�����S����Ƕ��ʽ���r����ϵ�y(t��ng)Trochili_v0.12������

0302.png

�D3-2 GD32 Colibr�_�l(f��)���Y��

�ڹ�P�Y���Л]���ҵ�������GD32 Colibri-F207ZE�_�l(f��)��ԭ���·�D����һ�c�cСС���z�����mȻ���T���_�l(f��)�����·���^����������߀������܉����_�l(f��)��ԭ��D�·��

2����(zh��n)��

�ڴ���u��GD32 Colibri-F207ZE�_�l(f��)��֮ǰ��߀��Ҫ��һЩ��(zh��n)�乤����

���ȣ�GD32 Colibri-F207ZE�_�l(f��)���������������_�l(f��)��һ����֧���������M(j��n)���_�l(f��)�h(hu��n)��IAR��MDK����(d��ng)ȻҲҪ���bGD32��ܛ��֧�ְ������Y�ϱP��Ŀ���Keil MDK Patch Installer�ļ��A�µ�Keil.GD32F2xx_DFP.1.0.0.rar��

0303.png

�D3-3 MDK����GD32F20x��ܛ��֧�ְ�

����GD-Link�(q��)����win7����һ���Dz���Ҫ���b�������R�e�� “���w�W(xu��)ݔ���O(sh��)��”HID�O(sh��)��������Ӌ��C(j��)����Ҫ���bUSB�D(zhu��n)����CH340���(q��)�ӳ����ڹ�P�Y�ϵ�GD32 Colibr�_�l(f��)���Y���ļ��A�µ�CH340�(q��)��.zip�ļ���

�(q��)�Ӱ��b��ɺ�����GD32 Colibri-F207ZE�_�l(f��)���GD-Link�ӿں�CH340�D(zhu��n)���ڵĽӿڷքe��2��mini USB���B����X�����O(sh��)��������м��ɲ鿴���R�e��������(y��ng)�O(sh��)����

0304.png

�D3-4 ���_���b�(q��)�Ӻ��GD32 Colibri-F207ZE�_�l(f��)���O(sh��)��

3�����

���М�(zh��n)�乤�����֮�������_�l(f��)���CN1(GD-Link)��CN2(UART)��mini USB�ӿ��B����X���_�l(f��)���Ԏ������̾��_ʼ�\(y��n)�������Կ����SɫLED(LD6)�_ʼ1����l���W�q���@�r�������{(l��n)ɫ�Ñ����IB1���͕��l(f��)�F(xi��n)�SɫLED�W�q��ͬ�r���tɫLED(LD4)�_ʼ2���l���W�q���������Ñ����IB3���͕��l(f��)�F(xi��n)�GɫLEDҲͬ�r�W�q�����ٴΰ����Ñ����IB1��B3������(y��ng)��LED�͕����ְ��•r�Ġ�B(t��i)��ֱ���ڴ˰�������(y��ng)�İ��I�����؏�(f��)�����^����

0305.jpg

�D3-5 GD32 Colibri-F207ZE�_�l(f��)���\(y��n)��d����

������_�����{(di��o)ԇ���֣����������O(sh��)�ó�115200bps���͕���������LED׃����ͬ�r������Ҳ��ݔ������(y��ng)����ʾ��Ϣ��

0306.png

�D3-6 �_�l(f��)��ݔ��������Ϣ

4������

GD32 Colibri-F207ZE�_�l(f��)��İ��d���̿��Ʊ��^�������������ǻ���Ƕ��ʽ���r����ϵ�y(t��ng)trochili RTOS�O(sh��)Ӌ�����@��Ҫע�����������Y�ϱP�����Colibri_GD32F207_DEMO.rar�ļ�������GD32 Colibri-F207ZE-Trochili_v0.12_PRV3.rar�@���ļ���

0307.png

�D3-7 ���d��������

���dǶ��ʽ���r����ϵ�y(t��ng)trochili RTOS(�w�B)���^��GD32 Colibri-F207ZE�_�l(f��)���һ����ɫ!

TROCHILI��һ��ȫ�µ��m����Ƕ��ʽ�I(l��ng)��Č��r����ϵ�y(t��ng)��(n��i)����֧�ֶྀ��������(y��u)�ȼ�����ռʽ�{(di��o)������(n��i)�˴��a�󲿷���C�Z���_�l(f��)�����a�Y(ji��)��(g��u)�������ɾS�o(h��)�Ժ�����(j��)�˽�TROCHILIȡ���B֮������ζ���w�eС�ɡ������`�����@������ϵ�y(t��ng)�����c�ǣ�

(1)�ྀ�̙C(j��)�����c

  • •�`��ľ����{(di��o)�șC(j��)�ƣ�֧�փ�(y��u)�ȼ���ռʽ�{(di��o)����
  • •�����õĶ���(y��u)�ȼ���(sh��)Ŀ��Ĭ�J(r��n)֧��32��(y��u)�ȼ�(�ɔU(ku��)չ) ��
  • •��ͬ��(y��u)�ȼ����̲��Ã�(y��u)�ȼ��{(di��o)�ȣ���ͬ��(y��u)�ȼ������g���Õr�gƬ�{(di��o)����
  • •�ɄӑB(t��i)�{(di��o)�����̃�(y��u)�ȼ��͕r�gƬ��
  • •֧�ֶ�N���̹�������(���̼�������������̒���͆����������ӕr���޸ľ��̃�(y��u)�ȼ���r�gƬ��) ��

(2)IPC�C(j��)�����c

  • •֧�ֳ�ҊIPC�C(j��)��(��̖��������������Ϣ������]�����¼���(bi��o)ӛ��) ����ֿ��Y(ji��)���ϸ��NIPC�C(j��)�ƵĹ��Ժ�����������ͨ��IPC���ƽY(ji��)��(g��u)�Ͳ������̣�����������Ҏ(gu��)�t���Һ����Č��F(xi��n)��
  • •�����õ�IPC�{(di��o)�șC(j��)����֧��FIFO�̓�(y��u)�ȼ��ɷN��ʽ�ľ��̵ȴ����(������Ϣ��������������ͨ��Ϣ��������FIFO���ԁ�̎�������o����Ϣ�ɲ��Ã�(y��u)�ȼ��C(j��)��)��
  • •��Ϣ������]��֧�־o����Ϣ���f��
  • •������֧�փ�(y��u)�ȼ��컨��f(xi��)�h��
  • •��̖������Ϣ������]�����¼���(bi��o)ӛ֧��ISR���a�{(di��o)�ò�����

(3)���r���C(j��)�����c

  • •֧���Ñ����r���������ӕr���r����IPC�L���ĕr�޶��r����
  • •��(n��i)�˃�(n��i)�ö��r��̎�����������������x����ISR���߾�������ɾ��w���Ñ����r������

(4) ISR�C(j��)�����c

  • •�ṩ�`����Д�̎��C(j��)�ƣ�֧���Д��°벿̎��C(j��)����
  • •�Д�Ո�������ISR�������Ҳ���ԃ�(n��i)�˃�(n��i)���Д�̎��������������������Ñ��Լ��ṩ���Д�̎�����������

(5)�������c

  • •�ṩ����������API���ܽӿڣ�����API������ISR�в����޵�ʹ����
  • •���a�Y(ji��)��(g��u)�������Ӵ���������������S�o(h��)����(qi��ng)�{(di��o)��������
  • •�Y���������д����Č��ָ��(d��o)�Y�Ϻ���ʽ����ĈD����
  • •���aע���䣬ʮ��Ԕ�M������ע��������f��ע���Ԕ��(x��)�ă�(n��i)�˴��a��

���S�帽�����Y�ϱP�����P(gu��n)��trochili RTOS�Ľ̡̳�Ƕ��ʽ���r����ϵ�y(t��ng)ԭ���c��ь��`�����£����dȤ�����ѿ���ُ�I�˕���trochili RTOS������ČW(xu��)��(x��)��

  • ����ϵ21icԭ��(chu��ng)��δ��(j��ng)�S�ɽ�ֹ�D(zhu��n)�d!

�W(w��ng)���uՓ

  • “(li��n)ϵ��:�ɿ�������
  • �]��:board@21ic.com
  • ��ҪͶ��
  • �gӭ���v���_��Ͷ��

���T��(bi��o)��
�Ŀ��� more+