亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

無線擴頻,列車定位

  • VB條碼打印39碼

    利用VB畫線API進行39碼打印,精準定位,包括內(nèi)容打印。可以設(shè)置打印起始點

    標簽: 條碼 打印

    上傳時間: 2016-11-01

    上傳用戶:panepan

  • Footprint Maker 0.08 FPM

    是否要先打開ALLEGRO? 不需要(當(dāng)然你的機器須有CADENCE系統(tǒng))。生成完封裝后在你的輸出目錄下就會有幾千個器件(全部生成的話),默認輸出目錄為c:\MySym\. Level里面的Minimum, Nominal, Maximum 是什么意思? 對應(yīng)ipc7351A的ABC封裝嗎? 是的 能否將MOST, NOMINAL, LEAST三種有差別的封裝在命名上也體現(xiàn)出差別? NOMINAL 的名稱最后沒有后綴,MOST的后綴自動添加“M”,LEAST的后綴自動添加“L”,你看看生成的庫名稱就知道了。(直插件以及特別的器件,如BGA等是沒有MOST和LEAST級別的,對這類器件只有NOMINAL) IC焊盤用長方形好像比用橢圓形的好,能不能生成長方形的? 嗯。。。。基本上應(yīng)該是非直角的焊盤比矩形的焊盤好,我記不得是AMD還是NS還是AD公司專門有篇文檔討論了這個問題,如果沒有記錯的話至少有以下好處:信號質(zhì)量好、更省空間(特別是緊密設(shè)計中)、更省錫量。我過去有一篇帖子有一個倒角焊盤的SKILL,用于晶振電路和高速器件(如DDR的濾波電容),原因是對寬度比較大的矩形用橢圓焊盤也不合適,這種情況下用自定義的矩形倒角焊盤就比較好了---你可以從網(wǎng)上另外一個DDR設(shè)計的例子中看到。 當(dāng)然,我已經(jīng)在程序中添加了一選擇項,對一些矩形焊盤可以選擇倒角方式. 剛才試了一下,感覺器件的命名的規(guī)范性不是太好,另好像不能生成器件的DEVICE文件,我沒RUN完。。。 這個程序的命名方法基本參照IPC-7351,每個人都有自己的命名嗜好,仍是不好統(tǒng)一的;我是比較懶的啦,所以就盡量靠近IPC-7351了。 至于DEVICE,的選項已經(jīng)添加 (這就是批量程序的好處,代碼中加一行,重新生產(chǎn)的上千上萬個封裝就都有新東西了)。 你的庫都是"-"的,請問用過ALLEGRO的兄弟,你們的FOOTPRINT認"-"嗎?反正我的ALLEGRO只認"_"(下劃線) 用“-”應(yīng)該沒有問題的,焊盤的命名我用的是"_"(這個一直沒改動過)。 部分絲印畫在焊盤上了。 絲印的問題我早已知道,只是盡量避免開(我有個可配置的SilkGap變量),不過工作量比較大,有些已經(jīng)改過,有些還沒有;另外我沒有特別費功夫在絲印上的另一個原因是,我通常最后用AUTO-SILK的來合并相關(guān)的層,這樣既方便快捷也統(tǒng)一各個器件的絲印間距,用AUTO-SILK的話絲印線會自動避開SOLDER-MASK的。 點擊allegro后命令行出現(xiàn)E- Can't change to directory: Files\FPM,什么原因? 我想你一定是將FPM安裝在一個含空格的目錄里面了,比如C:\Program Files\等等之類,在自定義安裝目錄的時候該目錄名不能含有空格,且存放生成的封裝的目錄名也不能含有空格。你如果用默認安裝的話應(yīng)該是不會有問題的, 默認FPM安裝在C:\FPM,默認存放封裝的目錄為C:\MYSYM 0.04版用spb15.51生成時.allegro會死機.以前版本的Allegro封裝生成器用spb15.51生成時沒有死機現(xiàn)象 我在生成MELF類封裝的時候有過一次死機現(xiàn)象,估計是文件操作錯誤導(dǎo)致ALLEGRO死機,原因是我沒有找到在skill里面直接生成SHAPE焊盤的方法(FLASH和常規(guī)焊盤沒問題), 查了下資料也沒有找到解決方法,所以只得在外部調(diào)用SCRIPT來將就一下了。(下次我再查查看),用SCRIPT的話文件訪問比較頻繁(幸好目前MELF類的器件不多). 解決辦法: 1、對MELF類器件單獨選擇生成,其它的應(yīng)該可以一次生成。 2、試試最新的版本(當(dāng)前0.05) 請說明運行在哪類器件的時候ALLEGRO出錯,如果不是在MELF附近的話,請告知,謝謝。 用FPM0.04生成的封裝好像文件都比較大,比如CAPC、RES等器件,都是300多K,而自己建的或采用PCB Libraries Eval生成的封裝一般才幾十K到100K左右,不知封裝是不是包含了更多的信息? 我的每個封裝文件包含了幾個文字層(REF,VAL,TOL,DEV,PARTNUMBER等),SILK和ASSEM也是分開的,BOND層和高度信息,還有些定位線(在DISP層),可能這些越來越豐富的信息加大了生成文件的尺寸.你如果想看有什么內(nèi)容的話,打開所有層就看見了(或REPORT) 非常感謝 LiWenHui 發(fā)現(xiàn)的BUG, 已經(jīng)找到原因,是下面這行: axlDBChangeDesignExtents( '((-1000 -1000) (1000 1000))) 有尺寸空間開得太大,后又沒有壓縮的原因,現(xiàn)在生成的封裝也只有幾十K了,0.05版已經(jīng)修復(fù)這個BUG了。 Allegro封裝生成器0.04生成do-27封裝不正確,生成封裝的焊盤的位號為a,c.應(yīng)該是A,B或者1,2才對. 呵呵,DIODE通常管腳名為AC(A = anode, C = cathode) 也有用AK 或 12的, 極少見AB。 除了DIODE和極個別插件以及BGA外,焊盤名字以數(shù)字為主, 下次我給DIODE一個選擇項,可以選擇AC 或 12 或 AK, 至于TRANSISTER我就不去區(qū)分BCE/CBE/ECB/EBC/GDS/GSD/DSG/DGS/SGD/SDG等了,這樣會沒完沒了的,我將對TRANSISTER強制統(tǒng)一以數(shù)字編號了,如果用家非要改變,只得在生成庫后手工修改。

    標簽: Footprint Maker 0.08 FPM skill

    上傳時間: 2018-01-10

    上傳用戶:digitzing

  • 1 KUKA工業(yè)機器人位姿測量與在線誤差補償_史曉佳

    工業(yè)機器人由于其較低的價格、高柔性以及較大的工作空間[1],越來越多地應(yīng)用于工業(yè)領(lǐng)域。但由于其位姿精度不高,限制了其在制造領(lǐng)域中高精度場合的進一步推廣和應(yīng)用。機器人具有高的重復(fù)定位精度,但絕對定位精度較低,且隨著機器人長時間的使用以及磨損,其絕對定位精度下降很快[2]。機器人的位姿精度取決于多種因素,包括機器人零部件的制造誤差、安裝誤差、編碼器測量誤差以及使用過程中環(huán)境的影響[3],如熱誤差、力誤差等。為了使機器人能夠應(yīng)用于精密加工制造領(lǐng)域,必須提升其位姿精度,因此對機器人在整個工作空間的位姿誤差進行研究和補償具有重要的理論意義和實用價值。

    標簽: KUKA 工業(yè)機器人 測量 誤差補償

    上傳時間: 2018-03-26

    上傳用戶:然先生_

  • 01-按鍵觸發(fā)NB網(wǎng)絡(luò)附著

    基于簡單易用的低功耗M4單片機STM32L476設(shè)計, L4系列中的性價比之王 分離式的NB模塊設(shè)計,底板與NB小系統(tǒng)板可插拔,默認搭載NB101小系統(tǒng)板。 板載移遠低功耗GPS定位模塊L70-R。 板載GPS備用電源,支持GPS熱啟動,實現(xiàn)快速定位。 板載工業(yè)級的溫濕度傳感器SHT20,可用于極端條件下的溫濕度采集。 板載環(huán)境光傳感器。 板載優(yōu)雅的白光LED燈珠。 板載MicroSD卡卡座,支持FATFS文件系統(tǒng),可用于NB應(yīng)用中的固件/數(shù)據(jù)存儲。 板載USB轉(zhuǎn)UART電路,支持NB模塊和GPS模塊切換到電腦端調(diào)試和使用。 板載4個用戶按鍵和1個指示燈。 板載20Pin擴展GPIO,引出常用的I2C,SPI,UART,CAN等MCU外設(shè)。擴展無憂。 整板低功耗設(shè)計,可外接電池供電,背面留有電池接插件。 支持谷雨云透傳平臺,支持開發(fā)板數(shù)據(jù)透傳到客戶服務(wù)器或任意電腦等設(shè)備。 小巧靈活,開發(fā)板PCB面積比信用卡略大些。

    標簽: 01 按鍵觸發(fā) 網(wǎng)絡(luò)

    上傳時間: 2018-05-08

    上傳用戶:pshr960405

  • 戶戶通奇駿 QW200.06埋基站工具

    戶戶通奇駿 QW200.06埋基站工具,解決免定位收看戶戶通。

    標簽: 200.06 QW 基站

    上傳時間: 2018-11-22

    上傳用戶:徜徉大海5

  • 數(shù)組子系統(tǒng)

    #include <stdio.h> #include <stdlib.h> #define SMAX 100 typedef struct SPNode { int i,j,v; }SPNode; struct sparmatrix { int rows,cols,terms; SPNode data [SMAX]; }; sparmatrix CreateSparmatrix() { sparmatrix A; printf("\n\t\t請輸入稀疏矩陣的行數(shù),列數(shù)和非零元素個數(shù)(用逗號隔開):"); scanf("%d,%d,%d",&A.cols,&A.terms); for(int n=0;n<=A.terms-1;n++) { printf("\n\t\t輸入非零元素值(格式:行號,列號,值):"); scanf("%d,%d,%d",&A.data[n].i,&A.data[n].j,&A.data[n].v); } return A; } void ShowSparmatrix(sparmatrix A) { int k; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { k=0; for(int n=0;n<=A.terms-1;n++) { if((A.data[n].i-1==x)&&(A.data[n].j-1==y)) { printf("%8d",A.data[n].v); k=1; } } if(k==0) printf("%8d",k); } printf("\n\t\t"); } } void sumsparmatrix(sparmatrix A) { SPNode *p; p=(SPNode*)malloc(sizeof(SPNode)); p->v=0; int k; k=0; printf("\n\t\t"); for(int x=0;x<=A.rows-1;x++) { for(int y=0;y<=A.cols-1;y++) { for(int n=0;n<=A.terms;n++) { if((A.data[n].i==x)&&(A.data[n].j==y)&&(x==y)) { p->v=p->v+A.data[n].v; k=1; } } } printf("\n\t\t"); } if(k==1) printf("\n\t\t對角線元素的和::%d\n",p->v); else printf("\n\t\t對角線元素的和為::0"); } int main() { int ch=1,choice; struct sparmatrix A; A.terms=0; while(ch) { printf("\n"); printf("\n\t\t      稀疏矩陣的三元組系統(tǒng)       "); printf("\n\t\t*********************************"); printf("\n\t\t      1------------創(chuàng)建          "); printf("\n\t\t      2------------顯示          "); printf("\n\t\t      3------------求對角線元素和"); printf("\n\t\t      4------------返回          "); printf("\n\t\t*********************************"); printf("\n\t\t請選擇菜單號(0-3):"); scanf("%d",&choice); switch(choice) { case 1: A=CreateSparmatrix(); break; case 2: ShowSparmatrix(A); break; case 3: SumSparmatrix(A); break; default: system("cls"); printf("\n\t\t輸入錯誤!請重新輸入!\n"); break; } if (choice==1||choice==2||choice==3) { printf("\n\t\t"); system("pause"); system("cls"); } else system("cls"); } }

    標簽: 數(shù)組 子系統(tǒng)

    上傳時間: 2020-06-11

    上傳用戶:ccccy

  • 淪文-智能家居安防系統(tǒng)設(shè)計與實現(xiàn) 54頁

    淪文-智能家居安防系統(tǒng)設(shè)計與實現(xiàn) 54頁摘 要 智能家居給人們生活帶來便利的同時也產(chǎn)生了巨大的社會經(jīng)濟效益,但是配套的安 全防范技術(shù)一直是制約其安全性和智能化程度的關(guān)鍵因素。本文基于多元特征融合的身 份識別方法,結(jié)合GPS定位導(dǎo)航、移動物體監(jiān)測、流媒體遠程監(jiān)控、ZigBee無線傳感 網(wǎng)絡(luò)、web Server等技術(shù),提出了一套完整的智能家居安防系統(tǒng)解決方案。 傳統(tǒng)的智能家居安防系統(tǒng)功能單一,智能化程度低下。本文首先提出一種基于多元 生物特征融合技術(shù)的身份識別方法,在系統(tǒng)兼容性和智能化程度上都有大幅提高,同時 支持各種特征任意組合形式,極大提高了系統(tǒng)的靈活性和普適性:引入GPS,通過自行 開發(fā)的GPS定位設(shè)備實現(xiàn)實時定位、軌跡回放、地圖導(dǎo)航等功能;定點監(jiān)控方面提供 流媒體實時監(jiān)控、移動物體監(jiān)測兩套解決方案,滿足了不同用戶的需求;環(huán)境監(jiān)測方面 引入ZigBee技術(shù),降低了監(jiān)控模塊的功耗、同時支持任意布設(shè)監(jiān)控模塊;最后創(chuàng)造性 的架設(shè)Web服務(wù)器作為各個子系統(tǒng)的功能延伸和擴展,極大的方便了用戶,提升了系 統(tǒng)的應(yīng)用價值。 本文詳細闡述了智能家居安防系統(tǒng)的軟硬件結(jié)構(gòu)框架,重點介紹了多元特征融合身 份識別方法,系統(tǒng)的闡述了軟硬件選型、技術(shù)方案論證和各個功能模塊的實現(xiàn)方法。最 終經(jīng)過比較完備的測試,證明本系統(tǒng)達到了預(yù)期設(shè)計目標。 關(guān)鍵詞:智能家居;安防系統(tǒng);多生物特征識別;GPS;ZigBee

    標簽: 智能家居

    上傳時間: 2022-03-11

    上傳用戶:fliang

  • Quectel_BC20-OpenCPU_硬件設(shè)計手冊_V1.0_Preliminary

    Quectel BC20 尺寸緊湊、功耗超低 NB-IoT/GNSS 無線通信模塊 BC20 是一款高性能、低功耗、雙頻段、支持 GNSS 定位功能的 NB-IoT 無線通信模塊。其尺寸僅為 18.7mm × 16.0mm ×  2.1mm,能最大限度地滿足終端設(shè)備對小尺寸模塊產(chǎn)品的需求,同時有效幫助客戶減小產(chǎn)品尺寸并優(yōu)化產(chǎn)品成本。 BC20 在設(shè)計上兼容移遠通信 GSM/GPRS/GNSS 系列 MC20 模塊,方便客戶快速、靈活的進行產(chǎn)品設(shè)計和升級。BC20 提供豐富的外部接口和協(xié)議棧,同時支持中國移動 OneNET、中國電信 IoT、華為 OceanConnect 以及阿里云等物聯(lián)網(wǎng) 云平臺,為客戶的應(yīng)用提供極大的便利。 基于先進的 GNSS 技術(shù),BC20 可支持 BeiDou 和 GPS 雙衛(wèi)星導(dǎo)航系統(tǒng)解調(diào)算法,使其定位更加精準、抗多路徑干擾能 力更強,比傳統(tǒng)的單 GPS 定位模塊具有更多優(yōu)勢。另外,BC20 模塊內(nèi)置 LNA 和低功耗算法:前者保證更高的靈敏 度,后者保證低功耗模式下更低的耗流。 相較傳統(tǒng)的 NB-IoT+GNSS 方案,BC20 的一體化設(shè)計使其體積減少 40%。憑借其緊湊尺寸、超低功耗和超寬工作溫度 范圍,BC20 在各種應(yīng)用中占具更大優(yōu)勢;其主要應(yīng)用領(lǐng)域為:自行車和摩托車防盜、寵物追蹤、金融財產(chǎn)追蹤及行 車記錄儀等等。

    標簽: quectel bc20 opencpu

    上傳時間: 2022-06-09

    上傳用戶:

  • FreeRTOS移植PIC18F25K22全過程詳解

    1 準備1.1 硬件和編譯環(huán)境1.1.1 開發(fā)板硬件選用PIC18F25K22,在淘寶上可以買到開發(fā)板, LIXUE 工作室出品的。價格在140 左右。1.1.2 IDE編譯環(huán)境為MPLAB IDE V8.87C 編譯器為MCC18,版本號為3.38(以上編譯環(huán)境均由開發(fā)板中的光盤提供)1.1.3 仿真器PICkit3,同一家店買的1.2 FreeRTOS 相關(guān)移植文件準備1.2.1 下載移植文件在Microchip 官網(wǎng)下載通用移植文件http://embeddedcodesource.com/rtos我是選了下面這個,點擊download 即可下載,解壓后里面存在如下文件,1.2.2 查找有用的文件下載到的FreeRTOS為6.0.4 版本1)找到三個.c 文件如上圖所示,解壓后,主要的文件在FreeRTOS\Source文件夾中,如下所示:其中l(wèi)ist.c , queue.c ,tasks.c 無需修改,作為主要的FreeRTOS的文件,2)找到與.c 文件對應(yīng)的.h 文件如下圖所示,與之對應(yīng)的在FreeRTOS\Source\include文件夾中:找到list.h , queue.h ,tasks.h,也無需修改。3)另外還有用的文件包括FreeRTOS.h , portable.h ,projdef.h4)找到heap_1.c找到FreeRTOS\Source\portable\MemMang文件夾里面5)移植修改文件主要包括port.c portmacro.h,在找到FreeRTOS\Source\portable\MPLAB\PIC18F文件夾里面6)其他文件在FreeRTOS_C18\FreeRTOS PrimerEjemplo文件夾中包含了主體的Demo 工程文件,關(guān)注FreeRTOSConfig.h,還有兩個.lkr 鏈接文件。2 示例Demo 說明點開FreeRTOS_C18\FreeRTOS PrimerEjemplo 文件夾中的.mcw 工程文件,發(fā)現(xiàn)提示丟失文件,如下所示,其實是定位出現(xiàn)文件,依次對應(yīng)步驟1.2.2 中的各個文件夾位置查找,重新定位即可,定位好之后,編譯即可通過,

    標簽: freertos

    上傳時間: 2022-06-24

    上傳用戶:

  • SystemVerilog語言簡介,基本語法都有了

    SystemVerilog 語言簡介SystemVerilog是一種硬件描述和驗證語言(HDVL),它基于IEEE 1364-2001Verilog硬件描述語言(HDL),并對其進行了擴展,包括擴充了C語言數(shù)據(jù)類型、結(jié)構(gòu)、壓縮和非壓縮數(shù)組、接口、斷言等等,這些都使得SystemVeri1og在一個更高的抽象層次上提高了設(shè)計建模的能力。SystemVerilog由Acce11era開發(fā),它主要定位在芯片的實現(xiàn)和驗證流程上,并為系統(tǒng)級的設(shè)計流程提供了強大的連接能力。下面我們從幾個方面對SystemVerilog所作的增強進行簡要的介紹,期望能夠通過這個介紹使大家對SystemVerilog有一個概括性的了解。1.接口(Interface)Verilog模塊之間的連接是通過模塊端口進行的。為了給組成設(shè)計的各個模塊定義端口,我們必須對期望的硬件設(shè)計有一個詳細的認識。不幸的是,在設(shè)計的早期,我們很難把握設(shè)計的細節(jié)。而且,一旦模塊的端口定義完成后,我們也很難改變端口的配置。另外,一個設(shè)計中的許多模塊往往具有相同的端口定義,在Verilog中,我們必須在每個模塊中進行相同的定義,這為我們增加了無謂的工作量。

    標簽: systemverilog

    上傳時間: 2022-07-01

    上傳用戶:得之我幸78

主站蜘蛛池模板: 宁河县| 囊谦县| 榆林市| 隆安县| 呈贡县| 和平县| 广丰县| 周至县| 河津市| 和平县| 霍州市| 林甸县| 洛南县| 赤城县| 司法| 咸丰县| 大同市| 军事| 金平| 合川市| 老河口市| 呼伦贝尔市| 建水县| 德兴市| 嘉义县| 抚州市| 略阳县| 美姑县| 扶沟县| 宜昌市| 白山市| 蒲江县| 梅河口市| 蓝山县| 泾川县| 马鞍山市| 密山市| 县级市| 盐城市| 喀喇| 商河县|