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

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

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

[復制鏈接]
81
 樓主| 發表于 2012-11-6 16:39:24 | 只看該作者
我們現在分析官方開發板的st-link部分電路,
其開發板說明,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頁的開發板cn2的跳線說明部分,
說明這個跳線的作用僅僅就是把cn2的12,34連接或者不連接。



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

DM00050135.pdf (2.43 MB)

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

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

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

我們改成串口燒程序和調試。



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



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

注意,VDD,GND是從MCU頁面拷貝過來的。
能拷貝盡量拷貝,如果重新添加,可能會弄錯。
因為我們改了這兩個部件的默認屬性。
如果添加的話,注意其屬性也要改的跟我們以前改的一樣。
在以后工作中,這點也特別注意。
尤其是多人協同工作,你改了某個器件的屬性,一定要顯示說明。
比如,這個vcc,gnd可以他他們隱藏的電源網絡顯示出來。



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



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



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

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



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

這時候,最好的市場調查網站來了:淘寶

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

RC632.pdf (53.98 KB)

PL2303中文資料.pdf (672.69 KB)


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



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

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

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




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







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

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



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



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

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

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

stm32f020121111155446.rar (56.44 KB)

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



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

stm32f020121112094736.rar (62.65 KB)

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



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






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



這是選中之后的效果



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

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 四虎精品福利视频精品 | 亚洲一区二区三区国产精品 | 免费看黄的视频网站 | 国产69精品久久久久妇女 | 成人午夜精品网站在线观看 | 亚州精品视频 | 六月婷婷综合 | 四虎www成人影院免费观看 | 国产91po在线观看免费观看 | 欧美一区二区三区影院 | 国产精品高清一区二区三区 | 亚洲一区二区影视 | 国产小妹 | 99影视在线视频免费观看 | 日韩成人精品日本亚洲 | 清纯唯美综合亚洲第一页 | 国产精成人品 | 青青青激情视频在线最新 | 国产精品中文字幕在线 | 欧美日韩色黄大片在线视频 | 国产90后美女露脸在线观看 | 一级黄色片aaa | 91久久香蕉青青草原娱乐 | 国产成人一区二区在线不卡 | 特级毛片视频在线 | 亚洲欧洲日韩在线 | 久久精品a一国产成人免费网站 | 麻豆中文字幕在线观看 | 天天综合日日噜噜噜 | 天天摸天天操天天射 | 久久久99精品免费观看精品 | 蜜臀国产在线 | 国产精品久久大陆 | 99久久国产综合精品国 | 四虎影视免费 | 国产精品k| 五月天婷婷影院 | 一级毛片在线免费看 | 热久久这里是精品6免费观看 | 在线人成精品免费视频 | 色在线看 |