51��Ƭ�C�惦��С�Y(ji��)
�惦���֞����惦��(ROM)�͔�(sh��)��(j��)�惦��(RAM)���ɷN�ֶ����Է֞�Ƭ��(n��i)��Ƭ����Ƭ�⼴��Ҫ�Լ��چ�Ƭ�C�ⲿ�Uչ��
8051��Ƭ�C��Ƭ��(n��i)����惦����4K��Ƭ��(n��i)��(sh��)��(j��)�惦����256���ֹ�(ji��)�������ַ֞��128�ֹ�(ji��)λ����ܼĴ����^(q��)�������Ñ����õ�RAMֻ�е�128�ֹ�(ji��)��
8052��Ƭ�C��8KƬ��(n��i)����惦��������(sh��)��(j��)�惦�����˵�128�ֹ�(ji��)��߀�ДUչ�ĸ�128�ֹ�(ji��)����ַ�ϸ�����ܼĴ���һ�ӣ����������Ǫ���������ַ��ʽ��һ�ӣ��Uչ�ĸ�128�ֹ�(ji��)ֻ���g�ӌ�ַ��
Keil��׃���Ĵ惦��ͣ�
�惦��� | �f�� |
code | ������g���o���׃��׃���� |
data | ֱ���L���ă�(n��i)����(sh��)��(j��)�惦�����ٶ���죩 |
idata | �g���L���ă�(n��i)����(sh��)��(j��)�惦���������L��ȫ��256�ֹ�(ji��)RAM�� |
bdata | ��λ��ַ�ă�(n��i)����(sh��)��(j��)�惦�� |
xdata | �ⲿ��(sh��)��(j��)�Ĵ��������64K�� |
pdata | ��퓵��ⲿ��(sh��)��(j��)�Ĵ��������256�ֹ�(ji��)�����ã� |
����oʹ���P(gu��n)�I����ϵ�y(t��ng)�t��Ĭ�J(r��n)̎��(����(j��)�惦ģʽ)��
Keil�еĴ惦ģʽ��
�惦ģʽ | �f�� |
Small | ׃��Ĭ�J(r��n)��data�������128�ֹ�(ji��) |
Compare | ׃��Ĭ�J(r��n)��pdata�ͣ����256�ֹ�(ji��) |
Large | ׃��Ĭ�J(r��n)��xdata�������64K |
Keil���O(sh��)�����D��
�҂�ƽ��ʹ�õ�STC��Ƭ�C���кܶ���̖�����w�惦����С��Ҫ����̖��
��89/90ϵ�еęC��������Ҫ12����6���r����ڡ�
��12/15ϵ�еęC������ֻ��Ҫ1���r����ڡ�
51��Ƭ�C�ϵ�FFT�㷨
�����������51��Ƭ�C����һ�������c������l�V�@ʾ��������Ҫ���Լ����W(xu��)����̖̎���n�������Լ���һ��FFT�㷨���F(xi��n)���ѽ�(j��ng)�܉���51��Ƭ�C���\�е�FFT�㷨����Ҫ�Ļ�邃������
��51��Ƭ�C���\��FFT�㷨����Ҫע��һ���c��
����51��Ƭ�C�ă�(n��i)��RAM��С��ֻ��128�ֹ�(ji��)��52��256�ֹ�(ji��)����16�c�ĸ��c��(sh��)ݔ��������Ҫ2*4*16=128�ֹ�(ji��)�ă�(n��i)���_�N������ֻ��256�ֹ�(ji��)������ֻ����16�c��FFT�\�㡣���ұ��Ҫ��idata���x���܌��䶨�x�ڸ�128�ֹ�(ji��)������Ҫ��16�c���ϵ�FFT�\��������x���Ѓ�(n��i)���UչRAM��51ϵ�І�Ƭ�C��Ȼ����xdata���x������Ҫ���惦ģʽ�O(sh��)��LARGEģʽ��

����admin ����ĕr�g��2018-05-18