CH573不使用Ble當(dāng)作普通MCU用是否可以去掉32.768K的晶振和天線電路

如題:CH573不使用Ble當(dāng)作普通MCU用是否可以去掉32.768K的晶振和天線電路

可以啊


請(qǐng)問下大神,CH571作為從機(jī)Ble,可以去掉32.768K的晶振嗎?


你把工程設(shè)置里面c compiler那里加上?CLK_OSC32K 就可以了。之后庫會(huì)使用內(nèi)置振蕩器替代32.768K的晶振


再請(qǐng)教一下 CH573F 如果使用 主機(jī)? 外部32k 晶振 是必須要的?


CH573/571 ,CH58x BLE 主機(jī)模式下,做動(dòng)態(tài)的低功耗的話外部32.768K 是必須,

不做低功耗,可以通過? 宏?CLK_OSC32K 的最高位置1, 讓藍(lán)牙的時(shí)鐘來源于高頻時(shí)鐘的分頻

image.png


請(qǐng)教?通過? 宏 CLK_OSC32K 的最高位置1, 讓藍(lán)牙的時(shí)鐘來源于高頻時(shí)鐘的分頻,這樣的精度是RC震蕩器的精度還是通過PLL鎖定到32M晶振的?


您好,最高位改成1,是利用精度相對(duì)較高的外部32M晶振產(chǎn)生32K時(shí)序以提供給TMOS系統(tǒng)使用,就不再使用內(nèi)部RC振蕩器提供TMOS的時(shí)鐘;但RTC模塊仍然使用內(nèi)部RC或是外部32K晶振,只是說RTC模塊不再與TMOS時(shí)鐘掛鉤。

注意,一般情況下做低功耗休眠,外部32M晶振在休眠期間是停止振動(dòng)的,故最高位置1的改動(dòng),適合不做低功耗且想要節(jié)省一顆外部32K晶振的使用場(chǎng)景。


你好。TMOS與RTC脫鉤后,藍(lán)牙工作是否依賴于TMOS?在不使用休眠模式的情況下,做主機(jī)模式也可以節(jié)省32K晶振?

32M與32768hz不是整數(shù)倍,是否會(huì)因?yàn)橹苯臃诸l產(chǎn)生較大誤差(977分頻約450ppm),使藍(lán)牙工作性能下降?


TMOS是基于RTC產(chǎn)生的。藍(lán)牙是需要用TMOS任務(wù)來處理的。

藍(lán)牙作為主機(jī)角色時(shí)需要使用外部32K或者可以使用32M產(chǎn)生的32K時(shí)序。

image.png



你好,今天經(jīng)過測(cè)試,設(shè)置CLK_OSC32K 為0X82后,軟件并不能運(yùn)行。改為0 或者 2都可以正常運(yùn)行。

電路板上有32K晶振,芯片是CH582F, EVT為v1.90,日期: 2023/07/03

請(qǐng)問如何解決??


@TECH_Lpc 你那邊可以測(cè)試一下嗎? 0X82不能運(yùn)行的問題。如何排查


您好,我這邊用最新EVT,用兩塊CH582M一主一從進(jìn)行測(cè)試,BLE主機(jī)端配置CLK_OSC32K為0x82,是可以連接從機(jī)的。

您用的測(cè)試板子是我司官方評(píng)估板嗎,32M晶振的頻偏多少,一般物料頻偏是在10ppm,足夠提供給BLE主機(jī)使用的。


你好,我這邊是用自己的板子。有32K晶振,運(yùn)作良好。 32M晶振校準(zhǔn)到+/-10ppm以內(nèi)(使用0.1ppm參考源)

希望配置CLK_OSC32K為0x82,節(jié)省一個(gè)晶振,也不需要對(duì)32K進(jìn)行校準(zhǔn)工作。


配置CLK_OSC32K為0x82 之后,表現(xiàn)為TMOS任務(wù)沒有產(chǎn)生,看門狗超時(shí)。估計(jì)是TMOS時(shí)基沒有運(yùn)作。

這個(gè)0X82,是否適用于LIB和ROM模式?我這邊使用的是LIB模式。


您可以直接用EVT包中的BLE主機(jī)+從機(jī)代碼,只修改CLK_OSC32K進(jìn)行測(cè)試;注意不能開休眠,開了休眠32M晶振會(huì)停振。

若果說還是無法運(yùn)行,可以將打印日志、PCB板照片等信息發(fā)送至郵箱zhaiyw@wch.cn獲取聯(lián)系。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频