TI中文支持网
TI专业的中文技术问题搜集分享网站

晶振不起振時F28335會發生什麼事情?

我的情況是F28335把GPIO腳都拉low,

當一開機發現所有GPIO腳被拉low時去量測晶振都是不起振的

如果開機時是跑燒錄在flash裡的程式,量測晶振訊號正常(有點廢話)…

不知道是晶振不起振造成的或是有其他原因這成一連串事情…

想請問F28335什麼情況會把所有GPIO腳拉low…

因為我想說晶振不起振,進不去main沒有做初始化,GPIO的狀態應該是預設值阿…

Chen Jones:

GPIO默认的话 GPIO0~GPIO11 应该是低电平

GPIO12 往后是弱上拉。

你看看是不是DSP一直在复位状态,测量一下Reset引脚。

请问什么情况下,造成的晶振不起振?

我的情況是F28335把GPIO腳都拉low,

當一開機發現所有GPIO腳被拉low時去量測晶振都是不起振的

如果開機時是跑燒錄在flash裡的程式,量測晶振訊號正常(有點廢話)…

不知道是晶振不起振造成的或是有其他原因這成一連串事情…

想請問F28335什麼情況會把所有GPIO腳拉low…

因為我想說晶振不起振,進不去main沒有做初始化,GPIO的狀態應該是預設值阿…

Zhang YuFu:

回复 Chen Jones:

我看datasheet F28335的GPIO默認值全都是上拉輸入…

每次上電時,DSP都不一定會跑我的程序,

因為板子上有一個led燈,在初始化的時候設定滅了之後就沒在控制了。

可是上電時會看到它亮了(那隻腳low),這時我在去量測我的PWM訊號都變成low了。

這時程序不受控制,晶振也沒訊號。

有的時候上電就正常,跑Flash裡的程序可以控制,不曉得晶振不起振會造成這樣的結果(GPIO拉low)

還是有其它原因造成DSP GPIO拉low,還是晶振不起振只是附帶的,現在不曉得主因是什麼

F28335上電順序好像沒很要求,我看了EZDSP F28335的電路圖好像也沒刻意去控制上電的順序。

我的情況是F28335把GPIO腳都拉low,

當一開機發現所有GPIO腳被拉low時去量測晶振都是不起振的

如果開機時是跑燒錄在flash裡的程式,量測晶振訊號正常(有點廢話)…

不知道是晶振不起振造成的或是有其他原因這成一連串事情…

想請問F28335什麼情況會把所有GPIO腳拉low…

因為我想說晶振不起振,進不去main沒有做初始化,GPIO的狀態應該是預設值阿…

Zhang YuFu:

回复 Chen Jones:

請問F28335上電之後都需要一個RESET訊號嗎?

因為我發現別人都有接,就只有我沒接

我測試過當DSP上電後不正常時,我手動幫它reset後它也能恢復正常

我的情況是F28335把GPIO腳都拉low,

當一開機發現所有GPIO腳被拉low時去量測晶振都是不起振的

如果開機時是跑燒錄在flash裡的程式,量測晶振訊號正常(有點廢話)…

不知道是晶振不起振造成的或是有其他原因這成一連串事情…

想請問F28335什麼情況會把所有GPIO腳拉low…

因為我想說晶振不起振,進不去main沒有做初始化,GPIO的狀態應該是預設值阿…

Chen Jones:

回复 Zhang YuFu:

需要一个Reset,外接一个电容和电阻就可以,当然用Reset芯片也可以。

要保证Reset引脚有至少12个Cycle的低电平,再拉高,才能使芯片正常复位

赞(0)
未经允许不得转载:TI中文支持网 » 晶振不起振時F28335會發生什麼事情?
分享到: 更多 (0)