-
OK,确实是这样,谢谢!
-
哦,盖章?我是湖南的,我们省内评测时没有对DDS盖章呀,只对单片机和FPGA贴了标签。因为参加了综合测评,而且综合测评感觉做的还可以,所以觉得可能能去南京。具体什么时候去老师说要等网上的通知。
-
不是还要把作品送到南京评测么?我怕到那里跪了。那样就可惜了!
-
本帖最后由 paulhyde 于 2014-9-15 03:28 编辑 谢谢你,再问下用转接板能进国赛评测不?
-
本帖最后由 paulhyde 于 2014-9-15 03:28 编辑 没有大神能解释下不?
-
9851想做正交必须用同一个参考源,也就是同一晶振
-
确实是个好论坛!
-
armahc@sina.com
谢谢你!
-
程序中关键的NCO怎么是空的呀?!
-
程序中关键的NCO怎么是空的呀?!
-
今年是瑞萨杯,可以去官网看!瑞萨的官网中的大学计划中都写了!。
单片机没有限制
-
用FPGA搞定
-
学习下,谢谢
-
你可以用Debug模式看下你的变量究竟在怎么运算
-
usigned long ad;
temp1=ADC10MEM;
uchar是8位的,temp1存的只是10位AD数据的低8位吧。
最好写成,
uint temp1;
temp1=ADC10MEM;
-
学习,谢谢楼主
-
你的PMM电源管理寄存器什么样?
/*
功能说明:
P1.6(23号脚)输出25M
P1.2(19号脚)输出5K占空比25%的方波
P1.3(20号脚)输出5K占空比75%的方波
*/
#include "msp430x54xA.h"
#define FRE 5000
#define PERIOD 25000000/FRE
#define DUTY0 PERIOD*0.25
#define DUTY1 PERIOD*0.75
void clock_init();
void io_init();
void timer_init();
void clock_init()
{
PMMCTL0 = PMMPW + PMMCOREV_3;
SVSMHCTL = SVSHRVL_3 + SVSMHRRL_3;
P5SEL |= BIT2 + BIT3; //打开5.2 5.3的第二功能
UCSCTL6 &= ~XT2OFF; //开启XT2 8M晶振
UCSCTL3 |= SELREF_2; //fll == refo clk
UCSCTL4 |= SELA_2; //aclk == refo clk
do //解除失败标志位
{
UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + XT1HFOFFG + DCOFFG);
SFRIFG1 &= ~OFIFG;
}
while (SFRIFG1&OFIFG);
UCSCTL6 |= XT2DRIVE_1; //根据晶振来匹配
UCSCTL4 = SELS__XT2CLK + SELM__XT2CLK; //选择SMCLK和MCLK
}
void io_init()
{
P1DIR |= BIT2+BIT3+BIT6;
P1SEL |= BIT2+BIT3+BIT6;
}
void timer_init()
{
TA0CTL = TASSEL1 + TACLR;
TA0CCR0 = PERIOD-1;
TA0CCTL1 = OUTMOD_7;
TA0CCR1 = DUTY0-1;
TA0CCTL2 = OUTMOD_7;
TA0CCR2 = DUTY1-1;
TA0CTL |= MC_1;
}
//延时函数
void dealy600ms() //延时函数
{
unsigned char m,n;
for(m=0;m
-
谢谢楼主!非常感谢!
-
感谢楼主,谢谢
-
楼主淡定!我也是刚参加完湖南省赛的,的确,有些人就像你说的那样.....
但我们参加比赛的目的是为了体验过程,让自己成长,不怕挫折,继续努力!