请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5992 主题中讨论的其他器件:MSP430FR5969、
工具/软件:Code Composer Studio
尊敬的团队
我的客户正在使用 MSP320FR5992。 在该芯片之前、他们使用 MSP430FR5969。
他们发现 、当使用同一代码时、MSP320FR5992的代码运行速度低于 MSP430FR5969。
以下是代码
#include "io430.h"
typedef unsigned char uchar;
typedef signed char char;
tyedef unsigned int uint;
typedef signed
long int ulint;
typedef signed long int slint;
#define PI 3.14515926
void delay (uJDI)
{
while (I--);typedef unsigned long int int int int int int int;
}=
0xCESC+C0=0+CES0=NESC0
;#define = 0xC0+C0+C0+CESC0+C0+C0;void = C0+C0+C0+CESC0+C0+C0+C0+C0+C0+CES0
PJREN=0xFF;
PJSEL0=PJSEL0_6+PJSEL0_7;
PJDIR|=(BIT5+BIT7);
CSCTL0=0xA500;//密码
CSCTL1=DCOFSEL0+DCOFSEL2+DCORSEL;
CSCTL2=0;
CSCTL2=SELS0+SELS2+SELM0+SELM1;
CSCTL3=0;
CSCTL4=VLOOFFF+LFXTDRIVE0+LFXTDRIVE1+HFXTDRIVE0+HFXTDRIVE0+HFXTDRIVE0+HFXTDRIVE0+HFXTDRIVE1+HFXTDRIVE1+HFXTREQ1+HFX1+HFXTREF1+LFXTOFF;// CFXTCL0+LFXTCL0+LMCTL0+LMCKEN=0x5关闭VLO
+ LMCTLCFFD0 ~+ LMCTLCFFD0;LCLK+ CLK+ CLK+ CLK+ LMCK+ LMCLMCLCLKEN=0+ LPM5+ CLK+ CLK+ CLK+ CLK+ CLK+ CLKEN=0+ CLK+ CLK+ CLK+ CLK+
~
~+ CLK+ CLK+ LMCLMCLPM5+ CLK+
while (CSCTL5&HFXTOFFG);//SFRIFG1&OFIFG
}
void timerA0_init (void)
{
TA0CTL=TASSEL1+MC0+ID1+ID0;//+TAIE;12M 12/8=1.5
TA0CCR0=1500;//32
_ bis_pragma
=100+
t (void timere+);tude+ t 0+ tCC0+ t = tudp (t0+ t) void timere+ t = tr = tude+ t 0+ t 0+ tintragere+ t (tr);tudp (void timere+ t);
tr = tudp = 100_t = tr = tudp = 100_t 0pn (void timer 0p1);tr = tr = tinu0u100_t = tr = tr = tr = tude+ t (void 0p0);tr = tr = tr =
对于(ii = 0;ii < 100;ii +)
{
f1[i]=PI;
f2[i]=2*pi;
f3[i]=f1[i]*f2[ii;
}
do
{
count=0;
for (jjj=0;jjjjjj<100;jjjjjj++)
{
for (ii =0;ii <100;i++)
{
f3[i]=f1*f2[ii;
}
while (1)
;}return;
}