|

楼主 |
发表于 2023-2-18 11:33:36
|
显示全部楼层
本帖最后由 xiaolaba 于 2023-2-18 11:45 编辑
原著說明需要校正的話, 可以嘗試修改源碼
可實際操作需要其他方法, 因為沒有線性的緣故.
- //uint32_t sample_time = 1000000;
- uint32_t sample_time = 1000000+319; // (12539-12543)/12543 *1000000 = 318.90
复制代码
據說內定訊號源在 GPIO33 OSC 輸出 12,543 Hz, 可是實驗顯示 15,539 Hz, 直接把 GPIO33 透過 1K 電阻 接到 GPIO34, 意思就是把它產出的震盪訊號送入它的頻率計, 得到這結論.
至於原理嘛, 還不知道, 偏移有的, 怎樣改善, 沒時間, 暫且不管它, 反正 10MHz 偏差個幾KHz, 暫時不礙事. |
|