This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于CC1310官方例程中smartrf_settings.c文件的symbolrate参数

Other Parts Discussed in Thread: CC1310

SmartRF Studio生成CC1310的配置参数代码,请问下面这两句是怎么样算出symbolrate值的呢?

.symbolRate.preScale = 0x6,

.symbolRate.rateWord = 0x20000,

(这表示500Kbaud)

  • 官方文档《swcu117d.pdf》里的第23.7.5.2 (page 1586)里写得很清楚,有个计计算公式:

            Fbaud = (R * fclk) / (P *2的20次方) (哈哈公式不好编辑,就酱紫看吧)

    其中,R就是 symbolRate.rateWord , 即你这里的0x20000;

            P就是 symbolRate.preScale, 即你这里的0x6;

            fclk就是系统时钟频率,即24Mhz

    带入公式一算就是的啦