XC3S200AN-4FTG256I每路大致的主程序是:檢測到振鈴信號(hào)后(即為振鈴檢測腳變低并保持8ms以上),繼電器吸合,同時(shí)馬上給機(jī)定盒回一接通信號(hào)——#鍵(保持 400ms)。然后等待機(jī)定盒發(fā)送點(diǎn)播信息:客房號(hào)、點(diǎn)播的節(jié)目號(hào),共4位DTMF碼;若1s內(nèi)無DTMF碼收到(收到表示為解碼芯片的DV腳變高)表示操作有誤,繼電器斷開,狀態(tài)位復(fù)原,作業(yè)指針回0。收齊4位DTMF碼后將其整理并帶上該路的標(biāo)志,轉(zhuǎn)化成3字節(jié)送到串行發(fā)送緩沖區(qū),在定時(shí)器中斷服務(wù)程序中發(fā)送。等待視頻服務(wù)器回送應(yīng)答信息,根據(jù)應(yīng)答信息不同向機(jī)定盒回送不同的信息;若超時(shí)無應(yīng)答也向機(jī)定盒回送一碼(發(fā)碼時(shí)間都為100ms)。最后,繼電器斷開,狀態(tài)標(biāo)志復(fù)原,緩沖區(qū)清0,作業(yè)指針也回到0。一個(gè)過程完成。 2.作業(yè)流程 為了能實(shí)現(xiàn)8路分時(shí)工作,最主要的工作是將這一過程細(xì)分成一個(gè)個(gè)作業(yè)。筆者通過設(shè)計(jì)把它分成8個(gè)作業(yè),各作業(yè)的流程如圖2所示。 以上每一作業(yè)返回后,“路”指針自動(dòng)加1,到8后回到0,以保證分時(shí)工作合理。
XC3S200AN-4FTG256I 規(guī)格
產(chǎn)品屬性 屬性值 選擇屬性
制造商: AMD
產(chǎn)品種類: FPGA - 現(xiàn)場可編程門陣列
RoHS: 詳細(xì)信息
系列: XC3S200AN
邏輯元件數(shù)量: 4032 LE
自適應(yīng)邏輯模塊 - ALM: 1792 ALM
嵌入式內(nèi)存: 288 kbit
輸入/輸出端數(shù)量: 195 I/O
電源電壓-最小: 1.14 V
電源電壓-最大: 1.26 V
最小工作溫度: - 40 C
最大工作溫度: + 100 C
數(shù)據(jù)速率: -
收發(fā)器數(shù)量: -
安裝風(fēng)格: SMD/SMT
封裝 / 箱體: FBGA-256
商標(biāo): AMD / Xilinx
分布式RAM: 28 kbit
內(nèi)嵌式塊RAM - EBR: 288 kbit
最大工作頻率: 250 MHz
濕度敏感性: Yes
柵極數(shù)量: 200000
工作電源電壓: 1 V
產(chǎn)品類型: FPGA - Field Programmable Gate Array
1
子類別: Programmable Logic ICs
商標(biāo)名: Spartan
單位重量:400 mg
XC3S200AN-4FTG256I由于電池容量增加到4000毫安時(shí),Galaxy Z Flip 6的機(jī)身厚度較前代增加了7%,但充電功率依然維持在25W,這意味著續(xù)航雖然有所增加,但充電速度要比前代更慢一些。核心性能方面,Galaxy Z Flip 6將搭載驍龍8 Gen 3 For Galaxy移動(dòng)平臺(tái),從Galaxy S24系列上同款芯片的性能表現(xiàn)來看,Z Flip 6的能耗控制、性能釋放應(yīng)該會(huì)有較好的平衡。
以往Galaxy Z Flip系列最大的問題就在于內(nèi)存容量略小,即便是到了Galaxy Z Flip 5依然堅(jiān)持使用8GB,且沒有更大的版本可供選擇?;蛟S是考慮到AI功能需要更大的內(nèi)存占用,Galaxy Z Flip 6終于也是提供了12GB內(nèi)存版本,而存儲(chǔ)空間依然以256GB起步。
XC3S200AN-4FTG256I作為小折疊屏,Galaxy Z Flip系列最大的優(yōu)勢還是輕巧便攜,Galaxy Z Flip 6著重提升了性能、內(nèi)存和顯示尺寸,預(yù)計(jì)也能更好地結(jié)合Galaxy AI提供諸如智能翻譯、AI搜索等功能。
DAVE——數(shù)字應(yīng)用工程師,出自Infineon科技。它能幫我們準(zhǔn)確而快速地進(jìn)行基于Infineon8位、16位或32位單片機(jī)的嵌入式系統(tǒng)設(shè)計(jì)。由于Infineon的嵌入式控制器的寄存器的數(shù)量非常大,大約有一千多個(gè)。所以對(duì)大量寄存器的初始化是一件相當(dāng)棘手的事,而有了DAVE的平臺(tái)就能很輕松地完成這些事情。同時(shí)DAVE還可完成單片機(jī)的其它初始化工作,與Keil或、Tasking等編譯軟件實(shí)現(xiàn)鏈接,輕松完成嵌入式系統(tǒng)的軟件開發(fā)工作。
XC3S200AN-4FTG256I是Infineon的16位微控制器XC2000家族中的一員,它將功能和性能都得到擴(kuò)展的C166SV2內(nèi)核、功能強(qiáng)大的片上外設(shè)子系統(tǒng)和各種片上存儲(chǔ)器進(jìn)行了完美結(jié)合。執(zhí)行速度更快、穩(wěn)定性更好、操作更簡單。
XC3S200AN-4FTG256I單片機(jī)的時(shí)鐘產(chǎn)生
XC3S200AN-4FTG256I單片機(jī)時(shí)鐘產(chǎn)生單元(CGU)可非常靈活的產(chǎn)生單片機(jī)所需的時(shí)鐘。通過鎖相環(huán)(PLL),時(shí)鐘產(chǎn)生單元(CGU)可將低頻外部時(shí)鐘轉(zhuǎn)換為高頻系統(tǒng)時(shí)鐘,無需外部直接產(chǎn)生高頻時(shí)鐘。時(shí)鐘產(chǎn)生單元(CGU)由時(shí)鐘發(fā)生器和時(shí)鐘控制單元(CCU)構(gòu)成。
在某些使用環(huán)境中,由于震動(dòng)等原因,外部晶振有可能損壞。但是,在這種情況下,又不希望單片機(jī)處于死機(jī)狀態(tài),希望單片機(jī)能夠發(fā)出一些報(bào)警信號(hào),并能完成一些簡單功能。那么,能否讓單片機(jī)自動(dòng)切換為內(nèi)部時(shí)鐘源工作呢?答案是肯定的。也就是要讓單片機(jī)在正常狀態(tài)下以高精度系統(tǒng)時(shí)鐘運(yùn)行,在外部晶振失效時(shí)以內(nèi)部時(shí)鐘源產(chǎn)生的系統(tǒng)時(shí)
鐘運(yùn)行,而且這兩個(gè)系統(tǒng)時(shí)鐘的值是一樣的。
要完成XC3S200AN-4FTG256I外部與內(nèi)部時(shí)鐘源的切換,最主要的設(shè)置是對(duì)鎖相環(huán)(PLL)的設(shè)置。因此我們先介紹一下XC2336B單片機(jī)的鎖相環(huán)(PLL)。