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

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

c-Primer-Plus

  • 本書全面介紹了 C++ 語言。作為一本入門書(Primer)

    本書全面介紹了 C++ 語言。作為一本入門書(Primer),它以教程的形式對 C++ 語言進(jìn)行清晰的講解,并輔以豐富的示例和各種學(xué)習(xí)輔助手段。與大多數(shù)入門教程不同,本書對 C++ 語言本身進(jìn)行了詳盡的描述,并特別著重介紹了目前通行的、行之有效的程序設(shè)計(jì)技巧。

    標(biāo)簽: Primer 語言

    上傳時間: 2017-09-16

    上傳用戶:cuiyashuo

  • 基于ARM和Nucleus Plus的打印機(jī)設(shè)計(jì)與實(shí)現(xiàn)

    隨著國有銀行向商業(yè)銀行的轉(zhuǎn)變,銀行的設(shè)備采購標(biāo)準(zhǔn)會越來越高,與此同時,銀行柜臺業(yè)務(wù)量的增加,使得老一代的銀行專用打印機(jī)無論在速度上還是在使用的方便性上都顯得力不從心,為了占領(lǐng)市場,公司有必要開發(fā)新型的、使用更加方便的打印機(jī)。 老一代打印機(jī)在打印存折時,柜臺工作人員要把存折放準(zhǔn)位置,要不然打印會偏離預(yù)定位置,在打印信函時,有的冷僻字無法打印出來,軟件無法下載升級。為了加快柜臺處理速度,減小柜臺工作人員的工作量,需要開發(fā)能自動糾偏定位,字符完善的打印機(jī)。 本文在分析需求的基礎(chǔ)上,比較當(dāng)前流行的處理器,選用Atmel公司的ARM芯片AT91M42800A作為處理核心,使用Xilin公司的20萬門的FPGA XC2S200做硬件邏輯控制,通過光電傳感器和相關(guān)的控制電路來實(shí)現(xiàn)自動糾偏定位。在嵌入式操作系統(tǒng)上選用Nucleus Plus,約95%的Nucleus Plus代碼用C語言編寫,因此它能很方便移植,同時它還提供全部源代碼,這樣便于開發(fā)。另外,它還只要一次性付費(fèi),這使得它有很好的成本優(yōu)勢。 文中詳細(xì)說明了本系統(tǒng)的硬件、固件的實(shí)現(xiàn)。在硬件上闡述了一些單元電路,包括存儲器電路,接口電路,傳感器電路等的設(shè)計(jì)思路和實(shí)現(xiàn)方法。通過光電傳感電路,步進(jìn)電機(jī)控制和軟件結(jié)合,形成閉環(huán)控制,從而實(shí)現(xiàn)了快速自動糾偏定位;通過大屏幕的LCD顯示實(shí)現(xiàn)了操作界面的簡單化;采用大容量的存儲器以及大字庫解決了冷僻字無法打印的問題;固件部分詳細(xì)闡述了系統(tǒng)上電啟動過程,包括Bootstrap模塊和loader模塊,Bootstrap模塊主要功能是重定位存儲器,初始化基本硬件以及Loader模塊的自動在線下載升級。Loader模塊的主要功能是下載FPGA的配置代碼,初始化鍵盤和顯示器,然后調(diào)用Nucleus Plus初始化代碼,從而建立和調(diào)用任務(wù)。 本文通過總結(jié)測試結(jié)果,與老一代打印機(jī)相比,新打印機(jī)在智能化上實(shí)現(xiàn)了自動糾偏定位,使得打印機(jī)操作人員不需要準(zhǔn)確放置存折,就能正確打印,提高了工作效率;在打印速度上比原系統(tǒng)提高30%,還可方便地實(shí)現(xiàn)軟件升級。 當(dāng)然,新的打印機(jī)在存折偏移很大時,要耗費(fèi)長時間才能把存折推到正確位置。這要在糾偏算法上做進(jìn)一步的改進(jìn)。

    標(biāo)簽: Nucleus Plus ARM 打印機(jī)

    上傳時間: 2013-04-24

    上傳用戶:feichengweoayauya

  • 自己用C編寫的小游戲

    自己用C編寫的小游戲,DOS界面哦,可以運(yùn)行。 浮點(diǎn)數(shù)基本運(yùn)算 浮點(diǎn)數(shù)的基本運(yùn)算主要有四則運(yùn)算、符號處理、大小比較,以及浮點(diǎn)數(shù)分柝等。 包含頭文件 "fn.hpp" #include "fn.hpp" 浮點(diǎn)數(shù)基本運(yùn)算 浮點(diǎn)數(shù)的基本運(yùn)算中有加、減、乘、除、取負(fù)、絕對值、相等比較等。 加減乘除 加、減、乘、除四個運(yùn)算極為相似,都是需要兩個參數(shù),結(jié)果當(dāng)然也是浮點(diǎn)數(shù)了。 例子: // 加 減 乘 除 btil::fn::plus<f1, f2>::value // f1+f2 的結(jié)果 btil::fn::minus<f1, f2>::value // f1-f2 的結(jié)果 btil::fn::multiplies<f1, f2>::value // f1*f2 的結(jié)果 btil::fn::divides<f1, f2>::value // f1/f2 的結(jié)果 plus<f1, f2>::value::f_val // f1+f2 的結(jié)果的值 struct one { static const double f_val = 1.0 } // 兩個浮點(diǎn)數(shù) struct two { static const double f_val = 2.0 } minus<two, plus<divides<one, two>::value, one>::value >::value::f_val == 0.5 取負(fù) 取負(fù)運(yùn)算就是取一個浮點(diǎn)數(shù)的負(fù)數(shù)。

    標(biāo)簽: 編寫 小游戲

    上傳時間: 2014-12-06

    上傳用戶:jichenxi0730

  • Nucleus PLUS是美國著名RTOS廠商ATI公司(Accelerated Tedmology lnc) 在嵌入式實(shí) 時多任務(wù)操作系統(tǒng)Nucleus基礎(chǔ)上

    Nucleus PLUS是美國著名RTOS廠商ATI公司(Accelerated Tedmology lnc) 在嵌入式實(shí) 時多任務(wù)操作系統(tǒng)Nucleus基礎(chǔ)上,為實(shí)時嵌入式應(yīng)用而設(shè)計(jì)的一個搶先式多任務(wù)操作系統(tǒng)內(nèi)核。其95%的代碼是用ANSI C寫成的,非常便于移植并支持大多數(shù)類型的處理器 Nucleus PLUS是一組c函數(shù)庫,應(yīng)用程序代碼與核心函數(shù)連接在一起,生成一個目標(biāo)代碼,下載到目標(biāo)板的RAM 中或直接燒錄到目標(biāo)板的ROM 中執(zhí)行。在典型的目標(biāo)環(huán)境中,Nucleus PLUS核心代碼區(qū)一般不超過20K字節(jié)大小。

    標(biāo)簽: Nucleus Accelerated Tedmology PLUS

    上傳時間: 2014-01-06

    上傳用戶:6546544

  • Pro * C 的使用 一 Pro*C 程序概述: 1.什么是Pro*C程序 在ORACLE數(shù)據(jù)庫管理和系統(tǒng)中

    Pro * C 的使用 一 Pro*C 程序概述: 1.什么是Pro*C程序 在ORACLE數(shù)據(jù)庫管理和系統(tǒng)中, 有三種訪問數(shù)據(jù)庫的方法; (1) 用SQL*Plus, 它有SQL命令以交互的應(yīng)用程序訪問數(shù)據(jù)庫; (2) 用第四代語言應(yīng)用開發(fā)工具開發(fā)的應(yīng)用程序訪問數(shù)據(jù)庫,這些工具有SQL*Froms,QL*Reportwriter,SQL*Menu等; (3) 利用在第三代語言內(nèi)嵌入的SQL語言或ORACLE庫函數(shù)調(diào)用來訪問。

    標(biāo)簽: Pro ORACLE 程序 數(shù)據(jù)庫管理

    上傳時間: 2015-08-11

    上傳用戶:ruixue198909

  • 嵌入式編程c、c++

    嵌入式編程c、c++,Programming.Embedded.Systems.in.C.and.C.Plus.Plus.eBook-EEn.chm

    標(biāo)簽: 嵌入式編程

    上傳時間: 2016-08-23

    上傳用戶:gmh1314

  • GPS 接收程序 DEMO。 HsGpsDll Library 1.1 A GPS Control/Component for C/C++ HsGpsDll is a Windows Dyn

    GPS 接收程序 DEMO。 HsGpsDll Library 1.1 A GPS Control/Component for C/C++ HsGpsDll is a Windows Dynamic Link Library which provides access to any NMEA-183 compliant GPS receiver via a serial communications port. HsGpsDll is designed for use from Visual C, Visual Basic or other languages, capable of calling DLL functions. HsGpsDll allows a user application to read from a GPS device the current GPS position fix, velocity over ground (speed in kilometers per hour), plus number of of sattelites in view, current altitude (against mean sea level) and UTC date and time

    標(biāo)簽: HsGpsDll GPS Component Control

    上傳時間: 2014-07-17

    上傳用戶:thuyenvinh

  •  C++

     C++,C語言這個詞在中國大陸的程序員圈子中通常被讀做“C加加”,而西方的程序員通常讀做“C plus plus”,它是一種使用非常廣泛的計(jì)算機(jī)編程語言。C++是一種靜態(tài)數(shù)據(jù)類型檢查的,支持多重編程范式的通用程序設(shè)計(jì)語言。它支持過程化程序設(shè)計(jì)、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計(jì)、制作圖標(biāo)等等泛型程序設(shè)計(jì)等多種程序設(shè)計(jì)風(fēng)格。

    標(biāo)簽:

    上傳時間: 2013-12-21

    上傳用戶:lmeeworm

  • Game programmers, check out the only book on data structures written especially for you! Described i

    Game programmers, check out the only book on data structures written especially for you! Described in layman s terms, this book will explain all of the essential data structures that are used in video game programming. It will also go over some of the more advanced and specialized data structures, too. Data Structures for Game Programmers is written in C++, and any special skills required to understand the book will be explained within it. The CD will include source code of the book, compiled demo s of the source, graphical demo code, plus tools such as Visual C++ 5, SDL, STLPort, Paint Shop Pro, and an SDL Primer by Ernest Pazera.

    標(biāo)簽: programmers especially structures Described

    上傳時間: 2013-12-25

    上傳用戶:lixinxiang

  • 廣嵌GEC2410開發(fā)板實(shí)驗(yàn)程序及PDF文檔 GEC2410實(shí)戰(zhàn)手冊目錄 一、基本接口實(shí)驗(yàn) 1.1 ARM匯編指令編程實(shí)驗(yàn) 1.2 Thumb和ARM指令混合編程實(shí)驗(yàn) 1.3 C和AR

    廣嵌GEC2410開發(fā)板實(shí)驗(yàn)程序及PDF文檔 GEC2410實(shí)戰(zhàn)手冊目錄 一、基本接口實(shí)驗(yàn) 1.1 ARM匯編指令編程實(shí)驗(yàn) 1.2 Thumb和ARM指令混合編程實(shí)驗(yàn) 1.3 C和ARM匯編混合編程實(shí)驗(yàn) 1.4 C編程實(shí)現(xiàn)LED控制實(shí)驗(yàn) 1.5 ARM啟動及工作模式切換實(shí)驗(yàn) 1.6 外部中斷應(yīng)用實(shí)驗(yàn) 1.7 看門狗定時器應(yīng)用實(shí)驗(yàn) 1.8 PWM控制蜂鳴器實(shí)驗(yàn) 1.9 實(shí)時時鐘及鬧鐘設(shè)計(jì)實(shí)驗(yàn) 1.10 Nor flash 應(yīng)用實(shí)驗(yàn) 1.11 Nand flash 應(yīng)用實(shí)驗(yàn) 二、人機(jī)接口實(shí)驗(yàn) 2.1 矩陣鍵盤掃描實(shí)驗(yàn) 2.2 ADC模數(shù)轉(zhuǎn)換實(shí)驗(yàn) 2.3 TFT液晶屏顯示實(shí)驗(yàn) 2.4 觸摸屏控制實(shí)驗(yàn) 2.5 漢字字符顯示實(shí)驗(yàn) 2.6 SD卡應(yīng)用實(shí)驗(yàn) 三、通信接口實(shí)驗(yàn) 3.1 串口通信應(yīng)用實(shí)驗(yàn) 3.2 紅外模塊控制實(shí)驗(yàn) 3.3 IIC 總線應(yīng)用實(shí)驗(yàn) 3.4 TFTP以太網(wǎng)通訊實(shí)驗(yàn) 3.5 USB device 實(shí)驗(yàn) 3.6 IIS音頻接口實(shí)驗(yàn). 四、實(shí)時操作系統(tǒng)實(shí)驗(yàn) 4.1 U-boot在GEC2410上的移植 4.2 嵌入式linux內(nèi)核移植實(shí)現(xiàn) 4.3 uC/OS-II在GEC2410上的移植 4.4 uC/OS-II應(yīng)用程序設(shè)計(jì) 4.5 WinCE的BSP設(shè)計(jì)及hello world實(shí)現(xiàn) 4.6 Nucleus PLUS 在GEC2410上的移植 4.7 Nucleus PLUS應(yīng)用程序設(shè)計(jì) 共30個實(shí)驗(yàn)

    標(biāo)簽: 2410 GEC ARM Thumb

    上傳時間: 2014-01-27

    上傳用戶:懶龍1988

主站蜘蛛池模板: 开封县| 云南省| 靖远县| 吴川市| 中卫市| 视频| 天柱县| 尉氏县| 长沙市| 施甸县| 巴林右旗| 民丰县| 当雄县| 桐庐县| 崇明县| 讷河市| 东兰县| 鲁甸县| 灌南县| 福泉市| 台北市| 凭祥市| 电白县| 北碚区| 丽江市| 凤阳县| 吴忠市| 南陵县| 利津县| 尚志市| 昌江| 绵阳市| 永川市| 台东市| 剑河县| 恭城| 榆中县| 朔州市| 三门县| 福鼎市| 呼图壁县|