在做毕业设计,CC2430的两个晶振32K和32MHz,分别有什么作用?为什么会有两个晶振?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-25
cc2530为什么有两个晶振

CC2530一共有4个晶振
内部有(上电时默认使用):16MRC晶振、32KRC晶振
外部有:32.768K石英晶振(可以不接)、32M石英晶振
RC的特点是:耗电小、启动快,但是精度略低
石英的特点是:精度高、耗电大、启动慢
两个低频晶振不能同时上电,即不能同时起振。
其他答友的回答涉及的是CC2530振荡器与时钟相关的内容,在此赘述一番,避免大家混淆。
CC2530有四个振荡器,其中分为
内部:32KHz内部RC振荡器(低频)、16MHz内部RC振荡器(高频)
外部:32MHz外部晶振(低频)、32KHz外部晶振(高频,可用于RF收发器)
其中低频的部分主要作用是为系统需要的时间精度提供一个稳定的时钟信号校准
高频部分是为CC2530的主时钟提供振荡源(系统时钟就是从所选的主时钟出获得的,在此不再赘述系统时钟相关内容,如有需要再追问吧)

  STM需要2个晶振,1个是HSE,常用外部高频,PLL倍频用,常为8MHz;另一个为外部低频晶振,系统待机或低功耗时用,为32.6KHz。外接的那个用于 RTC 的32768 晶振,需要专用的 6PF 负载晶振。内部也有高低频RC振荡器。

32MHz的这个晶振跟普通单片机的,比如说8051上用的11.0592Mhz晶振的作用是一样的,比如说提供时钟,提供晶振周期等。要运行CC2430是必须的。
32KHz这个晶振主要是在CC2430芯片,节点休眠时候起作用的。事实上你,你没有这个晶振,芯片也能正常工作。
如果楼主研究z-stack会发现,里面有一个配置文件,可以让芯片内部提供32kHz这个晶振的频率,而不需要外部焊接32KHz晶振,但是精度上肯定没有外接的高。

  • STC12C5A60S2单片机与STC89C52的区别,在做无线模块时为什么要选STC12C5...
    答:主要是速度快很多。如外部晶振同样是12M,STC15A60S2的一个机器周期是1/12us, STC89C52为1us.也就是说,STC89C52执行一个最短指令需要12个振动周期。
  • 传感器如何接收射频信号
    答:建议看工程测试基础,上面传感器部分写的比较详细。一般的信号不容易传播,所以信号要经过调制。调制后的信号有高频信号和射频信号之分,但原理类似。发射传感器和接受传感器构成一对,分别负责调频和解调。你所说的接收应该有两个过程:1.将射频信号变为同频率的电压信号。2.将电压信号中的原信号成分提取...
  • 那有卖cc2530 Zigbee开发套件的?Zigbee仿真器 无线通信 无线数传 定位...
    答:你可以看看西安达泰的CC2530/CC2430开发套件,可以满足你的要求
  • cc2430是单片机吗
    答:CC2430有21个可编程的I/O口引脚,P0、P1端口是全的8 位的,P2 端口只有5 个引脚。通过软件配置相关SFR特殊功能寄存器,可使引脚作为通用输入输出引脚、片内外设使用引脚或外部中断使用引脚。I/O口关键特性如下:1)可设置为通用I/O 口,也可设置为片内外设使用的I/O口。2)在输入时,可设置为上...