相信大家有移植經驗的都知道,移植確實是一件非常墨跡的事情,怎么說呢,代碼都是別人的,風格也是別人的,文件結構,定義之類都是別人的,看別人的東西是種進步,但是,也是一個痛苦的過程,因為有時候資料確實很少,而且有時候還是E文的,專業(yè)名詞一大堆,我們根本沒有辦法想象工作量是多么的巨大.不過事情都是這樣,你不懂他的時候他就像是巨山,但是一旦你理解他的時候,你才會感覺到原來他是那么的簡單(從我的經驗上來看,至少應該是這樣的).好吧,閑話少說,我們就來開始我們的移植之旅把.首先,我們需要準備的東西有uCGUI3.90,這個版本是大家現在用的比較多的,效率也比較高,別人都是這么評論的,至于其他版本的,我沒有接觸很多,所以不能過多評論.UCGUI有三個文件夾,一個是tool,這個文件夾是用來使用一些uCgui的上位機程序,基本都是字體和模板查看之類的,在sample文件夾下面是已經別人都你寫好了很多有用的東西,像跟操作系統有關的GUT×或者一些模板(后面我們會用到的自己定義的Demo),或者是gui配置.后面再 詳細敘說這個文件央的功能.在Start文件夾里面,這是我們最主要的文件夾,里面就包含了uCGUI的源代碼,uCGUI的作者把源代碼放進vc里面進行編譯了(當然,這是用標準C語言寫的程序,所以我們可以放在任何C語言平臺下編譯而不會擔心兼容性問題,這個uCGUI在這方面做的算是完美了),所以,我們可以在vc平臺下寫界面,然后再把代碼拷進我們的下位機編譯器進行編譯,這樣子效率就會非常高了.(像51那時候寫界面就是瘋狂的一次一次的燒,真是糾結.).
上傳時間: 2022-06-19
上傳用戶:
此資源是Ethercat 從站協議生成工具,可方便的生成從站協議代碼,配合LAN9252的相關工具和資料,能方便的地實現Ethercat從機。
標簽: Ethercat
上傳時間: 2022-06-20
上傳用戶:
一、前序對于從校園到社會轉變的我,進入一家新公司,學習到的知識都是全新的,聞所未聞的,一切都是從零開始。面試進入一家新公司,從安裝學習PADS9.5到完成PCB板的布局布線最終提交給廠家生產,用了一個月的時間。時間過得很快,我亦有一些感想和心得愿意同大家共分享。PADS9.5軟件的安裝,我就不再多說了,我會在下一篇文章里說的很詳細,大家有需要的可以下載。軟件安裝完成之后就要進行PCB板的設計制作了,這里就有一個PADS設計流程的問題。常規(guī)PADS設計流程:設計啟動>建庫→原理圖設計>網表調入→布局→布線→驗證優(yōu)化→設計資料輸出→加工。(1)設計啟動。在設計準備階段進行產品特性評估、元器件選型、準備元件、進行邏輯關系驗證等工作。(2)建庫。根據器件的手冊進行邏輯封裝和PCB封裝的創(chuàng)建。(3)原理圖設計。原理圖設計可以通過PADSLogi進行,(4)網表調入。通過生成網絡表或PADSLayou連接器進行元件和網絡表調入。(5)布局。在PADSLayouth通過模塊化、飛線引導等方法進行元件布局。(6)布線。通過PADS Layou和PADS Route組合進行交互式布線工作。(7)驗證優(yōu)化。驗證PCB設計中的開路、短路、DFM和高速規(guī)則。(8)設計資料輸出。在完成PCB設計后,利用CAM輸出光繪、鋼網、裝配圖等生產文件。(9)加工。輸出光繪文件到PCB工廠進行PCB生產,輸出鋼網、器件坐標文件。裝配圖到STM工廠進行貼片焊接作業(yè)。以上為PADS常規(guī)設計流程,希望初學者都要按照這個流程來做,一定能夠完好的設計出一個PCB板。
上傳時間: 2022-07-06
上傳用戶:20125101110
全文將用一個貫穿始終的例子來說明如何繪制版圖。這個例子繪制的是一個最簡單的非門的版圖。S2-1建立版圖文件使用library manager.首先,建立一個新的庫myLib,關于建立庫的步驟,在前文介紹cdsSpice時已經說得很清楚了,就不再贅述。與前面有些不同的地方是:由于我們要建立的是一個版圖文件,因此我們在technology file選項中必須選擇compile a new tech file,或是attach to an exsiting tech file。這里由于我們要新建一個tech file,因此選擇前者。這時會彈出load tech file的對話框,如圖2-1-1所示。在ASCII Technology File中填入csmclo0.tf即可。接著就可以建立名為inv的cel了。為了完備起見,讀者可以先建立inv的schematic view和symbol view(具體步驟前面已經介紹,其中pmos長6u,寬為0.6u。nmos長為3u,寬為0.6u。model仍然選擇hj3p和hj3n)。然后建立其layout view,其步驟為:在tool中選擇virtuoso-layout,然后點擊ok。
上傳時間: 2022-07-20
上傳用戶:
Altium Designer2019是一款高效專業(yè)的實用型PCB電路板設計輔助工具,AD 19功能強勁,完美地將原理圖、ecad庫、供應鏈管理以及PCB設計等方面相結合,Altium Designer2019中文版便捷好用,可以讓用戶完全掌控設計過程,在同一環(huán)境中創(chuàng)建組件,配置各種輸出文件。Altium Designer2019功能介紹 1、允許網格延伸超出董事會輪廓。 2、一個經典的明亮主題。(非18.1那個) 3、ActiveBOM新增很多功能和重大改進。 4、增加在裝配圖中查看PCB圖層的能力(繪圖員)。 5、將3D視圖添加到Draftsman(繪圖員)。 6、在“Place Fab View”中提供多個可選圖層(繪圖員)。 7、從中點到中點的3D測量。 8、阻抗驅動差分對規(guī)則。 9、用戶生成的FPGA引**換(.nex)文件。 10、不對稱帶狀線阻抗計算。 11、改進層堆棧管理器。 12、能夠使用多邊形進行阻抗計算以及平面。 13、Pin Mapper功能增強。 14、auto place tool(這個不是太確定) 15、改善連接軌道的拖動組件(45度 任意角度 90度跟隨) 17、PcbLib編輯器中可以給封裝放置標注尺寸(機械層),可以導入到PCB中。 18、多板設計里面添加支持FPC(軟板)的功能。
上傳時間: 2022-07-22
上傳用戶:canderile
現代電路設計不斷朝高速、高密度、低電壓、大電流趨勢發(fā)展,信號完整性(Signal Integrity,SI)、電源完整性(Power Integrity,Pl)和電磁兼容(Electromagnetic Compatibility,EMC)問題日益突出。傳統設計方法顯得力不從心,需綜合三者間相互影響進行協同設計。本文首先介紹了高速電路SI、PI及EMC問題,接著重點分析了SI-PI協同仿真分析技術以及系統EMC權衡策略。通過對SSN耦合機制的分析,討論了SI與PI之間的相互影響,并提出了兩種用于SI-PI協同仿真的簡化模型。在此基礎上開發(fā)了SI-PI協同仿真分析工具——SI-PI Co-sim Tool,并以DDR3內存仿真分析為例介紹了工具的應用。本文對SI-PI協同建模仿真技術的分析,直觀展示了電源噪聲對信號傳輸質量的影響,在此基礎上開發(fā)的SI-PI協同分析工具可很好地輔助高速電路設計。
上傳時間: 2022-07-25
上傳用戶:
開關電源的PCB設計規(guī)范 在任何開關電源設計中,PCB板的物理設計都是最后一個環(huán)節(jié),如果設計方法不當,PCB可能會輻射過多的電磁干擾,造成電源工作不穩(wěn)定,以下針對各個步驟中所需注意的事項進行分析: 一、從原理圖到PCB的設計流程 建立元件參數->輸入原理網表->設計參數設置->手工布局->手工布線->驗證設計->復查->CAM輸出. 二、參數設置相鄰導線間距必須能滿足電氣安全要求,而且為了便于操作和生產,間距也應盡量寬些.最小間距至少要能適合承受的電壓,在布線密度較低時,信號線的間距可適當地加大,對高、低電平懸殊的信號線應盡可能地短且加大間距,一般情況下將走線間距設為8mil.
上傳時間: 2022-07-27
上傳用戶:
eeworm.com VIP專區(qū) 單片機源碼系列 43資源包含以下內容:1. 用移位寄存器制作步進電機驅動電路.pdf2. 電子設計大賽點陣電子顯示屏(A題)20頁 0.2M.pdf3. C語言求鞍點.docx4. C語言程序設計(第三版)-譚浩強.ppt5. 巧用8051單片機的奇偶校驗位.pdf6. 8.8LED點陣字庫軟件.rar7. 新編MCS-51單片機應用設計.pdf8. 51匯編指令表.xls9. 單片機C語言程序設計實訓100例——基于8051+Proteus仿真.pdf10. 初學者很實用的51單片機35個源程序案例.rar11. MEGA16單片機用TC1定時器制作的秒表.rar12. wnbond 51 timer tool.exe13. 電阻并聯計算器(計算電阻的小軟件).exe14. 51單片機串行口初值計算器.exe15. 漢字LED點陣顯示.doc16. 電動車蹺蹺板.zip17. keil C51 UV2調試命令(中文版).pdf18. 心電圖程序.rar19. 串口通訊(查詢方式)實驗成功.rar20. PCB器件示意圖.pdf21. 基于AVR單片機的木材含水率測試系統設計.pdf22. 51單片機c語言教程全集.doc23. 51單片機教程.rar24. 合工大--單片微型計算機技術資料.rar25. msp430f149 datasheet.pdf26. ds1302時鐘.rar27. MSP430反匯編.exe28. TI省級電賽題.rar29. 單片機設計存檔.rar30. 溫濕度傳感器DHT11.doc31. 生命沙漏核心算法.rar32. 基于P89V51RD2單片機LED點陣顯示屏的實現.zip33. 基于DMA控制器的UART串行通信設計.zip34. 智能對線儀源代碼.doc35. 基于C8051F單片機的便攜式采集終端的設計.zip36. 一種新型太陽能熱水器控制電路的設計.pdf37. 上海交大SpeedStar技術報告_智能小車.pdf38. 基于BASIC Stamp核心設計溫度記錄系統.zip39. C陷阱與缺陷.pdf40. STC單片機波特率計算器.rar41. PC104對OV7670寄存器的讀寫.zip42. 超易單片機入門(小學生都能看得懂的PIC教程).doc43. C51漢字解決方案.rar44. MSP430單片機在PTN產品中的應用.zip45. 中文點陣字庫的使用方法.rar46. 數碼管引腳圖.doc47. 單片機系統指紋模塊的使用.pdf48. 單片機畢業(yè)論文 一些設計.rar49. 情景三 中斷和定時器的應用.ppt50. 單片機與RD-D型微打使用說明.PDF51. 2012年MCU技術交流大會.pdf52. 單片機外圍電路擴展.ppt53. 單片機基礎.pdf54. 有報警功能的密碼開關.zip55. 心形流水燈程序.rar56. 單片機的串行擴展技術.doc57. 精簡型mcu 的兩個介紹.pdf58. 搶答器電路+程序.rar59. 51單片機C語言應用程序設計實例精講(第二版)part01.pdf60. 點陣資料.pdf61. 單片微型計算機的初步認知.ppt62. proteus仿真元件庫元件名稱.doc63. USB轉串口驅動程序.rar64. 紅外遙控的單片機解碼.pdf65. 匯編指令大全+很全的匯編指令.pdf66. 新手學單片機,前期所有實驗匯總(匯編語言).rar67. C8051F340單片機開發(fā)板學習.rar68. 數碼表(匯編).rar69. 輕松學數字電路.doc70. 單片機延時計算小程序.exe71. 基本電子概念.doc72. 51單片機開發(fā)入門與典型實例.rar73. 12864圖形液晶顯示模塊與51系列單片機接口技術.pdf74. 交通燈的單片機控制.doc75. 計程車計價畢業(yè)設計.rar76. ARM芯片 POP文本顯示器 編程軟件 下載!.exe77. 430單片機的設計.doc78. 簡單交通燈.zip79. USB轉TTL原理圖.pdf80. 利用觸鍵喚醒中斷完成外部中斷.rar81. ADC0808 Basic.zip82. 單片機實驗箱使用手冊—刪節(jié)版.doc83. 步進電機汽車儀表.pdf84. 可控電子時鐘程序.doc85. AU6331方案SD卡讀卡器電路原理圖.rar86. MB9BF50中文外設手冊.pdf87. 七段LED顯示驅動碼查詢器.zip88. 54-74HC全系列高速CMOS速查手冊.rar89. AVR單片機C語言開發(fā)入門指導(1).pdf90. 51串行通信例程.rar91. 低功耗設計綜述.rar92. 用VB編寫上位機實例.doc93. 51單片機匯編指令周期表.doc94. 計數器程序.doc95. labview串口.pdf96. S3C44B0X-datasheet.pdf97. 51單片機編程.docx98. Keil C51語言使用技巧及實戰(zhàn).pdf99. 譚浩強c語言.exe100. C51初級紅板-PL2303.pdf
上傳時間: 2013-05-25
上傳用戶:eeworm
VIP專區(qū)-PCB源碼精選合集系列(13)資源包含以下內容:1. 華為PCB的EMC設計指南.2. PCB設計高級培訓.3. 高速電路板設計技術.4. PADSLayout很好的參考資料.5. HyperLynx仿真教程.6. Allegro15.X培訓教材.7. 各種集成芯片的封裝尺寸.8. FPC模組軟板設計規(guī)范.9. 自己總結pcb抗干擾問題.10. 正版免費的pcb軟件designspark pcb入門教程T05_ 添加運算放大器.11. FPC背光源軟板設計規(guī)范.12. Altium_designer4層以上高速板布線的16個技巧.13. 正版免費的pcb軟件designspark pcb入門教程T25_ 設計規(guī)則檢查T04_ 添加元件.14. pcb板圖制作軟件.15. 1N4678~1N4717-穩(wěn)壓二極管規(guī)格書.16. 正版免費的pcb軟件designspark pcb入門教程T03_ 創(chuàng)建原理圖.17. 常用的sch及pcb的封裝庫.18. layout高級設計.19. 正版免費的pcb軟件designspark pcb入門教程02_ 啟動 DesignSpark.20. altium designer 09教程.21. allegro_PCB_SI仿真.22. 正版免費的pcb軟件designspark pcb入門教程T01_ DesignSpark 入門.23. PADS元件引腳定義.24. 一款手機PCB給新手練習MTK6228.25. 集成電路封裝_為設計PAB提供幫助.26. Client99SE軟件.27. 常用封裝尺寸資料(300多個pdf文件).28. DS-PCB(DesignSpark PCB)v3 激活 快速入門教程.29. CAM制作.30. 手機PCB__LAYOUT設計注意事項,詳細說明.31. PADS2007教程.32. Altium+Designer最新超全庫.33. DDR2_Layout指導手冊.34. 綜合實訓————電力線一對多路分配器原理圖.35. layout中電源和地的處理.36. Cadence完全學習手冊(下).37. PCB板基礎知識、布局原則、布線技巧、設計規(guī)則.38. Cadence完全學習手冊(中).39. 內電層與內電層分割.40. Cadence完全學習手冊(上).
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(2)資源包含以下內容:1. 用C進行嵌入式開發(fā)的一個完整的面向中級用戶的討論.2. 一個免費的嵌入式操作系統。.3. MSP430f149上LCD顯示的程序.4. msp430 falsh自編程.5. MSP430浮點庫.6. tcpip堆棧.7. 圖像編碼.8. 熟悉非常簡單CPU模擬器 1、將所給模擬器的源程序編譯成執(zhí)行程序。 2、運行并觀察非常簡單CPU模擬器.9. 單個漢字庫字摸提取程序.10. 軟件紅外線接收程序.11. I2C總線讀寫程序.12. 24C02讀寫程序.13. lcd 測試程序.14. ac97 測試.15. usb 檢驗程序.16. 8位RISC CPU的VERILOG編程 SOURCECODE.17. Verilog DHL教程.18. sdram的verilog的源碼實現.19. 嵌入式系統.20. PALM PDB文件閱讀器源代碼.21. IRDA 1.0 標準協議源代碼.22. cygnal 源代碼.23. AD7708數據采集軟件.24. uc/gui的使用說明文檔.25. 嵌入式操作系統文檔.26. UCL compress and decompress tool, very useful for embedded system.27. AD芯片TLC2543的轉換例程。.28. 44b0x開發(fā)板使用教程源碼.29. 用c++編寫嵌入式多任務操作系統.30. 嵌入式系統開發(fā)圣經.31. MISRA C Compliance Matrix.32. C for Embedded Systems.33. 這是關于LCD常識的資料.34. 這是一篇關于RS-485接口應用的文章.35. 嵌入式系統講義幻燈片課件.36. 這是一個在WindowsCE 環(huán)境下訪問Sql 數據庫的源代碼.37. 這是一個在WindowsCE 環(huán)境下進行圖形繪制的源程序。.38. 單片RS232-PPP/TCP/IP協議轉換模塊.39. Nucleus 使用說明.40. 該工程是從ecos嵌入式系統下移植過來的一個小型的fat16文件系統.
上傳時間: 2013-04-15
上傳用戶:eeworm