历史上的今天
今天是:2025年02月10日(星期一)
2020年02月10日 | MSP430产生PWM波
2020-02-10 来源:eefocus
这是第一次写文章。主要母的呢,还是记录我的学习过程.
下面是我今天写的程序,依照数据手册P211上的提示写的。感觉还可以.今天把nRF24L01也调好了。还算满意吧.nRF24L01,找时间发上.
#include "io430.h"
void Init_Clock(void)
{
int i=0;
BCSCTL1 &= ~XT2OFF; // XT2on
do
{
IFG1 &= ~OFIFG; // Clear OSCFault flag
for (i = 0xFF; i > 0; i--); // Time for flag to set
}
while ((IFG1 & OFIFG)); // OSCFault flag still set?
BCSCTL2 |= SELM_2 + SELS; // MCLK = SMCLK = XT2 (safe)
// _EINT(); //打开全局中断控制,若不需要打开,可以屏蔽本句
}
void Init_TimerA(void)
{
P2DIR=0xFF;
P2OUT=0xFF;
P2SEL|=BIT3+BIT4;
TACTL|=TASSEL_2+ID_3+MC_3;
TACCR0=1000-1;//1ms
TACCTL1|=OUTMOD_2;
TACCR1=500-1;
TACCTL2|=OUTMOD_6;
TACCR2=520-1;
}
int main( void )
{
WDTCTL = WDTPW + WDTHOLD;
Init_Clock();
Init_TimerA();
while(1);
}
上一篇:MSP430方波发生器
史海拾趣
|
各位老大,最近我刚开始研究6410的板子,手头上现有三星6410 PM 090416的BSP包,Nandflash型号是K9GAG08U0M 2G,用PM的包现在可以采用iRom方式从SD卡启动,但下载stepldr和Eboot不能从Nandflash启动,有谁知道都会有什么原因导致出现这个情况,我曾 ...… 查看全部问答> |
|
sqlce能在设备上直接创建和编辑数据库、或者sdf文件么?像access和sql server企业管理器一样的编辑数据库。如果行的话,应该怎么做?不行的话,能给我发一下创建数据库的代码么?谢谢!!!!… 查看全部问答> |
|
no input node cannot be assigned to input pin,我已有输入node不知道为什么会这么提示,还请各位大侠提示一下,谢谢… 查看全部问答> |
|
u-boot_smdkv210 分析三:启动代码lowlevel.s分析 u-boot_smdkv210 分析三:启动代码lowlevel.s分析_TEXT_BASE: .word TEXT_BASE .globl lowlevel_init lowlevel_init: push {lr} &n ...… 查看全部问答> |
|
对ADI的产品还算是比较了解的,之前用过他的DDS类的芯片,这个感觉不错,另外就是用过AD,DA,以及一个很快的比较器ADCMP600系列的,刚才太阳能伏光里面提到的有AD7606那个多通道的数模转换也很给力,ADI的前景很大,真的,就是芯片贵了点,另外指标 ...… 查看全部问答> |
|
各位大牛,最近硬件课设要做一个类似于名侦探柯南里的变声蝴蝶结的东西,就是把输入的声音fft变为频域上的,在频域上搬移后再放出去,计划用msp430f5529来做,但听老师说这个计算量偏大,估计很难实现,就算实现了也不实用。他给我的建议是用音频co ...… 查看全部问答> |




