这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 你想参与什么开发板DIY

jackwang 发起的投票 2012-03-27 09:26:30
  您还未登录,不能参与投票,请点击登录若您不是注册会员请点击注册
共65条 7/7 |‹ 2 3 4 5 6 7 跳转至
助工
2012-04-21 11:38:34     打赏
61楼

这些活动还是不错的 期待中 呵呵


工程师
2012-04-23 12:42:41     打赏
62楼
USB的开发板的话我可以提供方案和代码,呵呵

菜鸟
2012-05-22 08:43:11     打赏
63楼
学习msp430遇到的问题,pwm功能的要求:通过msp430产生一定频率的数量的方波(400k方波10个),下面附上程序。 下面是msp430f149产生的10个400k的方波。 #include unsigned int i; void int_clk() { unsigned int iq0; BCSCTL1 &=~XT2OFF; //打开时钟振荡器 do { IFG1 &= ~OFIFG; // 清除振荡器失效标志 for (iq0 = 0xFF; iq0 0; iq0--); // 延时,等待XT2起振 } while ((IFG1 & OFIFG) != 0); // 判断XT2是否起振 BCSCTL2 |=SELM_2 + SELS; //MCLK,SMCLK时钟为XT2 } void timera0(void) { TACCTL0 |= CCIE; TACCR0 = 20; } void timera1(void) { P1SEL |= BIT2; P1DIR |= BIT2; TACCTL1 |= OUTMOD_7; TACCR1 = 10; } void main() { WDTCTL = WDTPW + WDTHOLD; int_clk(); TACTL = TASSEL_2 + MC_1; timera1(); timera0(); _EINT(); while(1); } #pragma vector = TIMERA0_VECTOR __interrupt void timera0_isr(void) { i++; if(i==10) { TACCR1 = 21; CCTL0 &=~ CCIE; } }

菜鸟
2013-06-25 21:57:57     打赏
64楼
DSP C2000 C5000 C6000

助工
2013-06-29 08:37:08     打赏
65楼

现在急需也是最想学的是arm和操作系统


共65条 7/7 |‹ 2 3 4 5 6 7 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]