1樓:匿名使用者
生產廠商來freescale semiconductor - nxp**商:拍明芯城元器源件**
工廠包bai裝數量300
程式存du儲器大小 128 kb
輸入zhi/輸出端數dao量 91 i/onumber of timers/counters 12 timer封裝/外殼 lqfp-112
工作電源電壓 2.5 v, 5 v
核心 hcs12x
資料匯流排寬度 16 bit
品牌 nxp / freescale
程式儲存器型別 flash
安裝風格 **d/**t
最大時脈頻率 40 mhz
最高工作溫度 + 125 c
number of adc channels 16 channel資料ram大小 8 kb
長度 20 mm
介面型別 can, sci, spi
rohs rohs ***pliant
系列 s12xs
adc解析度 12 bit
身高 1.45 mm
封裝 tray
最低工作溫度 - 40 c
資訊處理器系列 s12xs
飛思卡爾微控制器mc9s12xs128的中斷週期定時器的關閉問題
2樓:匿名使用者
是在做飛思卡爾
智慧車麼,可以去飛思卡爾論壇問
說一下我的理解:
我以前也用過這個晶片,有一次是用它做超聲波測距,要用輸入捕捉來測高電平持續時間,就用了裡面的一個計時器來計時高電平持續時間,記得當時在datasheet裡看到這樣一句話:晶片內部的時鐘的值是不能夠被改變的,就是read-only。所以使能關閉可能也只是關閉中斷,溢位時不會中斷,而不是關閉計時器的工作
freescale mc9s12xs128怎麼設定中斷優先順序?
3樓:匿名使用者
飛思抄卡爾mc9s12xs128微控制器
bai中斷優先du級設定簡zhi易dao教程
飛思卡爾9s12xs128中的中斷函式應該怎樣宣告?其中的中斷號是根據什麼確定的?
4樓:匿名使用者
#pragma code_seg __near_seg non_banked //中斷函式置於非分頁區內
interrupt vectornumber_vtimch7 void icu_ch7int(void)
#pragma code_seg default //後續**置於預設區域內
我一般是用上述方式
專宣告中斷函式。屬
由於飛思卡爾16位微控制器的中斷向量是16位,所以中斷函式只有被置於非分頁區內才能被定址到,這就是第一行的作用。
第二行中「vectornumber_vtimch7」是中斷號,它是由檔案「mc9s12xs128.h」中定義的巨集,這個中斷號在它的技術手冊中找到,但是我建議你採用這種巨集的形式,因為這個巨集不容易出錯,可讀性較高,比如「vectornumber_vtimch7」即為定時器(tim)通道7(ch7)所對應的中斷號。中斷函式名「icu_ch7int」可任意取,沒有影響。
由於微控制器內部非分頁區大小有限,非中斷函式一般置於分頁區內,最後一行即為此作用。
飛思卡爾xs128 外部中斷的中斷向量問題
5樓:匿名使用者
#pragma code_seg __near_seg non_banked //中斷函式置於非分頁區內
void interrupt vectornumber_vporth porth_isr(void)
else if(pifh_pifh1)
}#pragma code_seg default如上述,在權中斷中,用軟體查詢是哪個中斷源引起的(在此僅以ph0和ph1為例)
6樓:匿名使用者
入中斷後,用軟體查詢這個中斷源所有引腳電平。
飛思卡爾mc9s12xs128微控制器 外部中斷有哪些 分別對應哪些引腳?
7樓:小號很好使
8個外部中斷,portt的8個口都是
8樓:
t口是定時器和增強型外部中斷
此外,還有h口,j口,p口都是普通外部中斷口。
飛思卡爾mc9s12xs128微控制器程式設計問題
9樓:魔旦之心
好像這個檢測過程沒有問題,是不是初始化的io口的時候需要某些
設定?有的版微控制器io口在初始化的時權候是需要些特殊設定的,程式檢測ccd的部分好像沒問題,就是那個 porta_pa0=1; //設定pa0口輸出為高電平,這一段,你看看是不是先要給pa0口置0之後才能有效之類的(這裡假設你的ccdcollect()功能是正確的)
10樓:匿名使用者
你有沒有考慮過你程式從上電到執行到led程式的時間大約多久?
11樓:匿名使用者
根據你說的要求, 這個程式邏輯沒有問題。你查查你的資料看有沒有問題,可以相對的改大改小 100 和 64 .. 看有什麼變化沒有。
飛思卡爾16位微控制器mc9s12xs128程式設計問題,如下
12樓:匿名使用者
引腳的定義一定要看晶片手冊啊,我學的就是這一款,codewarrie可以用c、c++寫程式,引腳都已經巨集定義過
13樓:匿名使用者
porta_pa0~a7
怎麼給飛思卡爾系列mc9s12xs128mal微控制器**程式呢?
14樓:匿名使用者
你怎麼知道驅動裝好了呢,在安裝完成軟體之後,如果一次都沒**成功,可能是你驅動裝的有問題,比如在xp下的驅動裝到了win 7下。或者別的原因,比如bdm介面不一致,bdm的六個引腳,有點會有兩個引腳調換了位置,這是不同廠家做的時候造成的不一致
arm飛思卡爾區別,51微控制器板與飛思卡爾板的區別
arm可以指芯 抄片核心結構或arm公司 arm公司也襲只是提供內bai核設計方面的東西du。飛思卡爾是晶片zhi的制dao造廠商,做晶片的。arm公司把設計好的核心提供給飛思卡爾,飛思卡爾再新增自己的外設 ad,io,spi等等 arm是核心的一種標準。不做晶片。飛思卡爾是做晶片的,不出核心標準。...
飛思卡爾微控制器,求問這是來自哪本書
gp32是motorola公司duhc08系列8位微控制器,1,功能豐富 心率監測 睡眠功能 運動計步 卡路里消耗 曰程管理 定位 溫度海撥 指南針 飛思卡爾的xs128微控制器是屬於哪種程式語言的微控制器?為什麼網上大部分的都是51微控制器的程式 51微控制器普及率最來高,所以網上例自程很多,但是...
飛思卡爾k60和51微控制器有什麼區別
這。可以說是天壤之別了。幾乎不存在可比性。當然,在考慮實際運用場景下,各有各的優勢。不過單獨從效能來說,那麼51微控制器是在地上,k60是在天上。各位親,請問飛思卡爾k60和stm32有什麼區別 k60是飛思卡爾 公司的,stm32是st公司的,都是32位處理器。但是stm32沒有硬體處理乘法和除回...