Introduction jSMPP is a java implementation (SMPP API) of the SMPP protocol (currently supports SMPP v3.4). It provides interfaces to communicate with a Message Center or an ESME (External Short Message Entity) and is able to handle traffic of 3000-5000 messages per second. jSMPP is not a high-level library. People looking for a quick way to get started with SMPP may be better of using an abstraction layer such as the Apache Camel SMPP component: http://camel.apache.org/smpp.html Travis-CI status: History The project started on Google Code: http://code.google.com/p/jsmpp/ It was maintained by uudashr on Github until 2013. It is now a community project maintained at http://jsmpp.org Release procedure mvn deploy -DperformRelease=true -Durl=https://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=sonatype-nexus-staging -Dgpg.passphrase=<yourpassphrase> log in here: https://oss.sonatype.org click the 'Staging Repositories' link select the repository and click close select the repository and click release License Copyright (C) 2007-2013, Nuruddin Ashr uudashr@gmail.com Copyright (C) 2012-2013, Denis Kostousov denis.kostousov@gmail.com Copyright (C) 2014, Daniel Pocock http://danielpocock.com Copyright (C) 2016, Pim Moerenhout pim.moerenhout@gmail.com This project is licensed under the Apache Software License 2.0.
上傳時間: 2019-01-25
上傳用戶:dragon_longer
內(nèi)容簡介 介紹了一般微處押器核鮒設(shè)計原理、基于微處邦器核的SoC設(shè)計的其本機(jī)念甜方法,通過對ARM系列處理器核和 CPU核的詳小描述,說明微處理器及外接口的設(shè)計原理和方法。同時也綜述了ARM系列她理器核和最新ARM核的 研發(fā)戰(zhàn)果以政ARM和Thmb踹積模型,對SC設(shè)計中涉及到的行儲器層次、 Cache存儲器管誣、片上總線片|:調(diào)和 產(chǎn)品測試等主要間黥進(jìn)行了論述。在此基礎(chǔ)上給出了幾個基于ARM核的SoC嵌人式應(yīng)用的實例。最后對基于異步設(shè)計 的ARM核 AMCLET及異步SUC子系統(tǒng) AMUlET3打的研究進(jìn)行了介紹 木書的特點是將基于ARM微處理器核的SC設(shè)計和實際恢人式系統(tǒng)的應(yīng)用集成于一體,對于基于ARM核的S設(shè)計 和嵌λ式系統(tǒng)開發(fā)者來說是一本很好的參考手冊??捎米饔嬎銠C(jī)科學(xué)拉術(shù)與應(yīng)用電氣T程、電∫科學(xué)與技術(shù)專業(yè)科牛及碩 研究生的教材,也可作為從事集成電路設(shè)計的[程技術(shù)人員、于ARM的嵌入式系統(tǒng)應(yīng)用開發(fā)技術(shù)入員的參考書。
上傳時間: 2020-04-02
上傳用戶:hongpixiaozhu
這是我在做大學(xué)教授期間推薦給我學(xué)生的一本書,非常好,適合入門學(xué)習(xí)?!秔ython深度學(xué)習(xí)》由Keras之父、現(xiàn)任Google人工智能研究員的弗朗索瓦?肖萊(Franc?ois Chollet)執(zhí)筆,詳盡介紹了用Python和Keras進(jìn)行深度學(xué)習(xí)的探索實踐,包括計算機(jī)視覺、自然語言處理、產(chǎn)生式模型等應(yīng)用。書中包含30多個代碼示例,步驟講解詳細(xì)透徹。作者在github公布了代碼,代碼幾乎囊括了本書所有知識點。在學(xué)習(xí)完本書后,讀者將具備搭建自己的深度學(xué)習(xí)環(huán)境、建立圖像識別模型、生成圖像和文字等能力。但是有一個小小的遺憾:代碼的解釋和注釋是全英文的,即使英文水平較好的朋友看起來也很吃力。本人認(rèn)為,這本書和代碼是初學(xué)者入門深度學(xué)習(xí)及Keras最好的工具。作者在github公布了代碼,本人參照書本,對全部代碼做了中文解釋和注釋,并下載了代碼所需要的一些數(shù)據(jù)集(尤其是“貓狗大戰(zhàn)”數(shù)據(jù)集),并對其中一些圖像進(jìn)行了本地化,代碼全部測試通過。(請按照文件順序運(yùn)行,代碼前后有部分關(guān)聯(lián))。以下代碼包含了全書約80%左右的知識點,代碼目錄:2.1: A first look at a neural network( 初識神經(jīng)網(wǎng)絡(luò))3.5: Classifying movie reviews(電影評論分類:二分類問題)3.6: Classifying newswires(新聞分類:多分類問題 )3.7: Predicting house prices(預(yù)測房價:回歸問題)4.4: Underfitting and overfitting( 過擬合與欠擬合)5.1: Introduction to convnets(卷積神經(jīng)網(wǎng)絡(luò)簡介)5.2: Using convnets with small datasets(在小型數(shù)據(jù)集上從頭開始訓(xùn)練一個卷積網(wǎng)絡(luò))5.3: Using a pre-trained convnet(使用預(yù)訓(xùn)練的卷積神經(jīng)網(wǎng)絡(luò))5.4: Visualizing what convnets learn(卷積神經(jīng)網(wǎng)絡(luò)的可視化)
標(biāo)簽: python 深度學(xué)習(xí)
上傳時間: 2022-01-30
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(116)資源包含以下內(nèi)容:1. 有關(guān)節(jié)1027的知識很有用.2. Atmel的AT91SAM7x256芯片的usb存儲的源程序.3. Atmel的AT91SAM7X256的串行Flash讀寫的源程序.4. 這是一個驅(qū)動大功率電機(jī)的控制模塊.5. Atmel的AT91SAM7X256的和24系列EEPROM通訊的源程序.6. 學(xué)習(xí)嵌入式應(yīng)用系統(tǒng)設(shè)計.7. I2C 通訊嚴(yán)格的時序是很多初學(xué)者頭痛的問題.8. 萬年歷.9. 基于LWIP的服務(wù)器.10. PLC的基本回路程式集(真的是很好用的東西,初學(xué)者必讀).11. 《數(shù)據(jù)結(jié)構(gòu)》算法實現(xiàn)及解析.12. s52單片機(jī)對PS2鍵盤的輸入解碼.13. 終于用AVR驅(qū)動起來這個型號是FL032-C0 控制芯片是ILI9320 的240*320 TFT LCD. AVR芯片用的是M32 當(dāng)然這個屏最合適用ARM來驅(qū)動。16bit總線.14. 簡單有效的應(yīng)用程序.15. 1602顯示萬年歷程序,C語言和匯編的都在,我也是從網(wǎng)上下的,大家可以參考一下.16. Developing.Series.60.Applications.A.Guide.for.Symbian.OS.C.Developers.17. test file nucleus source.18. This file is an example to use timer2 in mode 0..19. google為mobile開發(fā)的搜索SDK.20. LPC2104/5/6嵌入式系統(tǒng)程序?qū)嵗?帶有PROTUES7.1仿真文件,適合做入門指導(dǎo).21. LPC2104/5/6嵌入式系統(tǒng)程序?qū)嵗?帶有PROTUES7.1仿真文件,適合做入門指導(dǎo).22. 利用8279鍵盤顯示后接口電路做做電子鐘.23. 使用AVR單片機(jī)做的單相電表項目,采用取最大值的辦法計算有效值,算法比較簡單,有protel99的原理圖..24. 使用STR710的SPI接口訪問外部EEPROM的例子程序.使用KEIL UV3編譯.使用了MDK3.05操作系統(tǒng)..25. 使用STR710的IIC接口對PCF8563時鐘芯片的測試程序.采用KEIL UV3編譯.使用了MDK3.05操作系統(tǒng)..26. 關(guān)于matlab圖形用戶界面的有關(guān)知識.27. aduc842原程序代碼 ad公司芯片應(yīng)用筆記.28. 與語音信號處理有關(guān)的代碼,在GUIDE界面下做的.29. 學(xué)習(xí)寫flash驅(qū)動程序的好助手,很寶貴!.30. 51+sl811讀寫U盤的源程序+原理圖.31. 采用C#編寫.32. PIC實用子程序,51實用子程序,96實用子程序.33. IC_CARD 4442芯片 的源程序.34. I2C接口的AD及D A轉(zhuǎn)換器的應(yīng)用..源程序.35. nucleus 源碼包括具體的內(nèi)核適合研究 nucleus.36. iar 嵌入式開發(fā)軟件,破解版version4.20a.37. 初學(xué)plc相關(guān)資料.38. 與書ARM嵌入式應(yīng)用系統(tǒng)開發(fā)典型實例光盤配套.39. SPI接口實險.40. 祥細(xì)介紹Freescale HCS12 微控制器 MC9S12DP256/DG128開發(fā)的中文資料.
上傳時間: 2013-07-18
上傳用戶:eeworm
Google Android SDK,Android是Google自己研發(fā)的手機(jī)平臺操作系統(tǒng),該平臺基于開源軟件Linux,由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。
標(biāo)簽: 機(jī)械制圖 國家標(biāo)準(zhǔn)
上傳時間: 2013-06-29
上傳用戶:eeworm
隨著存儲技術(shù)的迅速發(fā)展,存儲業(yè)務(wù)需求的不斷增長,獨立的磁盤冗余陣列可利用多個磁盤并行存取提高存儲系統(tǒng)的性能。磁盤陣列技術(shù)采用硬件和軟件兩種方式實現(xiàn),軟件RAID(Redundant Array of Independent Disks)主要利用操作系統(tǒng)提供的軟件實現(xiàn)磁盤冗余陣列功能,對系統(tǒng)資源利用率高,節(jié)省成本。硬件RAID將大部分RAID功能集成到一塊硬件控制器中,系統(tǒng)資源占用率低,可移植性好。 分析了軟件RAID的性能瓶頸,使用硬件直接完成部分計算提高軟件RAID性能。針對RAID5采用FPGA(Field Programmable Gate Array)技術(shù)實現(xiàn)RAID控制器硬件設(shè)計,完成磁盤陣列啟動、數(shù)據(jù)緩存(Cache)以及數(shù)據(jù)XOR校驗等功能。基于硬件RAID的理論,提出一種基于Virtex-4的硬件RAID控制器的系統(tǒng)設(shè)計方案:獨立微處理器和較大容量的內(nèi)存;實現(xiàn)RAID級別遷移,在線容量擴(kuò)展,在線數(shù)據(jù)熱備份等高效、用戶可定制的高級RAID功能;利用Virtex-4內(nèi)置硬PowerPC完成RAID服務(wù)器部分配置和管理工作,運(yùn)行Linux操作系統(tǒng)、RAID管理軟件等??刂破骷瓤梢宰鳛镽AID控制卡在服務(wù)器上使用,也可作為一個獨立的系統(tǒng),成為磁盤陣列的調(diào)試平臺。 隨著集成電路的發(fā)展,芯片的體積越來越小,電路的布局布線密度越來越大,信號的工作頻率也越來越高,高速電路的傳輸線效應(yīng)和信號完整性問題越來越明顯。RAID控制器屬于高速電路的范疇,在印刷電路板(Printed Circuit Block, PCB)實現(xiàn)時分別從疊層設(shè)計、布局、電源完整性、阻抗匹配和串?dāng)_等方面考慮了信號完整性問題,并基于IBIS(I/O Buffer Information Specification)模型進(jìn)行了信號完整性分析及仿真。
上傳時間: 2013-04-24
上傳用戶:jeffery
第1 章 USB 設(shè)備控制器固件編程..71.1 USB 設(shè)備控制器簡介.
標(biāo)簽: 2400 USB LPC 開發(fā)指南
上傳時間: 2013-04-24
上傳用戶:lmq0059
Android開發(fā)教程 Android 是Google開發(fā)的基于Linux平臺的開源手機(jī)操作系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序——移動電話工作所需的全部軟件,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙,號稱是首個為移動終端打造的真正開放和完整的移動軟件。Google與開放手機(jī)聯(lián)盟合作開發(fā)了 Android,這個聯(lián)盟由包括中國移動、中國聯(lián)通、摩托羅拉、高通、宏達(dá)電、三星、LG和 T-Mobile 在內(nèi)的30多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。Google通過與運(yùn)營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內(nèi)形成一個開放式的生態(tài)系統(tǒng)。
上傳時間: 2013-06-11
上傳用戶:W51631
作為嵌入式系統(tǒng)核心的微處理器,是SOC不可或缺的“心臟”,微處理器的性能直接影響著整個SOC的性能?! ∨c國際先進(jìn)技術(shù)相比,我國在這一領(lǐng)域的研究和開發(fā)工作還相當(dāng)落后,這直接影響到我國信息產(chǎn)業(yè)的發(fā)展。本著趕超國外先進(jìn)技術(shù),填補(bǔ)我國在該領(lǐng)域的空白以擺脫受制于國外的目的,我國很多科研單位和公司進(jìn)行了自己的努力和嘗試。經(jīng)過幾年的探索,已經(jīng)有多種自主知識產(chǎn)權(quán)的處理器芯片完成了設(shè)計驗證并逐漸進(jìn)入市場化階段。我國已結(jié)束無“芯”的歷史,并向設(shè)計出更高性能處理器的目標(biāo)邁進(jìn)?! “苿?chuàng)新微電子公司的VEGA處理器,是公司憑借自己的技術(shù)力量和科研水平設(shè)計出的一款64位高性能RSIC微處理器。該處理器基于MIPSISA構(gòu)架,采用五級流水線的設(shè)計,并且使用了高性能處理器所廣泛采用的虛擬內(nèi)存管理技術(shù)。設(shè)計過程中采用自上而下的方法,根據(jù)其功能將其劃分為取指、譯碼、算術(shù)邏輯運(yùn)算、內(nèi)存管理、流水線控制和cache控制等幾個功能塊,使得我們在設(shè)計中能夠按照其功能和時序要求進(jìn)行。 本文的首先介紹了MIPS微處理器的特點,通過對MIPS指令集和其五級流水線結(jié)構(gòu)的介紹使得對VEGA的設(shè)計有了一個直觀的認(rèn)識。在此基礎(chǔ)上提出了VEGA的結(jié)構(gòu)劃分以及主要模塊的功能。作為采用虛擬內(nèi)存管理技術(shù)的處理器,文章的主要部分介紹了VEGA的虛擬內(nèi)存管理技術(shù),將VEGA的內(nèi)存管理單元(MMU)尤其是內(nèi)部兩個翻譯后援緩沖(TLB)的設(shè)計作為重點給出了流水線處理器設(shè)計的方法。結(jié)束總體設(shè)計并完成仿真后,并不能代表設(shè)計的正確性,它還需要我們在實際的硬件平臺上進(jìn)行驗證。作為論文的又一重點內(nèi)容,介紹了我們在VEGA驗證過程中使用到的FPGA的主要配置單元,F(xiàn)PGA的設(shè)計流程。VEGA的FPGA平臺是一完整的計算機(jī)系統(tǒng),我們利用在線調(diào)試軟件XilinxChipscope對其進(jìn)行了在線調(diào)試,修正其錯誤?! 〗?jīng)過模塊設(shè)計到最后的FPGA驗證,VEGA完成了其邏輯設(shè)計,經(jīng)過綜合和布局布線等后端流程,VEGA采用0.18工藝流片后達(dá)到120MHz的工作頻率,可在其平臺上運(yùn)行Windows-CE和Linux嵌入式操作系統(tǒng),達(dá)到了預(yù)計的設(shè)計要求?! ?/p>
標(biāo)簽: MIPS FPGA 微處理器 模塊設(shè)計
上傳時間: 2013-07-07
上傳用戶:標(biāo)點符號
8051系列是至今為止最成功的單片機(jī)之一,在FPGA平臺上研究帶硬件浮點運(yùn)算器的8051是對其在SoC及專用化的方向上的一次邁進(jìn)。文章首先介紹了8051的基本架構(gòu),包括硬件模塊、指令系統(tǒng)、內(nèi)存分配以及基本外設(shè)。然后講解了在設(shè)計8051時如何劃分模塊,每個模塊的功能與設(shè)計,同時也介紹了如何設(shè)計流水線來加速8051的處理速度。對于浮點運(yùn)算器,文章介紹了IEEE浮點數(shù)的表示方法,包括各種特殊值的表示方法以及作用。在探討浮點運(yùn)算器設(shè)計的時候首先是給出了模塊的劃分及其實現(xiàn)的功能,然后以生動的實例介紹了加減乘除四種浮點運(yùn)算的算法。在介紹完8051與浮點運(yùn)算器設(shè)計以后,文章介紹了如何將浮點運(yùn)算器集成到8051上,包括硬件上的數(shù)據(jù)線接口和控制線接口,以及軟件中如何運(yùn)用硬件浮點運(yùn)算器。最后文章給出了此設(shè)計在ModelSim上的仿真結(jié)果以及在CyclonelIFPGA芯片上的驗證過程,可以清楚地看到,與KeilC51軟件庫的浮點運(yùn)算相比,加法運(yùn)算從186個時鐘周期減少到4個時鐘周期,減法運(yùn)算從200個時鐘周期減少到4個時鐘周期,乘法運(yùn)算從241個時鐘周期減少到4個時鐘周期,而除法則由原來的¨lO個時鐘周期減少到4個時鐘周期,可見硬件浮點運(yùn)算器使8051在運(yùn)算能力上有了質(zhì)的提高。 筆者也在“Google”和“百度”搜索引擎上,以及“維普數(shù)據(jù)論文網(wǎng)’’上搜索過,都沒有發(fā)現(xiàn)有類似的設(shè)計,帶硬件浮點運(yùn)算器的8051可謂是一次創(chuàng)新,希望在實際應(yīng)用中能有用武之地。
標(biāo)簽: FPGA 8051 硬件 浮點運(yùn)算器
上傳時間: 2013-04-24
上傳用戶:13081287919
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1