計對于dsp系統(tǒng)非常重要,這里結(jié)合一些網(wǎng)上的資料和個人的工作體會做一些介紹,不當之處請專家指正。 時鐘電路設(shè)計原則: 1、系統(tǒng)中要求多個不同頻率的時鐘信號時,首選可編程時鐘芯片,這樣有利于時鐘信號的同步; 2、單一時鐘信號時,一般的應(yīng)用建議選擇晶體時鐘電路; 3、多個同頻時鐘信號時,可選擇有源的晶振作為時鐘電路; 4、盡量使用dsp片內(nèi)的pll,降低片外時鐘頻率,提高系統(tǒng)的穩(wěn)定性; 5、c6000、c5510、c5409a、c5416、c5420、c5421和c5441等dsp片內(nèi)無振蕩電路,不能用晶體時鐘電路; 6、vc5401、vc5402、vc5409和f281x等dsp時鐘信號的電平為1.8v,建議采用晶體時鐘電路; 時鐘電路主要使用無源晶體與有源晶振兩種設(shè)計方式。 無源晶體與有源晶振的區(qū)別、應(yīng)用范圍及用法: 1、無源晶體——無源晶體需要用dsp片內(nèi)的振蕩器,在datasheet上有建議的連接方法。無源晶體沒有電壓的問題,信號電平是可變的,也就是說是根據(jù)起振電路來決定的,同樣的晶體可以適用于多種電壓,可用于多種不同時鐘信號電壓
什么? watchdog是一個計數(shù)器,溢出時會復位你的dsp,不disable的話,你的系統(tǒng)會動不動就reset。 時鐘電路選擇原則 1,系統(tǒng)中要求多個不同頻率的時鐘信號時,首選可編程時鐘芯片; 2,單一時鐘信號時,選擇晶體時鐘電路; 3,多個同頻時鐘信號時,選擇晶振; 4,盡量使用dsp片內(nèi)的pll,降低片外時鐘頻率,提高系統(tǒng)的穩(wěn)定性; 5,c6000、c5510、c5409a、c5416、c5420、c5421和c5441等dsp片內(nèi)無振蕩電路,不能用晶體時鐘電路; 6,vc5401、vc5402、vc5409和f281x等dsp時鐘信號的電平為1.8v,建議采用晶體時鐘電路 c程序的代碼和數(shù)據(jù)如何定位 1,系統(tǒng)定義: .cinit 存放c程序中的變量初值和常量; .const 存放c程序中的字符常量、浮點常量和用const聲明的常量; .switch 存放c程序中switch語句的跳針表; .text 存放c程序的代碼;
chdog,不知道為什么? watchdog是一個計數(shù)器,溢出時會復位你的dsp,不disable的話,你的系統(tǒng)會動不動就reset。 四十九.時鐘電路選擇原則 1,系統(tǒng)中要求多個不同頻率的時鐘信號時,首選可編程時鐘芯片; 2,單一時鐘信號時,選擇晶體時鐘電路; 3,多個同頻時鐘信號時,選擇晶振; 4,盡量使用dsp片內(nèi)的pll,降低片外時鐘頻率,提高系統(tǒng)的穩(wěn)定性; 5,c6000、c5510、c5409a、c5416、c5420、c5421和c5441等dsp片內(nèi)無振蕩電路,不能用晶體時鐘電路; 6,vc5401、vc5402、vc5409和f281x等dsp時鐘信號的電平為1.8v,建議采用晶體時鐘電路 五十.c程序的代碼和數(shù)據(jù)如何定位 1,系統(tǒng)定義: .cinit 存放c程序中的變量初值和常量; .const 存放c程序中的字符常量、浮點常量和用const聲明的常量; tch 存放c程序tch語句的跳針表; .text 存放c程序的代碼; .bss 為c程序中的全局和靜態(tài)變量保