音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 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

串口擴展芯片的選擇!

作者:wenming 欄目:ARM技術(shù)
串口擴展芯片的選擇!
串口擴展芯片的選擇!
  
   近來有一個項目上要用到8個串口,本來是想用16C554,
但連線太多,所以就想選擇SPI轉(zhuǎn)串口的芯片.不知道有人用
過非力普的SC16IS750 和 國騰的GM8142沒有?
說實話,我對國內(nèi)的芯片公司不太信任,請大家給點意見!

sc16is750

2樓: >>參與討論
hackdj
我也有個項目要8個串口
我也有個項目要8個串口,用現(xiàn)成的芯片不太適合,我用FPGA作,想多少個就多少個

3樓: >>參與討論
Xuedong
16C554最合適了,別的串口速率沒有保證。
 
4樓: >>參與討論
hanyafeng
還是使用m8吧!
ATMEGA8代替16C554.html">16C554,不管是用SPI接口還是I2C接口都可以。本身M8價格是8元,加上外圍電路也只要10元以內(nèi)。關(guān)鍵是M8中的內(nèi)存可比16C554大多了!

5樓: >>參與討論
wenming
TO  hackdj
不知道你用的是哪一款FPGA?
我不太清楚每一個UART大約占用
多少資源.我也想過用XC2S200
但成本要到160了.

6樓: >>參與討論
wenming
TO  hanyafeng
M8擴展的確是個好注意!
但是一個M8只有一個串口,
如果我用M8的話,或者使用8個
M8.或者使用它的I/O來模擬.

* - 本貼最后修改時間:2006-1-4 9:50:09 修改者:wenming

7樓: >>參與討論
wenming
TO Xuedong
閣下的意見我有點不敢茍同.
SC16IS750內(nèi)部的每個串口都
有64字節(jié)的FIFO,我覺得數(shù)據(jù)
應(yīng)該有保證的.

8樓: >>參與討論
centimetre
好多公司有
TI,EXARPHILIPS

9樓: >>參與討論
tonychow
如果嫌UART擴展芯片貴,的確可以考慮PHILIPS的橋接芯片
可以選擇SC16IS752/762,走通過I2C或SPI接口擴展

10樓: >>參與討論
hanyafeng
多cpu協(xié)同工作
就是。∧阋獛讉串口就使用幾個m8即可。如果需要協(xié)議控制可以使用ARM + AVR 模式。我使用的是M8的I2C總線擴展串口。理論上可以容納10個M8,但是為了可靠,我認(rèn)為8個已經(jīng)滿足使用了。

11樓: >>參與討論
luyunjie
to hackdj
如果用FPGA模擬串口,成本如何?

12樓: >>參與討論
tonychow
用8個Mega的話,價格上差不多,不過也蠻復(fù)雜吧
我大概算了一下,如果用8個MEGA8,硬件成本大概50-60之間。如果用2個SC16C554,大概成本在70-90之間(根據(jù)用量和封裝決定),如果用4個SC16IS752,大概成本可以在60-80之間(也是視用量而定)。

橋接芯片的優(yōu)勢在于它是直接遵循16C550標(biāo)準(zhǔn)的,而且寄存器設(shè)置也是和串口擴展芯片一致的,所以可以省去相當(dāng)大軟件模擬的代碼量。另外橋接芯片的封裝非常小,如果在大批量的生產(chǎn)的時候,可以體現(xiàn)在PCB板面積的控制,從而降低成本。

另外從系統(tǒng)角度看,加上主MCU,用MEGA8是9個芯片,用SC16C554是3個芯片,用SC16IS752是5個芯片,芯片用得越多,不確定因素也就增加了。

所以綜合的看,橋接芯片可能優(yōu)勢會明顯一些。SC16IS750只擴展一路UART,用在這個應(yīng)用可能不是特別合適。

13樓: >>參與討論
runmany
我申請了GM8142的樣片,不過還沒有用
    仔細看了手冊,發(fā)現(xiàn)其接收O是所有擴展串口共用的16級,這樣算下來平均每個口才4級,而且沒有FIFO控制和流量控制,有點其擔(dān)心數(shù)據(jù)接收的可靠性.
   GM8142我問的價格要20多,也不便宜.關(guān)鍵是FIFO太少,還不帶CTS,RTS控制,我用在485上面就比較麻煩.
  SC16IS752功能不錯,就是擴的串口少了點,實在不行只有多用幾個了.不知道PHILIPS有沒有SPI接口的4個串口的橋接芯片.
  另外不知道SC16IS752價格如何,哪位知道的大俠能否告訴一聲,是不是只有周立功公司才有啊?多謝了!

14樓: >>參與討論
zcq30
使用SC16IS752IPW,SPI/I2C接口簡單方便,價格也公道!
 
15樓: >>參與討論
javie
要這么多串口干什么啊
 
16樓: >>參與討論
tonychow
需要BRIDGE IC可以和我聯(lián)系
 
17樓: >>參與討論
Xuedong
TO zcq30!
SC16IS752IPW零售要多少錢一片?

18樓: >>參與討論
violit
如果要求不高的話
如果要求不高的話用一片M8可以做出不少串口來
如果你使用19200以下的波特率,AVR能支持好幾個軟件串口


19樓: >>參與討論
鐵匠
支持2片554的方案
1. FPGA硬件成本多少?軟件成本多少?你要投入多少人力去寫代碼?根本不劃算。并且你很難保證沒bug。

2. 你用8個M8,你自己不覺得夸張么?你自己想想生產(chǎn)的時候,先燒8個M8的芯片,然后寫主控MCU芯片,累不累?另外,你用I2C協(xié)調(diào)8個芯片絕對不是好辦法。PCB板上空間也可能有問題。并且要寫9個地方的代碼,雖然8個M8代碼很類似的代碼,但是還是很麻煩的。

3。 554是很成熟的產(chǎn)品了,采購也不會有問題。驅(qū)動也簡單。



20樓: >>參與討論
wenming
說一下我的最終方案!
最終我還是選擇了使用FPGA,我有以下幾個理由:
1.我要緩沖區(qū)大小可以調(diào)節(jié),以適應(yīng)不同的串口設(shè)備.
2.我們的產(chǎn)品還處于研發(fā)階段,有許多不能確定的功能,
  需要一種相對較軟的解決方俺.
3.即使使用16C554,也需要一個CPLD來管理中斷.
4.一個2線的UART大約使用3000-4000門左右,我使用了
  一片XC2S200,大約150元,來擴展了8個UART,還有打印機
  并口,編碼盤接口等.

21樓: >>參與討論
hanyafeng
咳!是假項目啊!
那你用什么都無所謂了!
不過不計成本的開發(fā)不是個好習(xí)慣。

22樓: >>參與討論
runmany
對要量產(chǎn)的產(chǎn)品來說FPGA確實太不合適
首先是太貴,100多的成本啊,老板會跳腳的.
開發(fā)比較麻煩,雖然有很多UART的免費代碼,不過這些代碼并沒有經(jīng)過仔細驗證,會出什么BUG誰也不知道.
16C554是不錯,不過就是管腳太多了,而且價格也不便宜.
我問過周立功了,SC16IS752IPW的零售是22塊多,小批量也要19塊,也還是有點貴.
要是有簡化的16C554就好了.


23樓: >>參與討論
wenming
我不同意樓上的觀點!
你怎么說我這是個假項目啊?
這個是醫(yī)療上的多參數(shù)監(jiān)護儀.
16C554大約50元一片,兩片已經(jīng)是100
了.何況我只需要用精簡的串口就可以了.
還有并口,包括光電旋轉(zhuǎn)開關(guān),我覺得用
FPGA的話,倒是節(jié)省不少處理器的時間.
驅(qū)動程序也不用那么復(fù)雜.

24樓: >>參與討論
lucidmask
fpga 不錯
 
25樓: >>參與討論
hanyafeng
我的意思是沒有量
那么用什么都沒有關(guān)系。而且沒有后續(xù)什么產(chǎn)品。如果參加項目的人少,那么你的方案是個合理的選擇。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
不加載OS就不需要編寫boot loader這個程序了?
初學(xué)者應(yīng)該買什么樣的開發(fā)板?請推薦~!
怪問題:我的44B0板子讀出的FLASH ID錯誤,是哪里的問題呢?
2410定時器
ARM realview 2.0 安裝
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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