微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > 请问一下cc2530在工作时io口或者pwm波的最高频率

请问一下cc2530在工作时io口或者pwm波的最高频率

时间:10-02 整理:3721RD 点击:
我想拿2530生成一个周期为1us的pwm波,一周期内的高电平或者低电平时间为300ns左右。这样的话,就需要io口的频率至少要3M 或者pwm的周期能达到1us。
本人通过寄存器设置,没达到要求(学艺不精)
想了解一下 32M的晶振是不是只给无线发射接收用了
不知道在无线正常工作的情况下, 能否实现这么高的频率。谢谢大家
void clock_set()
{
// FREQTUNE=0x07;
CLKCONCMD&= (1<<6);
while(CLKCONSTA & (1<<6));
CLKCONCMD&=0x7;
//CLKCONCMD|=0x04;
// CLKCONCMD=0x04;
//CLKCONCMD=0x00;
}

int main()
{
clock_set();
InitIO();
while(1)
{
CSLED=0;
CSLED=1;
}

}

我是这样测试的,

直接用PWM定时器产生,可以精确输出的,之前用作8M无压力,只是示波器表现很差,IO口输出,这个可以接受的,1M波形影响不大

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top