亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        用戶程序

        • 基于S32K144的電控制動系統(tǒng)固件升級系統(tǒng)開發(fā)
          的底層程序;用戶程序分配地址段為0x00009000~0x0007FFFF,用來存儲用戶程序。1.2.3 中斷向量表的重映射EBS固件升級系統(tǒng)底層程序的中斷向量表使用默認(rèn)地址,地址段為0x00000000~0x00000400,將用戶程序中鏈接文件m_interrupts起始位置修改為0x00009000,可實(shí)現(xiàn)用戶程序中斷向量表重映射,用戶程序中斷向量表地址為0x00009000~0x00009400。1.2.4 S19文件解析S19文件由S32DS I

          內(nèi)燃機(jī)與動力裝置 2022年6期2023-01-06

        • 基于485總線的STM32遠(yuǎn)程固件更新與實(shí)現(xiàn)
          或超時跳轉(zhuǎn)至用戶程序,以實(shí)現(xiàn)器件固件更新功能以及用戶程序的正常啟動[7-16]。使用ICP升級固件時,需要將常用的下載工具,比如JLINK、ULINK、CMSIS-DAP、STLINK等通過下載線纜連接到目標(biāo)器件的下載接口上,該方法是硬件調(diào)試階段較為合理的器件固件更新方法。當(dāng)硬件調(diào)試結(jié)束封裝成模塊或設(shè)備后,后期如果需要再次更新固件時,就必須對設(shè)備進(jìn)行拆裝或者將每一個設(shè)備的下載口引到設(shè)備機(jī)殼外部,這樣都不利于總線上設(shè)備的高效升級。ISP的優(yōu)勢是不需要編程器就

          計(jì)算機(jī)測量與控制 2022年11期2022-12-01

        • 雙單片機(jī)嵌入式設(shè)備遠(yuǎn)程升級方案設(shè)計(jì)
          ader)和用戶程序兩部分組成。Bootloader 具備數(shù)據(jù)傳輸、讀寫Flash、擦除、校驗(yàn)等功能。Bootloader 執(zhí)行完成后進(jìn)入用戶程序開始運(yùn)行,用戶程序是實(shí)現(xiàn)用戶設(shè)計(jì)功能的部分。由第95 頁圖2 可以看出,該嵌入式設(shè)備的Bootloader 和用戶程序均存儲在單片機(jī)的片上Flash內(nèi),同時在主單片機(jī)片上Flash 上留有存儲升級標(biāo)志的位置。升級標(biāo)志用于升級主單片機(jī)程序時Bootloader 判斷是否需要拷貝升級文件,Bootloader啟動過程

          科技創(chuàng)新與生產(chǎn)力 2022年9期2022-10-14

        • 基于三菱PLC的電梯控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
          所需要承載的用戶程序執(zhí)行給定的控制命令,進(jìn)行自動接收并同時保持處理來自各種編程器件所輸入的用戶程序和所輸出的數(shù)據(jù);可以查詢來自工作站的電源、存儲器、輸入端和輸出控制總線以及運(yùn)動監(jiān)控器和定時器的運(yùn)行狀態(tài),并且同時能自動檢測并輸出來自用戶程序語言中的任何錯誤執(zhí)行語句。當(dāng)兩個plc同時啟動系統(tǒng)工作時,它們首先會自動通過硬件掃描將系統(tǒng)各接口輸入輸出接口的運(yùn)行狀態(tài)和工作數(shù)據(jù)通過儲存器送到帶有i/o映像的分區(qū),然后逐條循序讀取之前存放在系統(tǒng)存儲器磁盤中的各個用戶程序

          河北農(nóng)機(jī) 2021年10期2021-11-30

        • 核間自旋鎖的使用和問題定位方法
          核處理能力和用戶程序對CPU總體處理能力的要求來進(jìn)行權(quán)衡。如果核間自旋鎖的使用過于頻繁或核上加鎖周期過長,就會導(dǎo)致CPU的單位時間資源使用率過高,使用戶代碼功能的執(zhí)行效率降低。為解決核間自旋鎖在使用過程中遇到的問題,文章提出的解決方案是在為核間自旋鎖加鎖和解鎖過程增加相應(yīng)的調(diào)試信息,然后針對不同情況進(jìn)行掃描隊(duì)列或新增核間自旋鎖。核間自旋鎖;多核CPU;核處理能力1 引言核間自旋鎖是為了實(shí)現(xiàn)保護(hù)共享資源而提出的一種鎖機(jī)制。由于用戶程序在多核CPU上執(zhí)行時,有

          萍鄉(xiāng)學(xué)院學(xué)報(bào) 2021年6期2021-11-28

        • PLC 在工業(yè)電氣自動化的應(yīng)用探究
          新操作對轉(zhuǎn)入用戶程序。在這個階段中,即使輸入的數(shù)據(jù)狀態(tài)發(fā)生了變化,輸入I/O 輸出映像區(qū)中的處理單元所接收的數(shù)據(jù)也不會被改變。所以,如果以脈沖信號的形式輸入,要求該信號所具有的寬度要比一個掃描周期大。只有這樣,才能確保輸入的數(shù)據(jù)信息在任何情況下都會被讀入[2]。第二個步驟,程序執(zhí)行。在用戶程序執(zhí)行的過程中,可編程控制器對用戶程序進(jìn)行掃描的執(zhí)行順序總是自上而下,在掃描的過程中,其運(yùn)算按照固定的順序和路線進(jìn)行,其中,掃描順序也是由左至右,由上至下,而掃描線路則

          商品與質(zhì)量 2021年1期2021-11-21

        • 基于FTP的多片C66xx系列網(wǎng)絡(luò)動態(tài)加載
          RBL負(fù)責(zé)將用戶程序加載到合適的存儲位置(例如:L2、片內(nèi)共享存儲、DDR、EMIF RAM空間),然后Core0執(zhí)行用戶程序。圖1 DSP自啟動流程在某些啟動方式的加載過程中,加載啟動之前需要預(yù)留L2最后0XD23F字節(jié)空間(0X0087_2DC1 ~0X0087_FFFF約53KB)[1],這段保留空間作為RBL程序執(zhí)行時的堆棧、配置、參數(shù)存儲空間,在用戶程序加載起來之后(CPU開始執(zhí)行_c_int00)就可以使用,如果用戶需要使用這段預(yù)留的空間,必需

          火控雷達(dá)技術(shù) 2021年3期2021-10-20

        • 基于TRIZ的RAM存儲器掉電保護(hù)電路的優(yōu)化設(shè)計(jì)*
          示為數(shù)控系統(tǒng)用戶程序RAM 存儲器掉電保護(hù)系統(tǒng)電路原理。當(dāng)VCC為典型值5 V時,穩(wěn)壓管D1為3.6 V,該基準(zhǔn)電壓作為比較器LM393同相輸入端;VCC、R2、R3組成電源電壓采樣信號,通過調(diào)節(jié)R3,從而調(diào)節(jié)比較器LM393反相輸入端電壓信號,使得反相端電壓大于3.6 V時,LM393輸出為0;當(dāng)來自CPU的控制信號是高電平,邏輯運(yùn)算輸出為高電平,禁止存儲器寫入;當(dāng)來自CPU 的控制信號是低電平時,邏輯運(yùn)算輸出為低電平,容許存儲器寫入。圖1 數(shù)控系統(tǒng)用戶

          機(jī)電工程技術(shù) 2021年8期2021-09-26

        • 玻璃珠供料裝置“存儲打印故障”的分析及處理
          運(yùn)行。通過對用戶程序邏輯、通信組態(tài)及連接、硬件模塊等方面的逐步排查分析,確定該故障與用戶程序邏輯不嚴(yán)謹(jǐn)有關(guān)。為保證玻璃珠供料裝置的連續(xù)可靠運(yùn)行,可通過屏蔽打印功能、在線監(jiān)視程序并手動復(fù)位相關(guān)變量或修改用戶程序進(jìn)行自動復(fù)位3個角度解決問題。該文可為采用西門子S7-300通過CP340模塊實(shí)現(xiàn)外圍設(shè)備串行通信的控制系統(tǒng)的故障排查及處理提供一些參考。關(guān)鍵詞:玻璃珠供料裝置? CP340? S7-300? 故障分析處理中圖分類號:TM62? ? ? ? ? ? ?

          科技資訊 2021年8期2021-07-28

        • 面向ARM Cortex-M系列MCU的嵌入式終端BIOS設(shè)計(jì)
          作系統(tǒng)內(nèi)核或用戶程序之前運(yùn)行的一段標(biāo)準(zhǔn)代碼,其主要功能是建立內(nèi)存空間映射,設(shè)置系統(tǒng)堆棧和系統(tǒng)啟動參數(shù)區(qū)等,從而將系統(tǒng)的軟硬件環(huán)境帶到一個合適的狀態(tài)[1],其功能類似于PC端基本輸入輸出系統(tǒng)(BIOS)。當(dāng)前Bootloader的研究更多地關(guān)注嵌入式設(shè)備中操作系統(tǒng)的引導(dǎo)以及Bootloader在嵌入式終端中的移植:Sha等[2]設(shè)計(jì)了基于S3C2440開發(fā)板的Bootloader,完成Linux操作系統(tǒng)的啟動;Zhang等[3]成功將U-Boot移植到視頻監(jiān)

          計(jì)算機(jī)應(yīng)用與軟件 2021年5期2021-05-14

        • 基于GD32F407的電源模塊BMC設(shè)計(jì)
          由引導(dǎo)程序、用戶程序兩個部分組成。引導(dǎo)程序主要用于BMC軟件的迭代升級,正常啟動時,引導(dǎo)程序直接跳轉(zhuǎn)到用戶程序;在升級軟件時,引導(dǎo)程序進(jìn)入更新模式,通過串口接收用戶程序寫入片內(nèi)存儲區(qū)域。用戶程序運(yùn)行在FreeRTOS實(shí)時操作系統(tǒng)上,包括信息采集、遠(yuǎn)程控制管理、狀態(tài)機(jī)控制、發(fā)起更新請求四個功能。FreeRTOS是一個微內(nèi)核的操作系統(tǒng),具備任務(wù)調(diào)度和管理、時間管理、消息隊(duì)列、信號量等功能,同時因其可移植性強(qiáng)、可裁剪、多任務(wù)的特點(diǎn),被廣泛應(yīng)用于嵌入式領(lǐng)域。圖1

          電子世界 2021年7期2021-05-12

        • 基于通用型MCU 的開源PLC 上下位機(jī)指令一致性研究
          手持編程器對用戶程序進(jìn)行編制。 同時,指令表語言與梯形圖語言一一對應(yīng),在PLC 編程軟件下可以相互轉(zhuǎn)換[2]。由于其他編程語言編寫的控制程序最終都需要轉(zhuǎn)換為指令序列來執(zhí)行,并且利用指令表語言編寫的程序通??梢砸宰罡咚俣冗\(yùn)行[3~5],因此筆者選擇指令表語言作為PLC 編程軟件使用的編程語言。1.2 指令實(shí)現(xiàn)1.2.1 基本邏輯運(yùn)算PLC 中最基本的運(yùn)算方式是邏輯運(yùn)算,基本邏輯運(yùn)算包含“與”、“或”、“非”3 種運(yùn)算,其余的邏輯運(yùn)算均以此為基礎(chǔ)實(shí)現(xiàn),因此首先

          化工自動化及儀表 2021年2期2021-04-28

        • 一種用戶程序的自動布局算法
          和調(diào)試功能。用戶程序畫布存在功能塊重疊、布局局部緊湊等問題,這導(dǎo)致該軟件存在布局耗時久、審核圖紙難、調(diào)試維護(hù)工作量大等易用性問題。為了解決該類問題,在保持FBD程序軟件現(xiàn)有功能和不影響現(xiàn)有業(yè)務(wù)邏輯的基礎(chǔ)上,通過自動調(diào)整控件尺寸、自動調(diào)整控件位置、自動調(diào)整控件間距等方法,對布局效果進(jìn)行優(yōu)化,既能實(shí)現(xiàn)人機(jī)交互方便操作,又能有效地減少功能塊邊的交叉數(shù)[2]。1 自動調(diào)整控件尺寸用戶程序中由于采用了固定大小顯示功能塊,在實(shí)際應(yīng)用時經(jīng)常出現(xiàn)位號名顯示不全、功能塊名稱

          儀器儀表用戶 2021年1期2021-01-15

        • 基于Artix-7 FPGA的三級存儲體系設(shè)計(jì)與實(shí)現(xiàn)實(shí)驗(yàn)
          D中的系統(tǒng)或用戶程序目標(biāo)代碼遷移到DDR中等待CPU調(diào)用執(zhí)行。圖1 三級存儲總體框架一臺市場上商業(yè)發(fā)售的計(jì)算機(jī)都在它的核心硬盤(基本上都命名為C 盤)的初始地址空間固化有一段用于加載和遷移存儲,在核心硬盤上的用于維護(hù)系統(tǒng)啟動和運(yùn)行的系統(tǒng)程序和用戶程序的固定程序,常被稱為BootLoader程序[3],這一加載的啟動機(jī)制借助三級存儲體系保證了計(jì)算機(jī)系統(tǒng)啟動的快速和準(zhǔn)確。實(shí)驗(yàn)設(shè)計(jì)的基于Artix-7 FPGA的三級存儲體系中也設(shè)計(jì)有適用于自主啟動運(yùn)行系統(tǒng)的Bo

          實(shí)驗(yàn)室研究與探索 2020年10期2020-11-20

        • 基于西門子S7-1200 PLC與三菱FX2NPLC彩燈閃爍電路比較研究
          驗(yàn),對編寫的用戶程序進(jìn)行驗(yàn)證。彩燈以4 s為周期進(jìn)行閃爍,梯形圖編寫正確,能實(shí)現(xiàn)控制要求。西門子S7-1200 PLC閃爍電路梯形圖如圖1所示。圖1 西門子S7-1200 PLC閃爍電路梯形圖Fig.1 Ladder diagram of Siemens S7-1200 PLC illumination circuit三菱FX2NPLC使用GX Developer編程軟件進(jìn)行編程。在GX Developer中,首先建立項(xiàng)目,之后在梯形圖中進(jìn)行用戶程序編寫。

          黑龍江科學(xué) 2020年22期2020-11-13

        • 淺議西門子1200系列PLC在高速精密壓力機(jī)上的應(yīng)用
          控制器。下載用戶程序后,CPU將包含監(jiān)控應(yīng)用中的設(shè)備所需的邏輯。CPU根據(jù)用戶程序邏輯監(jiān)視輸入并更改輸出,用戶程序可以包含布爾邏輯、計(jì)數(shù)、定時、復(fù)雜數(shù)學(xué)運(yùn)算、運(yùn)動控制以及與其他智能設(shè)備的通信。西門子1200CPU主要構(gòu)成如圖1所示。2 PLC應(yīng)用本文介紹的6ES7215-1HG40-0XB0應(yīng)用于揚(yáng)力J75G-125閉式雙點(diǎn)高速精密壓力機(jī)。除主CPU外,還配備了16點(diǎn)輸入模塊、16點(diǎn)輸出模塊以及模擬量模塊。整個PLC部分的組態(tài)如圖2所示。在PLC組態(tài)設(shè)計(jì)界

          鍛壓裝備與制造技術(shù) 2020年4期2020-09-04

        • 基于Power PC系列處理器的BootLoader設(shè)計(jì)與應(yīng)用
          er 程序和用戶程序。首先必須使用燒錄工具下載BootLoader 代碼,用戶代碼可以使用BootLoader 代碼IAP 功能下載,也可以使用燒錄工具下載,一般在現(xiàn)場應(yīng)用中都使用BootLoader更新用戶程序。這兩部分項(xiàng)目代碼需要同時燒錄在 Flash 中,BootLoader 程序用于更新用戶程序,用戶程序用于實(shí)現(xiàn)具體應(yīng)用。單片機(jī)上電進(jìn)入BootLoader 程序區(qū),如果收到更新程序指令,則對APP 區(qū)的程序進(jìn)行改寫操作。如果未收到更新程序指令,程序

          鐵路通信信號工程技術(shù) 2020年1期2020-03-30

        • 變速箱控制系統(tǒng)Bootloader設(shè)計(jì)與實(shí)現(xiàn)
          er 程序與用戶程序分開寫入變速箱控制器芯片內(nèi),這使得變速箱控制系統(tǒng)的開發(fā)便捷性降低,而在工程實(shí)際應(yīng)用中,往往需要簡化控制系統(tǒng)的開發(fā)流程,減少軟件的開發(fā)時間。開發(fā)人員對Bootloader 進(jìn)行了大量基礎(chǔ)研究,發(fā)現(xiàn)Bootloader與芯片內(nèi)存結(jié)構(gòu)是強(qiáng)相關(guān)的,不同控制器芯片對應(yīng)的Bootloader內(nèi)存及協(xié)議是完全不同的。樂志國等[1]設(shè)計(jì)了基于恩智浦MC9S12XDP512 控制器芯片的Bootloader 系統(tǒng),并設(shè)計(jì)了上位機(jī)操作系統(tǒng),實(shí)現(xiàn)了軟件在線編

          電子技術(shù)與軟件工程 2020年17期2020-02-02

        • 具有雙模固件升級的水文遙測終端機(jī)應(yīng)用
          先執(zhí)行;二是用戶程序,是設(shè)備正常工作時的運(yùn)行程序,也是需要更新升級的固件。BootLoader 是一段引導(dǎo)程序,是雙模固件升級的核心程序,當(dāng)MCU 上電或復(fù)位后執(zhí)行該段引導(dǎo)程序,判斷是否有新固件升級。如果不需要升級,程序指針直接跳轉(zhuǎn)至用戶程序的起始位置,開始執(zhí)行用戶程序;如果需要更新程序,BootLoader 引導(dǎo)程序會將用戶程序單元擦除,通過uart 或SPI 串行接口接收新的用戶程序,寫入MCU指定的用戶程序單元。用戶程序以行為單位,每行程序指令均含有

          治淮 2019年12期2020-01-07

        • MTX操作系統(tǒng)內(nèi)核與啟動流程分析
          X將第 1個用戶程序加載到內(nèi)存0x2000段、第 2個用戶程序加載到0x3000段,并以此類推。當(dāng)用戶程序執(zhí)行系統(tǒng)調(diào)用后,CPU將返回0x1000段運(yùn)行內(nèi)核代碼。2.2 引導(dǎo)程序分析引導(dǎo)程序的前512 B已經(jīng)被加載到內(nèi)存中,該512 B程序運(yùn)行時不能覆蓋自身,因此通常將完整的引導(dǎo)程序加載到另外的內(nèi)存地址。MTX的選擇與早期Linux內(nèi)核zImage的引導(dǎo)程序相同[5],即內(nèi)存的0x9000段。引導(dǎo)程序運(yùn)行時沒有任何庫可用,只能使用BIOS中斷INT13提供

          網(wǎng)絡(luò)安全與數(shù)據(jù)管理 2019年2期2019-12-27

        • 城 市 霧 霾 天 氣 監(jiān) 測 系 統(tǒng) 設(shè) 計(jì)
          、文件系統(tǒng)和用戶程序組成[15]。其中系統(tǒng)內(nèi)置的U-Boot代碼與Bootloader程序用于引導(dǎo)系統(tǒng)啟動,Linux內(nèi)核需要根據(jù)實(shí)際需求定制好相應(yīng)的代碼,文件系統(tǒng)主要包含文件系統(tǒng)與其他的系統(tǒng)命令,此處使用rootfs_qtopia_qt4.img作為rootfs。應(yīng)用程序包括必須的驅(qū)動程序與交互界面等,即為Qtopia2.2的系統(tǒng)桌面。2.1 嵌入式開發(fā)環(huán)境的搭建主機(jī)安裝的Linux版本是Ubuntu14.0(64bit),安裝并設(shè)置完后開啟虛擬機(jī),即可

          實(shí)驗(yàn)室研究與探索 2019年10期2019-11-26

        • S7-1200控制系統(tǒng)在TIA博途軟件S7通訊實(shí)現(xiàn)
          器。在您下載用戶程序后,CPU將包含監(jiān)控應(yīng)用中的設(shè)備所需的邏輯。CPU根據(jù)用戶程序邏輯監(jiān)視輸入并更改輸出,用戶程序可以包含布爾邏輯、計(jì)數(shù)、定時、復(fù)雜數(shù)學(xué)運(yùn)算以及與其它智能設(shè)備的通信。CPU提供一個PROFINET端口用于通過PROFINET網(wǎng)絡(luò)通信。還可使用附加模塊通過PROFIBUS、GPRS、RS485或RS232網(wǎng)絡(luò)進(jìn)行通信。2 S7原理S7通信(S7 Communication)集成在每一個SIMATIC S7/M7和C7的系統(tǒng)中,屬于OSI參考模

          數(shù)碼世界 2019年5期2019-09-09

        • 不規(guī)則運(yùn)動軌跡的汽車噴涂系統(tǒng)排故方法研究
          標(biāo)排查圖2 用戶程序坐標(biāo)通過示教器慢速執(zhí)行機(jī)器人仿真程序,檢查每個運(yùn)動點(diǎn)P 的實(shí)際值與設(shè)定值的偏差。用戶程序坐標(biāo)如圖2 所示,所有P 點(diǎn)位置的坐標(biāo)值均無偏差,且不經(jīng)過任何關(guān)節(jié)坐標(biāo)的奇異點(diǎn)。測試通過。3 模擬仿真運(yùn)行排查通過3Donsite 軟件[3],仿真機(jī)器人正常工作時的用戶程序。用戶程序運(yùn)動軌跡如圖3 所示,在運(yùn)動過程中發(fā)現(xiàn),按照正常速度運(yùn)行的程序與示教器慢速運(yùn)行程序時的坐標(biāo)位置有偏差,其表現(xiàn)為:機(jī)器人以正常工作速度的10%執(zhí)行用戶程序時,由A 點(diǎn)經(jīng)B

          設(shè)備管理與維修 2019年19期2019-05-03

        • 基于TMS320C6455+DDR2的Flash加載及燒寫程序研究
          軟件設(shè)計(jì),使用戶程序存儲于Flash芯片,執(zhí)行于DDR2芯片。圖1 TMS320C6455外部擴(kuò)展DDR2和Flash芯片框圖1 在線仿真開發(fā)人員在進(jìn)行程序代碼的仿真調(diào)試過程中,由于TMS320C6455的內(nèi)部存儲空間有限,可以盡可能地把代碼和數(shù)據(jù)存儲在外部存儲空間DDR2上。使用DDR2存儲空間的條件是,在CMD文件中將生成帶代碼及數(shù)據(jù)段映射到DDR2的存儲空間上,還需要在調(diào)試代碼之前,初始化TMS320C6455的DDR2配置寄存器。此時,可以借助GE

          網(wǎng)絡(luò)安全與數(shù)據(jù)管理 2019年2期2019-03-08

        • Z3040搖臂鉆床的PLC改造
          來存儲數(shù)據(jù)、用戶程序和系統(tǒng)程序等。系統(tǒng)程序存儲器由用戶指令解釋程序、系統(tǒng)管理程序、系統(tǒng)程序與功能程序等部分組成,一開始由PLC制造商編寫,最后固化在系統(tǒng)程序存儲器中,不需用戶干預(yù),也決定了PLC的基本功能。用戶程序存儲器存儲的是用戶載入的PLC應(yīng)用程序。存放在隨機(jī)存取存儲器(RAM)內(nèi)的用戶調(diào)試程序便于初期的修改與調(diào)試,而存放在只讀存儲器(ROM)內(nèi)的用戶執(zhí)行程序便可被固化以供長期使用。(3)輸入/輸出接口。輸入/輸出接口是PLC與外圍設(shè)備間的接口電路。其

          數(shù)碼設(shè)計(jì) 2018年8期2018-12-28

        • 建筑電氣控制系統(tǒng)設(shè)計(jì)
          放系統(tǒng)程序、用戶程序及工作數(shù)據(jù)。存放系統(tǒng)程序的存儲器稱為系統(tǒng)程序存儲器;存放用戶程序的存儲器稱為用戶程序存儲器;存放工作數(shù)據(jù)的存儲器稱為數(shù)據(jù)存儲器。4.3 輸人/輸出單元(VO單元)接到PLC輸人接口的輸人器件是各種開關(guān)、按鈕、傳感器等。PLC各個輸出控制的器件往往是電磁閥、接觸器、繼電器,而繼電器有交流和直流型、高電壓型和低電壓型、電壓型和電流型等。4.4 電源PLC電源單元包括系統(tǒng)的電源及備用電池,電源單元的作用是把外部電源轉(zhuǎn)換成內(nèi)部工作電壓。PLC內(nèi)

          數(shù)碼世界 2018年8期2018-12-22

        • 嵌入式設(shè)備遠(yuǎn)程升級方案設(shè)計(jì)
          序更新方式、用戶程序跳轉(zhuǎn)方式。1.1 程序數(shù)據(jù)準(zhǔn)備嵌入式設(shè)備在線升級的前提,是要準(zhǔn)備好待燒寫程序,這些程序本質(zhì)上也是數(shù)據(jù)。編譯生成的程序一般為HEX格式,里面包含程序數(shù)據(jù)、長度、地址、校驗(yàn)等信息。實(shí)際燒寫只用到程序數(shù)據(jù)本身,其他信息如長度、地址、校驗(yàn)等信息均不需要。去掉冗余信息后的程序數(shù)據(jù)為BIN格式的文件。HEX格式文件轉(zhuǎn)BIN格式文件是一步必不可少的環(huán)節(jié)。但可以選擇在上位機(jī)預(yù)先處理,還是在嵌入式設(shè)備中處理。1.2 程序數(shù)據(jù)傳輸程序升級必須將待更新的程序

          電子設(shè)計(jì)工程 2018年14期2018-08-08

        • 關(guān)于西門子PIC控制系統(tǒng)工作原理與常見故障分析
          采樣輸入以及用戶程序執(zhí)行和輸出刷新。每個環(huán)節(jié)的質(zhì)量控制都是比較關(guān)鍵的,如在進(jìn)行采樣輸入的環(huán)節(jié)當(dāng)中,通過掃描方式按照相應(yīng)順序來把全部輸入狀態(tài)以及數(shù)據(jù)讀入,然后在I/O映象區(qū)一定單元當(dāng)中進(jìn)行存儲,在采樣輸入后通過用戶程序的執(zhí)行輸出刷新工作,后續(xù)工作對其不會產(chǎn)生影響[1]。進(jìn)行用戶程序的執(zhí)行過程中,這是工作的重點(diǎn)內(nèi)容,可編輯控制器在這一環(huán)節(jié)通過從上而下順序來對用戶程序實(shí)施掃描,每條梯形圖的實(shí)際掃描當(dāng)中就要對其左邊控制線路掃描,然后進(jìn)行左右上下順序邏輯運(yùn)算觸點(diǎn)組成

          建材與裝飾 2018年33期2018-02-14

        • 基于PLC在成型機(jī)上料過程中應(yīng)用分析
          存系統(tǒng)程序和用戶程序,儲存系統(tǒng)程序的叫系統(tǒng)存儲器,儲存用戶程序的叫用戶存儲器,通過編程設(shè)備可從存儲器中導(dǎo)入導(dǎo)出程序。CPU模塊是PLC系統(tǒng)的核心,它實(shí)時采集輸入信號,執(zhí)行用戶程序,更新系統(tǒng)輸出。PLC整個工作過程分為輸入處理、程序處理、輸出處理三個階段。輸入階段PLC 掃描輸入端子的實(shí)時狀態(tài)。掃描結(jié)束CPU將結(jié)果寫入寄存器,然后開始執(zhí)行程序, 程序運(yùn)行結(jié)束CPU將運(yùn)行結(jié)果輸出至寄存器,寄存器將結(jié)果輸出至現(xiàn)場設(shè)備,PLC采用循環(huán)掃描方式,一個周期結(jié)束,CPU

          世界有色金屬 2018年3期2018-01-30

        • 渦流檢傷信號高速實(shí)時采集系統(tǒng)的研究
          存,供上位機(jī)用戶程序使用。比較輪詢和中斷兩種機(jī)制啟動AXI DMA,確定中斷方式可以實(shí)現(xiàn)實(shí)時采集和處理而無數(shù)據(jù)丟失情況。同時Linux驅(qū)動中斷處理程序采用Netlink消息機(jī)制通知用戶程序啟動AXI DMA。經(jīng)測試,該渦流信號采集系統(tǒng)傳輸速度和穩(wěn)定性滿足性能要求。渦流檢測;Zynq片上系統(tǒng);片內(nèi)擴(kuò)展總線;直接內(nèi)存存取;中斷;Netlink套接字1 引 言電磁渦流檢測是一種重要的無損檢測技術(shù),已廣泛用于現(xiàn)代工業(yè)領(lǐng)域,具有結(jié)構(gòu)簡單、靈敏度高、頻率特性好、可非接

          微處理機(jī) 2017年6期2018-01-04

        • 可編程控制器在草城溝隧道監(jiān)控中的應(yīng)用
          映控制要求的用戶程序來完成,其基本原理是建立在計(jì)算機(jī)工作原理基礎(chǔ)上的。從廣義上講,PLC實(shí)質(zhì)上也是一種計(jì)算機(jī)控制系統(tǒng),只不過它具有比計(jì)算機(jī)更強(qiáng)的與工業(yè)過程相連的接口,具有更適用于控制要求的編程語言。由于它是作為繼電控制盤的替代物,其核心為計(jì)算機(jī)芯片,因此與繼電器控制邏輯的工作原理有很大差別。繼電器控制裝置采用硬邏輯并行運(yùn)行的方式,即如果一個繼電器的線圈通電或斷電,該繼電器的所有觸點(diǎn)(包括它的常開觸點(diǎn)或常閉觸點(diǎn))不論在繼電器線路的哪個位置上,都會立即同時動作

          山西交通科技 2017年2期2017-11-09

        • 基于TMS320C6678的多核Bootloader設(shè)計(jì)與實(shí)現(xiàn)
          給出一種多核用戶程序鏡像文件的生成方法, 實(shí)現(xiàn)了TMS320C6678的多核程序加載以及上電自啟動。 經(jīng)驗(yàn)證, TMS320C6678在該設(shè)計(jì)方法下能夠穩(wěn)定運(yùn)行。彈載計(jì)算機(jī); TMS320C6678; Bootloader; 多核程序加載; EMIF160 引 言導(dǎo)彈武器具有打擊精度高、 毀傷威力大等特點(diǎn), 是決定未來戰(zhàn)爭勝負(fù)的重要因素之一。 隨著武器裝備軟硬件集成設(shè)計(jì)技術(shù)的快速發(fā)展, 小型化、 低成本、 低功耗正成為彈上電子系統(tǒng)的發(fā)展趨勢。TMS320C

          航空兵器 2017年4期2017-09-15

        • 利用HEX文件實(shí)現(xiàn)TMS320F28335的程序升級方法
          EX文件升級用戶程序的功能。詳細(xì)介紹了該方法實(shí)現(xiàn)原理和開發(fā)過程,并且給出軟件流程圖和關(guān)鍵代碼。實(shí)驗(yàn)證明,該方法操作方便,可靠性高,大大提高了效率。TMS320F28335;FLASH啟動;HEX文件;程序升級引 言伴隨著科技的進(jìn)步和用戶需求的不斷更新,在實(shí)際應(yīng)用中需要對已安裝的DSP設(shè)備進(jìn)行程序更新升級。在開發(fā)階段,更新程序的方法是采用CCS集成開發(fā)環(huán)境進(jìn)行編譯,然后通過仿真器連接設(shè)備進(jìn)行升級,但在實(shí)際復(fù)雜的工作環(huán)境中,取下設(shè)備連接仿真器會降低效率,而且有

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2017年7期2017-07-31

        • 基于CCS5.5的TMS320C6000程序Flash上電自舉設(shè)計(jì)及三種固化方法對比
          ,重新燒寫的用戶程序,只是程序長度發(fā)生變化,因此,只要將搬運(yùn)長度獨(dú)立出來,那么Bootloader程序就無需其他更改。為此,將C6713的片內(nèi)地址空間劃分開來,如表1所示。3 TMS320C6713B用戶程序的燒寫到外部Flash目前,常用的燒寫C6713方法有三種,分別是:TI公司提供的FlashBurn軟件燒錄法、二次下載燒錄法、程序bin鏡像燒錄法。3.1 FlashBurn軟件燒錄法通過TI公司提供的FlashBurn軟件來對Flash存儲器進(jìn)行燒

          電腦知識與技術(shù) 2017年14期2017-07-10

        • 基于數(shù)據(jù)截獲和欺騙式注入的通用記錄重演方法
          ;最后通過向用戶程序發(fā)送偽消息激發(fā)其讀數(shù)據(jù)動作,完成數(shù)據(jù)注入。實(shí)際應(yīng)用表明,新方法避免了數(shù)據(jù)的網(wǎng)絡(luò)傳輸,無需被重演程序配合且與系統(tǒng)報(bào)文無關(guān),能夠完成10倍速度的流暢重演,普適于分布式仿真與模擬訓(xùn)練系統(tǒng)。服務(wù)接口提供者接口;數(shù)據(jù)截獲;欺騙注入;記錄重演;內(nèi)存映射文件0 引言數(shù)據(jù)記錄與重演技術(shù)在網(wǎng)絡(luò)安全、軟件自動化測試、模擬訓(xùn)練等領(lǐng)域具有廣泛的需求[1-3]。在模擬訓(xùn)練領(lǐng)域,記錄重演常用于分布式訓(xùn)練系統(tǒng),一般通過專用軟件和專用接口,在被重演系統(tǒng)的配合下接收和回

          計(jì)算機(jī)應(yīng)用 2017年4期2017-06-27

        • 視覺檢測在電裝行業(yè)手工插裝工序的應(yīng)用
          集成至統(tǒng)一的用戶程序中進(jìn)行分析、顯示。同時,檢測結(jié)果可以保存至數(shù)據(jù)庫中,滿足其他生產(chǎn)管理系統(tǒng)進(jìn)行后續(xù)的統(tǒng)計(jì)分析。機(jī)器視覺;電子裝配;插裝;檢測0 引言手工插裝之后,通常采取人工目檢方式進(jìn)行質(zhì)量檢查。由于電子元器件的尺寸較小,形狀相似,長時間檢查非常容易形成視覺疲勞,造成漏檢,影響檢查效果,而機(jī)器視覺有著檢查效率高、檢查一致性好、不產(chǎn)生視覺疲勞等優(yōu)勢,在檢測領(lǐng)域得到越來越廣泛的應(yīng)用。本文主要就機(jī)器視覺在手工插裝工序元器件“漏”、“反”質(zhì)量問題的自動檢測應(yīng)用進(jìn)

          制造業(yè)自動化 2016年8期2016-09-12

        • 基于STM32的程序遠(yuǎn)程升級設(shè)計(jì)與實(shí)現(xiàn)
          程苛刻條件下用戶程序不能及時更新的問題。該技術(shù)提高了嵌入式系統(tǒng)的可拓展性與可維護(hù)性,在物聯(lián)網(wǎng)項(xiàng)目中具有實(shí)際應(yīng)用價值。文中首先介紹了IAP的工作原理、程序流程及燒寫細(xì)節(jié),并以此為基礎(chǔ),分別對STM32系列微控制器的互聯(lián)型和非互聯(lián)型兩大類MCU產(chǎn)品設(shè)計(jì)了遠(yuǎn)程程序升級方案,實(shí)現(xiàn)了對STM32全產(chǎn)品類的程序升級支持,即可通過以太網(wǎng)遠(yuǎn)程實(shí)時升級STM32上的用戶程序。表1 STM32啟動模式Tab.1 Start mode of STM32圖1 儲存器映像Fig.1

          電子設(shè)計(jì)工程 2016年1期2016-09-08

        • 智能家居系統(tǒng)設(shè)計(jì)
          庫系統(tǒng)中,供用戶程序讀?。煌瑫r數(shù)據(jù)服務(wù)器還要接收用戶程序的控制指令,并下發(fā)到智能網(wǎng)關(guān)。2.4 用戶程序用戶程序是智能家居系統(tǒng)的人機(jī)交互終端,一般具有良好的人機(jī)交互界面,包括移動用戶程序和固定用戶程序兩種,移動用戶程序指運(yùn)行于手機(jī)、平板電腦等移動設(shè)備上的應(yīng)用程序,而固定用戶程序指運(yùn)行于電腦設(shè)備上的應(yīng)用程序。用戶可以通過用戶程序查看設(shè)備狀態(tài),并根據(jù)自身需要向設(shè)備終端發(fā)出控制指令。智能家居系統(tǒng)是一個廣范圍的系統(tǒng),因此本文以家居智能火災(zāi)報(bào)警系統(tǒng)的設(shè)計(jì)為例講述智能家

          太原學(xué)院學(xué)報(bào)(自然科學(xué)版) 2016年2期2016-05-22

        • 嵌入式系統(tǒng)引導(dǎo)介質(zhì)簡便切換的啟動方法設(shè)計(jì)
          入式系統(tǒng)中的用戶程序與系統(tǒng)存儲通常保存在設(shè)備內(nèi)部NAND Flash或者eMMC存儲器中。由于這類存儲器技術(shù)上的缺陷,某些位發(fā)生翻轉(zhuǎn)可能使得整個塊(Block)無法使用,導(dǎo)致引導(dǎo)程序不能正常運(yùn)行,設(shè)備無法啟動,系統(tǒng)不能正常使用;另外,由于系統(tǒng)功能更新的需要,常常因人為無意地把用戶引導(dǎo)代碼擦除掉而造成設(shè)備無法開機(jī)。因此無論是開發(fā)還是后期維護(hù),嵌入式系統(tǒng)均需要采用多種系統(tǒng)引導(dǎo)啟動方式,現(xiàn)在的切換處理方式是:拆開設(shè)備,重新配置引導(dǎo)電路;外置按鍵,通過按鍵選擇不同

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2015年4期2015-08-15

        • PLC在發(fā)射機(jī)自動控制系統(tǒng)中的應(yīng)用
          狀態(tài)后,執(zhí)行用戶程序,完成各種數(shù)據(jù)的處理、傳輸和存儲相應(yīng)的內(nèi)部控制信號,以完成用戶指令規(guī)定的各種操作。(5)響應(yīng)各種外圍設(shè)備(如編程器、打印機(jī)等)的請求。2.1.2 存儲器PLC系統(tǒng)中的存儲器主要用于存放系統(tǒng)程序、用戶程序和工作狀態(tài)數(shù)據(jù)。PLC的存儲器包括系統(tǒng)存儲器和用戶存儲器。存儲器主要有兩種:一種是可讀/寫操作的隨機(jī)存儲器RAM,另一種是只讀存儲器或可擦除可編程的只讀存儲器ROM、PROM 、EPROM 和EEPROM。2.1.3 輸入/輸出接口輸入/

          西部廣播電視 2015年5期2015-02-26

        • 驅(qū)動步進(jìn)電機(jī)的軟件設(shè)計(jì)與實(shí)現(xiàn)
          程序存儲器、用戶程序及數(shù)據(jù)存儲器。CPU是PLC的核心,主要用來運(yùn)行用戶程序,監(jiān)控輸入/輸出接口狀態(tài)。系統(tǒng)程序存儲器主要存放系統(tǒng)管理和監(jiān)控程序及對用戶程序作編譯處理的程序。系統(tǒng)程序由廠家固定,用戶不能更改。用戶程序及數(shù)據(jù)存儲器主要存放用戶編制的應(yīng)用程序及各種暫存數(shù)據(jù)、中間結(jié)果。2.1.2 輸入/輸出(I/O)接口 I/O接口是 PLC 與輸入/輸出設(shè)備聯(lián)接的部件。輸入接口用于接收輸入設(shè)備(如按鈕、行程開關(guān)、傳感器等)的控制信號。輸出接口用于將經(jīng)主機(jī)處理過的

          農(nóng)業(yè)科技與裝備 2014年11期2015-02-02

        • TMS320C6455 DSP基于外部FLASH自動加載的設(shè)計(jì)
          二次搬移完成用戶程序的加載。TMS320C6455的地址空間0x100000~0x107FFF間集成了32 kB的內(nèi)部ROM,Bootloader是其中的一段引導(dǎo)代碼,作用是在DSP上電時,DSP將一段存儲在外部ROM的用戶代碼(長度為1 kB)搬移到內(nèi)部的RAM單元中執(zhí)行。這種自動加載技術(shù)不僅利用了本身有限的ROM資源,而且充分發(fā)揮了DSP內(nèi)部資源的利用率。2 外部ROM引導(dǎo)在外部ROM引導(dǎo)模式下,對TMS320C6455而言,CPU上電后將自動從CE3

          電子科技 2014年3期2014-12-18

        • 嵌入式終端IAP斷點(diǎn)續(xù)傳的研究與實(shí)現(xiàn)
          AP原理是在用戶程序(APP)運(yùn)行過程中,當(dāng)接收到升級的命令后,把用戶數(shù)據(jù)保存到EEPROM或上傳到主站,然后跳轉(zhuǎn)到升級區(qū),對APP程序區(qū)進(jìn)行升級,當(dāng)程序升級完畢,再跳轉(zhuǎn)到APP區(qū)執(zhí)行APP程序。正常情況下,這種升級方法沒有問題;但是當(dāng)升級過程中出現(xiàn)中斷,則整個APP數(shù)據(jù)區(qū)被破壞,即使下次升級成功,中間也會出現(xiàn)一段空白期。在電力儀表中,這種空白期將產(chǎn)生很大的影響,不僅丟失大量電能表數(shù)據(jù),還會對用戶產(chǎn)生一系列的影響。傳統(tǒng)升級流程圖如圖1所示。1.3 IAP斷

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2014年1期2014-09-25

        • C8051F410單片機(jī)BootLoader的實(shí)現(xiàn)
          始化、進(jìn)行“用戶程序”更新等功能,本文主要討論的是通過BootLoader對“用戶程序”進(jìn)行動態(tài)更新。在使用單片機(jī)進(jìn)行產(chǎn)品開發(fā)及使用過程中,不可避免的存在更新程序的問題,正常的程序下載是通過單片機(jī)仿真器與單片機(jī)的特殊I/O口連接來實(shí)現(xiàn)。在產(chǎn)品的開發(fā)階段,通過仿真器可以實(shí)現(xiàn)程序下載及調(diào)試。產(chǎn)品開發(fā)完成后,由于單片機(jī)已被封裝在產(chǎn)品內(nèi)部,若要進(jìn)行更新則需要重新打開產(chǎn)品外殼,連接數(shù)據(jù)線。這對已經(jīng)批量生產(chǎn)甚至產(chǎn)品已經(jīng)在最終用戶手中的情況下幾乎是不可能的,一方面由于這

          電子設(shè)計(jì)工程 2014年8期2014-03-28

        • STC系列單片機(jī)不斷電下載程序應(yīng)用技術(shù)
          ,則直接執(zhí)行用戶程序區(qū);如果系統(tǒng)檢測到合法的數(shù)據(jù)流,則先下載程序,再執(zhí)行用戶程序區(qū)。單片機(jī)啟動的過程為:先給斷電的單片機(jī)通電,進(jìn)行STCISP下載,然后執(zhí)行用戶程序,或者沒有檢測到合法的數(shù)據(jù)流,然后直接執(zhí)行用戶程序區(qū)。其流程圖如圖 1 所示[5]。圖1 單片機(jī)的啟動過程1.2 軟件實(shí)現(xiàn)不斷電下載的工作原理STC單片機(jī)ISP_CONTR是單片機(jī)進(jìn)行軟復(fù)位的控制寄存器,其地址為E7H,進(jìn)行ISP_CONTR定義后,再自定義串口接受的數(shù)據(jù)流。然后進(jìn)行串口初始化和

          電子科技 2013年2期2013-09-14

        • KCPSM6PicoBlaze的原理與應(yīng)用※
          如圖2所示,用戶程序和ROM 模塊經(jīng)編譯器KCPSM6Assembler編譯后,生成包含程序代碼的ROM模塊。在頂層模塊中例化ROM 模塊和KCPSM6 模塊,然后綜合、實(shí)現(xiàn)并生成比特流下載到FPGA 中。在程序調(diào)試過程中,經(jīng)常需要對用戶程序進(jìn)行反復(fù)修改,如果采用常規(guī)的方法,則每次修改用戶程序,都要重新綜合、布局布線,生成新的比特文件,往往需要幾分鐘到十幾分鐘,耗時耗力[2],給調(diào)試帶來了極大不便。為此,與KCPSM3類似,Xilinx公司也為KCPSM6

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2013年2期2013-08-27

        • TSW2500型短波發(fā)射機(jī)順序控制板研究
          CS1:用于用戶程序的EPROM或RAMl CS2:供用戶使用的RAMl CS3:用于中央控制系統(tǒng)(ECAM)接口的UART(通用異步發(fā)送電路)l CS4:用于監(jiān)控接口的UART地址/數(shù)據(jù)總線由寄存器A2和 A3用于對地址/數(shù)據(jù)總線中為內(nèi)部附屬設(shè)備傳送的數(shù)據(jù)進(jìn)行解碼??偩€地址D-AD0……D-AD15和數(shù)據(jù)A-A0……A-A15可用于外部設(shè)備解碼。信號RD*,WR*,WRH*(低電平有效),WRL也屬于這類。信號CLKOUT,BHE*,ALE,INST和U

          網(wǎng)絡(luò)安全技術(shù)與應(yīng)用 2013年8期2013-08-20

        • DAB接收機(jī)USB固件升級的實(shí)現(xiàn)
          :引導(dǎo)程序、用戶程序。引導(dǎo)程序需要通過仿真器或通過在系統(tǒng)中編程(In System Programming,ISP)的方式燒寫。用戶程序可以和引導(dǎo)程序一起燒寫,也可通過引導(dǎo)程序的IAP功能燒寫。實(shí)現(xiàn)IAP功能的核心是引導(dǎo)程序,這部分程序主要負(fù)責(zé)與PC機(jī)同步,通過USB接收升級固件,并寫入MCU指定的內(nèi)存地址,MCU復(fù)位后程序指針跳轉(zhuǎn)并執(zhí)行新用戶程序,從而完成接收機(jī)的固件升級。4.2 DFU模式進(jìn)入機(jī)制接收機(jī)有兩種工作模式:DFU升級模式和正常工作模式。兩種

          電子世界 2013年2期2013-04-16

        • 論數(shù)控機(jī)床對刀原理及其實(shí)質(zhì)
          數(shù)控系統(tǒng)作為用戶程序的執(zhí)行坐標(biāo)系,即數(shù)控系統(tǒng)把用戶程序中的坐標(biāo)視為絕對坐標(biāo),所以絕對坐標(biāo)也稱為執(zhí)行坐標(biāo)。(2)A點(diǎn)的機(jī)床坐標(biāo)(a,c)在數(shù)控系統(tǒng)內(nèi)部為變量,用戶可以給a和c賦予不同的值,從而改變A點(diǎn)的位置。也就是說用戶可以通過面板操作或G代碼來改變機(jī)床坐標(biāo)(a,c),從而移動絕對坐標(biāo)系。由圖2和公式(2)可求出任意時刻E點(diǎn)的絕對坐標(biāo)(執(zhí)行坐標(biāo))的表達(dá)式,公式(3),E點(diǎn)成為用戶程序的執(zhí)行點(diǎn)。2 編程坐標(biāo)系和工件坐標(biāo)系當(dāng)編制圖4所示工件的加工程序時,必須在工

          制造技術(shù)與機(jī)床 2012年11期2012-10-24

        • DSP并行I/O自舉加載方法研究
          lash加載用戶程序[6],TMS320C5402有 5種加載方式:熱自舉、串行EPROM自舉、并行I/O空間自舉、并行EPROM自舉和HPI接口自舉[7]。為了提高運(yùn)行速度,TI公司的DSP處理器的后三類芯片內(nèi)都沒有供用戶使用的Flash,其自舉加載只能采用片外擴(kuò)展的存儲空間了。因此,TI公司的后三類DSP處理器的自舉加載實(shí)現(xiàn)起來就要復(fù)雜些。很多的學(xué)者提出了有建設(shè)性的方法,典型的就是二次引導(dǎo)并行EPROM自舉引導(dǎo)方式[8-9],這種方式簡易有效,對于用戶

          通信技術(shù) 2012年5期2012-08-10

        • STM32用戶基于IAP的程序更新技術(shù)*
          需求的更新,用戶程序加載趨向于在線編程的方式,越來越多的芯片公司提供和開放了用戶更新程序的接口與方式,以提高整個系統(tǒng)的可靠性和可維護(hù)性。ST公司基于Cortex-M3內(nèi)核的STM32系列產(chǎn)品得到了廣泛應(yīng)用,在許多基于STM32系列產(chǎn)品的開發(fā)過程中不可避免要進(jìn)行用戶程序的加載。本文在介紹IAP技術(shù)原理基礎(chǔ)上,詳細(xì)論述使用該技術(shù)在STM32F103ZE芯片上實(shí)現(xiàn)用戶在線更新功能的方法,并具體分析其中可能發(fā)生異常的原因。1 背景綜述1.1 主要程序更新方式目前,

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2012年1期2012-06-25

        • 基于Tilcon的VxWorks圖形界面開發(fā)技術(shù)
          形交互界面和用戶程序相互獨(dú)立的結(jié)構(gòu)提高了用戶界面程序的可修改性、可移植性和可維護(hù)性。應(yīng)用程序接口是一組便于理解、使用的接口函數(shù),獨(dú)立于嵌入式平臺,為用戶應(yīng)用程序提供操作訪問圖形界面引擎的接口,支持控件對象的動態(tài)創(chuàng)建、對象屬性修改等操作??梢暬缑嬖O(shè)計(jì)工具為用戶提供便捷的界面設(shè)計(jì)環(huán)境,用戶只需對控件對象面板的控件進(jìn)行簡單的“拖-放”式操作就可以構(gòu)建復(fù)雜的應(yīng)用圖形界面,所有控件的顯示風(fēng)格和功能可以通過對象屬性頁進(jìn)行方便的修改。1.3 Tilcon工作原理首先,

          艦船電子對抗 2011年4期2011-06-28

        • MSP430單片機(jī)串口的程序升級方法
          der程序和用戶程序以及自定義的中斷向量在Flash中的位置。關(guān)于空間位置以及空間大小可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。圖3 地址空間分配從圖中可以看出,在代碼空間中存在著兩個獨(dú)立的程序:Bootloader程序和用戶程序。Bootloader完成的功能是在復(fù)位時通過上位機(jī)更新用戶程序或者調(diào)用已經(jīng)存在的用戶程序。在這里最為關(guān)鍵的是中斷向量FF80~FFFF是歸Bootloader程序所有的,當(dāng)有中斷發(fā)生時,程序首先進(jìn)入FF80~FFFF空間的地址中(也就是Boot

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2011年10期2011-06-25

        • PSASP用戶自定義程序在勵磁系統(tǒng)及PSS建模中的應(yīng)用研究
          程序(簡稱“用戶程序”),用戶可按自己計(jì)算分析的需要,建立各種模型,模擬各種元件、自動裝置和控制功能。PSASP主程序和用戶程序通過交換數(shù)據(jù)和交替運(yùn)行,共同完成某一計(jì)算任務(wù)。典型的用戶程序可以與主程序進(jìn)行數(shù)據(jù)交換,為用戶提供一個統(tǒng)一建模平臺,用戶無須了解程序內(nèi)部的結(jié)構(gòu)和算法,用直觀的方式建立新模型,增強(qiáng)軟件對系統(tǒng)元件裝置和控制功能擴(kuò)展的適應(yīng)能力。1 應(yīng)用用戶程序的建模及仿真分析在PSASP用戶程序中分別建立某型號勵磁系統(tǒng)及電力系統(tǒng)穩(wěn)定器(Power Sys

          河北電力技術(shù) 2010年5期2010-11-16

        • 基于FLASH的TMS320C6416自啟動實(shí)現(xiàn)方法
          00處,執(zhí)行用戶程序,實(shí)現(xiàn)用戶程序的FLASH自啟動。FLASH自啟動;TMS320C6416;二次引導(dǎo);燒寫FLASH1 引言近年來隨著數(shù)字信號處理器(DSP)技術(shù)的迅猛發(fā)展,其越來越廣泛地應(yīng)用于生產(chǎn)生活的各個領(lǐng)域。其中,TMS320C6000系列TI公司推出的最新DSP型號,其性能得到了很大的提升,核心頻率最高達(dá)到1GHz。在許多需要進(jìn)行大量數(shù)字信號處理運(yùn)算并兼顧高實(shí)時性要求的場合得以廣泛應(yīng)用。TI公司的C6x1x產(chǎn)品的內(nèi)部BOOT只能加載1K的程序,

          重慶電子工程職業(yè)學(xué)院學(xué)報(bào) 2010年5期2010-09-25

        • 基于TMS320VC55x DSP在線升級的設(shè)計(jì)與實(shí)現(xiàn)
          導(dǎo)程序加載的用戶程序大小不能超過16 K字節(jié)長,否則不能正常引導(dǎo)。針對引導(dǎo)程序的不足,二次引導(dǎo)機(jī)制被引入,其原理是用戶根據(jù)引導(dǎo)表結(jié)構(gòu)編寫自己引導(dǎo)程序即二次引導(dǎo)程序(Userbootloader)以實(shí)現(xiàn)用戶程序二次加載。系統(tǒng)啟動時,片內(nèi)引導(dǎo)記錄區(qū)的引導(dǎo)程序首先裝載二次引導(dǎo)程序到內(nèi)存中指定的單元并執(zhí)行,然后二次引導(dǎo)程序裝載FLASH上的主程序到內(nèi)存空間執(zhí)行。二次引導(dǎo)程序中可以利用DSP的通用IO口來擴(kuò)展地址線,解決大于16 K字節(jié)長的用戶程序的加載問題,通過配

          通信技術(shù) 2010年7期2010-09-25

        • MCF52223的多用戶在線編程應(yīng)用設(shè)計(jì)
          編程是針對單用戶程序,即芯片中只有一個程序。有些情況下,用戶希望在芯片中駐留多個用戶程序,并能方便更新和選擇運(yùn)行,這就提出了多用戶在線編程的需求。隨著制造工藝的進(jìn)步,芯片由8位發(fā)展到16位、32位,集成的Flash和 RAM也越來越大。這給多用戶在線編程提供了基礎(chǔ),而集成的Flash模塊給在線編程提供了可能[1]。芯片的發(fā)展及資源變化如表1所列。表1 芯片發(fā)展及資源變化嵌入式系統(tǒng)中的多用戶在線編程是指,在芯片中駐留一個監(jiān)控程序,負(fù)責(zé)下載PC機(jī)編譯后的用戶程

          單片機(jī)與嵌入式系統(tǒng)應(yīng)用 2010年3期2010-08-14

        • 仿真軟件S7-PLCSIM在磨床數(shù)控化改造中的應(yīng)用
          用。PLC的用戶程序在編制過程中難免會出現(xiàn)一些缺陷和錯誤,尤其是對于那些比較復(fù)雜的控制任務(wù),因此,用戶程序在設(shè)計(jì)好之后一般都需要進(jìn)行調(diào)試、修改。通常情況下,調(diào)試工作直接在硬件PLC中進(jìn)行,但有時程序設(shè)計(jì)好之后,硬件PLC尚未購買或控制設(shè)備不在本地,這就對程序的調(diào)試和修改帶來不便。而且在實(shí)際的硬件系統(tǒng)中進(jìn)行程序調(diào)試具有較大的風(fēng)險(xiǎn),PLC的某個錯誤輸出信號可能會導(dǎo)致機(jī)損事故甚至危及工作人員的人身安全。因此,如果能夠在沒有PLC硬件的條件下就可以對PLC用戶程序

          軸承 2010年12期2010-08-01

        • 基于API Hook技術(shù)的虛擬串口的實(shí)現(xiàn)
          邏輯特征。使用戶程序在操作上無法判斷所使用的究竟是物理串口還是虛擬串口。2.1 常規(guī)的虛擬串口常規(guī)的虛擬串口(如圖1所示)是通過虛擬驅(qū)動程序來實(shí)現(xiàn)的。它是在操作系統(tǒng)上利用虛擬I/O技術(shù)建立虛擬串口設(shè)備來模擬一個串口。它的特點(diǎn)是全局性和便捷性。但其缺點(diǎn)也相當(dāng)明顯,就是穩(wěn)定性欠佳。圖1 普通虛擬串口結(jié)構(gòu)2.2 API Hook鉤子技術(shù)API Hook(鉤子)技術(shù)是消息處理中的一個環(huán)節(jié),用于監(jiān)控消息在系統(tǒng)中的傳遞,并在這些消息到達(dá)最終的消息處理過程前,處理某些特

          自動化與信息工程 2010年3期2010-05-11

        • PLC在泄洪閘啟閉系統(tǒng)中的應(yīng)用
          編程器鍵入的用戶程序和數(shù)據(jù)。檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。當(dāng)PLC投入運(yùn)行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。所有的用戶程序執(zhí)行完畢之后,最后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。(二)存儲器

          河南水利與南水北調(diào) 2010年9期2010-04-09

        精品国产一区二区三区av天堂| 国产偷窥熟女精品视频| 久久久久亚洲av无码专区导航| 老湿机香蕉久久久久久| 朝鲜女子内射杂交bbw| 国内精品一区视频在线播放| 久久久一本精品99久久| 国产高清亚洲精品视频| 精品久久人妻一区二区| 日韩中文字幕素人水野一区| 无码av天天av天天爽| av狠狠色丁香婷婷综合久久| 中文字幕av一区二区三区人妻少妇 | 无码专区天天躁天天躁在线| 国产一毛片| 国产精品久久久久亚洲| 日本不卡不二三区在线看| 超碰人人超碰人人| 精品国产乱码久久久软件下载| 2017天天爽夜夜爽精品视频| 久久人妻少妇嫩草av蜜桃| 亚洲日韩中文字幕在线播放| 国产精品永久免费视频| 爆乳午夜福利视频精品| 国产精品一区二区久久久av| 国产精品泄火熟女| 亚洲日本三级| 一区二区黄色素人黄色| 欧美xxxxx高潮喷水麻豆| 免费a级毛片无码无遮挡| 欧美综合图区亚洲综合图区| 亚洲国产一区二区网站| 亚洲av久久久噜噜噜噜| 国产日韩欧美在线| 国产精品黄色av网站| 欧洲乱码伦视频免费| 日韩精品人妻系列无码专区免费 | 亚洲av迷人一区二区三区| 亚洲av无码一区二区三区不卡| 亚洲欧洲日产国码无码AV一| 日本91一区二区不卡|