音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

CPU卡問題

作者:sz_shiping 欄目:單片機
CPU卡問題
各位大大:我最近一直在做CPU卡、存貯卡、PSAM卡、RF卡四合一卡機,目前完成了RF卡部分及存貯卡部分,在CPU卡方面遇到些問題,請指點:
CPU卡采用半雙工異步通信模式,需要終端提供時鐘,當(dāng)時畫原理圖時,并未考慮另外使用晶體給CPU卡提供時鐘信號,而是想使用IO端口來模擬,但在實際編程階段,發(fā)現(xiàn)CPU卡對時鐘要求很嚴(yán)格,我不知道軟件模擬能否滿足要求,請各位大大指點一二,謝謝!


2樓: >>參與討論
cyhwxm
厲害呀
我是初學(xué)者,樓主能否大概解釋一下CPU卡、存貯卡、PSAM卡、RF卡都是干嗎的,什么原理呀?好崇拜你呀?真厲害!

3樓: >>參與討論
wenchang
re
請問樓上用什么單片機,cpu的時鐘頻率可不是很低呀!還有rf用的是什么芯片?

4樓: >>參與討論
一級菜鳥
IO模擬得不償失
3.579M
你拿什么去模擬?除非你的MCU夠快。
降低頻率的話,不是每種卡都可以接收,況且這樣非常麻煩。

改板子去吧

5樓: >>參與討論
foolembed
呵呵;加個XTAL或者使用單片機的XTAL分頻也可以:),
io模擬的話,可能工作會有問題的,因為cos使用的cpu可能會處理不好的,這個和iic,spi的clock是有很大不同的:),樓主要想清楚哦,還沒見過用io模擬的cpu clock,
btw,cpu card的clock不一定要3。579M的XTAL,只是這個CRYSTAL比較容易算出來和我們串口波特率一樣的東東罷了;)

6樓: >>參與討論
sz_shiping
感謝各位的回復(fù)
多謝各位大大的熱心幫助,我打算改板了,5555555,誰叫我沒仔細看呢
回復(fù)上兩樓,我的RF(非接觸卡)基站芯片用的是RC500
請教foolembed,如果采用3.57的晶體,然后將IO接在MCU的RX,TX上,是不是就跟串口編程差不多了?????

7樓: >>參與討論
lu_weixi
你就用ALE做CPU卡的時鐘好了。
 
8樓: >>參與討論
sz_shiping
這樣可以嗎?
請教lu_weixi這樣做可以嗎?我使用的是22.1184的晶體,接在ALE上,則意味著CPU卡的時鐘大體為3.6864(六分頻),您在實際使用中已經(jīng)驗證通過了嗎?

9樓: >>參與討論
一級菜鳥
不行
 
10樓: >>參與討論
一級菜鳥
ALE不是恒定的頻率
在某些指令下,ALE會停止輸出幾個周期

況且,你這個頻率過不了測試,不符合規(guī)范
還是要改板

* - 本貼最后修改時間:2005-5-9 16:32:12 修改者:一級菜鳥

11樓: >>參與討論
xwj
用門電路隨便搭個計數(shù)器外掛
 
12樓: >>參與討論
sz_shiping
請那些做過卡機的人多多發(fā)言哈
 
13樓: >>參與討論
foolembed
就使用3。579m的XTAL吧,
使用uart的話是不行的,card里面是使用uart的,可那個uart是專門設(shè)計的,有T0,T1協(xié)議支持選擇的,因為有需要校驗和不要校驗的,另外還有保護時間,至少2etu什么的,單片機的uart是不行的:),
ale根本無法作為cpu card的clk的,說明,這個clock不是iic或者spi的clock,是不一樣的,不是rising edge 和falling edge就可以的:),原因參考樓上的那位的說明:),


14樓: >>參與討論
sz_shiping
那應(yīng)該怎么接??
有請foolembed解惑
如果使用UART都不可以,那怎么接???我的一個朋友他是用這種方法,已經(jīng)使用到實際產(chǎn)品中去了,請仔細說說你的見解,多謝!

15樓: >>參與討論
foolembed
使用uart不好,是因為
你在接收的時候,如果接收到的數(shù)據(jù)和校驗的結(jié)果不一樣(面向byte的),那么你要馬上將io口線拉低,使用uart實現(xiàn)困難,不是每次都對uart口操作把;),那樣也行,就是怪怪的,但正因為這樣,也失去了使用uart的意義了,因為他根本不能節(jié)約時間的,你必須查詢uart的狀態(tài),不是一樣的嘛:),還浪費了一個timer:),主要是不能使用uart做通信了:)

這里我要道歉:當(dāng)時考慮到使用uart不能節(jié)約cpu 資源就說不可以是不確切和魯莽的行為,不好意思:(

我用io口線做的:),波特率是用延時程序做的:),

16樓: >>參與討論
sz_shiping
可以給我看哈子么?
foolembed大大,可不可以給我看一下你的程序??????
sp3577403@163.com

17樓: >>參與討論
foolembed
就一個io模擬串行通信的程序,不需要參考了把:)類似iic和spi
很簡單的,匯編幾個語句就ok了,c語言更簡單了:),建議用asm,因為速度快的時候,還是時序要求比較高的;)

18樓: >>參與討論
ningzb
看到有用IO模擬的
我用的是外部3.579545M,我見到過用IO模擬的,用的是22.1184,51CPU,不過那是做卡cos的讀卡器


19樓: >>參與討論
sz_shiping
有沒有這方面的高手給個結(jié)論性的意見
網(wǎng)絡(luò)上高手如云,不過學(xué)理科的人好像文筆都不行,有無高手能夠就這個問題好好論述一下,我在網(wǎng)上找了一下資料,也不是很全,謝謝大家

20樓: >>參與討論
陳雙君
是的么?
 
21樓: >>參與討論
zhoujiehua
ALE的電壓是會變的嗎?
我的記憶中好象ALE的電壓是不會變的吧?知道其中的原因的人可否舉個例子解釋一下呀?謝謝!


22樓: >>參與討論
sz_shiping
?????
用UART是可行的,我可以正確得到ATR,發(fā)送還有問題,我在調(diào),前斷時間沒搞這個,現(xiàn)在才開始,。
在發(fā)送時,UART是11位,而CPU卡是10位,咋整??????停止位是1個高電平,我是不是再延時104US就可以拉(用作2個保呼ETU)???
請大俠指點。。。。

23樓: >>參與討論
gbchang
答:UART是11位,而CPU卡是10位,咋整?,設(shè)定UART也10位?!
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
求救! c51的浮點數(shù)。。。
請教51和PC的串口通信,能否這樣發(fā)送和接收?
指針指向數(shù)組中的位置,我得理解正確嗎?
在匯編里怎樣訪問C中的全局變量?
offset voltage指的是什么??不太明白。
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號