国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

樓主: wangkj
打印 上一主題 下一主題

跟我學(xué)嵌入式(arm fpga 原理圖 pcb verilog 焊接 調(diào)試 軟件硬件)

[復(fù)制鏈接]
81
 樓主| 發(fā)表于 2012-11-6 16:39:24 | 只看該作者
我們現(xiàn)在分析官方開發(fā)板的st-link部分電路,
其開發(fā)板說明,DM00050135.pdf  14頁有如下文字。
4.2 Embedded ST-LINK/V2
The ST-LINK/V2 programming and debugging tool is integrated on the STM32F0DISCOVERY. The embedded ST-LINK/V2 can be used in 2 different ways according to the jumper states (see Table 3):
●Program/debug the MCU on board,
●Program/debug an MCU in an external application board using a cable connected to SWD connector CN3.
The embedded ST-LINK/V2 supports only SWD for STM32 devices. For information about debugging and programming features refer to user manual UM1075 (ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32) which describes in detail all the ST-LINK/V2 features.
注意這句:
supports only SWD for STM32 devices
這說明,他的仿真器只支持swd模式,不支持jtag

15頁的開發(fā)板cn2的跳線說明部分,
說明這個跳線的作用僅僅就是把cn2的12,34連接或者不連接。



為了大家閱讀方面,我把這個說明書,再次放到附件中,以前的放過。

DM00050135.pdf (2.43 MB)

從官方原理圖mb1034.pdf第二頁,st link這部分分析,
搜T_JTCK等網(wǎng)絡(luò)標(biāo)號和分析cn3,cn2,和u2以及相關(guān)跳線之間的聯(lián)系,
可以看出,cn3可以當(dāng)做st-link調(diào)試其他班子的接口。這個cn3是stm32f103這個元件提供st-link功能接口的。
同時這個cn3的信號通過跳線,連接到我們的stm32f0mcu部分進(jìn)行調(diào)試。其連接管腳是PA14,PA13,NRST,PB3

如果我們把st-link這部分原理圖畫上,是個好辦法,也能充分利用pcb上的空間,畢竟廠家的
開發(fā)板這部分空間是夠的。但對于初學(xué)者而言,就會增加更多的困難。

所以,我們簡化這個設(shè)計,這部分的主要電路不用,我們留下CN3接口,
但這次這個接口不是對外提供st-link功能,而是接受外面的st-link信號,
如果誰需要st-link調(diào)試,可以購買st-link調(diào)試器進(jìn)行調(diào)試。

我們改成串口燒程序和調(diào)試。



82
 樓主| 發(fā)表于 2012-11-6 16:40:54 | 只看該作者
按照以前的的辦法,我沒在15_inte**c/Page1的原理圖頁面增加一個6排針。
不過我畫的排針方向跟官方原理圖相反,
其實(shí)方向一點(diǎn)關(guān)系沒有,只是我表示跟官方的cn3接口目的不同而已。



連接方式,是通過上面的分析得到的,如果不理解,
或者沒想明白,這部分可以跳過,等整個教程學(xué)好只好
反過頭來,再分析,可能會更容易明白。

注意,VDD,GND是從MCU頁面拷貝過來的。
能拷貝盡量拷貝,如果重新添加,可能會弄錯。
因?yàn)槲覀兏牧诉@兩個部件的默認(rèn)屬性。
如果添加的話,注意其屬性也要改的跟我們以前改的一樣。
在以后工作中,這點(diǎn)也特別注意。
尤其是多人協(xié)同工作,你改了某個器件的屬性,一定要顯示說明。
比如,這個vcc,gnd可以他他們隱藏的電源網(wǎng)絡(luò)顯示出來。



還有一個細(xì)節(jié),如果元件跟網(wǎng)絡(luò)連線連接顯示**!不能連接,可以先放下這個器件,
然后用wire功能連接就可以了。這個功能可能是防止你錯誤連接網(wǎng)絡(luò),防止可能潛在的失誤而設(shè)計的。
這是完成后的我們的CN3連接器。暫時我們還先不改名,還先叫做J1吧。以后統(tǒng)一改。



83
 樓主| 發(fā)表于 2012-11-6 16:44:16 | 只看該作者
現(xiàn)在,按照官方原理圖,MB1034.pdf第一頁,畫上兩個外圍接口連接器。
對應(yīng)的廠家原理圖的元器件編號是P1,P2



現(xiàn)在我們增加兩個33針的排針。
開始畫兩個連接器,
3V那個電源元件,可以把VDD拷貝過來,改名成3V。
3v,5v,vdd這是3個不同的電源網(wǎng)絡(luò),不要混淆了。

這是我們的連接管腳,跟廠家的一樣。



現(xiàn)在,還有一個重要部件,就是串口。
我們既然不用j-link,st-link,必須得有一個燒寫程序的途徑。
我們是開發(fā)板,得能在線燒錄,而且,還得有調(diào)試程序信息反饋的途徑。
一般來講,這種途徑就是串口。
我們現(xiàn)在的電腦,很少有串口了,但usb是幾乎沒有電腦沒有。
所以,我們選擇串口。這個arm是支持串口燒程序的。
這樣我們最好的辦法就是usb串口。
我們可以用現(xiàn)成的usb線,板子上接232串口芯片,
但這樣成本比較高,ttl-232是一個芯片,usb串口還需要另外買。
所以,我們希望有一個直接usb轉(zhuǎn)ttl的芯片或者小板子。

這時候,最好的市場調(diào)查網(wǎng)站來了:淘寶

usb串口線大概4-20塊錢,usb-ttl小板子,大概10-20塊錢
然后查usb ttl芯片,找到了幾種,
但發(fā)現(xiàn)pl2303hx用量最大。然后查這種,確實(shí)用量大。價格大概1-2塊錢。
然后問用過的朋友,說差不多。
這樣,我們就確認(rèn)用這個片子了。
然后就是從baidu或者google差資料。還有從朋友要要資料。
明天就可以按照這份資料,把這個器件做好。

RC632.pdf (53.98 KB)

PL2303中文資料.pdf (672.69 KB)


84
發(fā)表于 2012-11-7 11:24:32 | 只看該作者
學(xué)習(xí)了  謝謝。
85
發(fā)表于 2012-11-14 17:59:03 | 只看該作者
太厲害了,學(xué)習(xí)
86
發(fā)表于 2012-11-21 13:51:03 | 只看該作者
繼續(xù)關(guān)注樓主更新帖子
87
 樓主| 發(fā)表于 2012-12-10 10:29:02 | 只看該作者
這是制作過程的視頻



88
 樓主| 發(fā)表于 2012-12-10 10:29:30 | 只看該作者
PL2303的datasheet可以看出,你需要它tx,rx的電壓為3.3V,那么你就在第4腳VDD_325輸入3.3V的電壓,如果需要的電壓為2.5V,那么你就輸入2.5V。

這個芯片本身內(nèi)部帶了一個LD0,在17腳VO-33有個3.3V的輸出,正常提供的電流是20MA,你可以把這兩個腳直接連接起來。這個管腳驅(qū)動能力有限,不要試圖給大電流的設(shè)備供電。

如果你想.穩(wěn)定性更高點(diǎn),可以對地加個10uf的電容,同時加個LD0單獨(dú)供電。.一般來說是沒有必要。
89
 樓主| 發(fā)表于 2012-12-10 10:31:11 | 只看該作者
另外兩份參考圖




90
 樓主| 發(fā)表于 2012-12-10 10:32:33 | 只看該作者
一個單片機(jī)和pl2303的連接圖。不過,他的DP引腳似乎少了上拉。







91
 樓主| 發(fā)表于 2012-12-10 10:34:37 | 只看該作者
12M晶振的兩個負(fù)載電容可以不要,要的話一般取5-15pf;LD-M(23P)管腳必須接220K的電阻拉高或拉低:拉高為芯片配置可帶500MA負(fù)載(重載),拉低為可帶100MA負(fù)載(輕載)。TRI_M(22P)管腳以一個4.7-10K的上拉電阻,將芯片配置為通信掛起期間停止輸出。DP和DM管腳和USB接口的連接要越短越好,布線時兩線盡量相互靠近且長度要一致,兩個限流電阻取值可在10-56歐姆選擇。DP線上的上拉3.3V的電阻取值1.5k,這是USB接口協(xié)議的要求和標(biāo)準(zhǔn),作用是告訴主機(jī),有器件連接而且是高速器件。EE_DATA(14P)管腳上拉4.7k-10k的電阻,避免IO口噪聲干擾。

PL-2303HX芯片貨源型號混亂,如果您的開發(fā)項(xiàng)目里需要USB轉(zhuǎn)UART電路,建議使用可靠途徑得到的芯片。



92
 樓主| 發(fā)表于 2012-12-10 10:36:10 | 只看該作者
找到的一個最簡單的連接電路



93
 樓主| 發(fā)表于 2012-12-10 10:37:25 | 只看該作者
stm32,stm8選型表,2012

MCU Selection Chart-June 2012.pdf (1.39 MB)

94
 樓主| 發(fā)表于 2012-12-10 10:38:05 | 只看該作者
最新的原理圖

stm32f020121111155446.rar (56.44 KB)

95
 樓主| 發(fā)表于 2012-12-10 10:38:31 | 只看該作者
這是補(bǔ)畫PL2303其他部分的錄像



96
 樓主| 發(fā)表于 2012-12-10 10:38:52 | 只看該作者
現(xiàn)在我們這個原理圖,缺的就是電源部分,參考和查找廠家的電源部分的原理圖,
我們決定改動。
用我以前經(jīng)常用過的有把握的最常用的部件替換,這也是提高可靠性和通用性降低成本的辦法。
這次,我們不是直接畫,而是更簡單的辦法:拷貝。
用這種辦法,可以極大加速我們的工作速度。
拷貝的源頭可以是我們自己以前畫的圖,廠家提供的或者從別人要過來的類似的圖。
但拷貝的時候,一定要特別注意電源和地,還有就是封裝是否正確。
97
 樓主| 發(fā)表于 2012-12-10 10:39:26 | 只看該作者
增加電源部分

stm32f020121112094736.rar (62.65 KB)

98
 樓主| 發(fā)表于 2012-12-10 10:40:10 | 只看該作者
先打開我們自己的原理圖的電源部分。
這部分是空的。



99
 樓主| 發(fā)表于 2012-12-10 10:42:47 | 只看該作者
再打開我們原來的原理圖






100
 樓主| 發(fā)表于 2012-12-10 10:44:17 | 只看該作者
選中我們需要拷貝的部分,按ctrl+c



這是選中之后的效果



您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩一区在线视频| 三级黄在线播放| 人九九精品| 四虎影视永久免费| 欧美一区二区亚洲| 一级毛片在线播放| 四虎美女| 四虎影视永久免费观看网址| 欧美激情(一区二区三区)| 一级二级毛片| 青青草国产精品久久| 午夜看片福利| 三级视屏| 欧美午夜精品| 日本成人在线视频网站| 四虎精品免费永久在线| 欧美亚洲国产激情一区二区| 亚洲国产精品久久久久秋霞不卡| 欧美一区二区不卡视频| 三级网址在线| 一级a毛片免费观看久久精品| 色综合成人网| 四虎国产精品永久地址99| 亚洲一级免费视频| 日本欧美日韩| 日本天堂网址| 亚洲精品国产不卡在线观看| 香蕉97超级碰碰碰免费公| 日本天堂网址| 欧美日韩精品一区二区在线线| 日本免费色网站| 日本色网址| 亚洲黄色高清| 四虎精品永久在线 | 视色视频| 日韩经典视频| 青青青草视频在线| 日韩快播网| 色国产在线| 欧美超高清在线观看| 欧美日韩精品一区二区|