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

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

U盤固件

  • stm32cubeMX串口使用文檔

    一建立STM32cubeMX工程1.建立新工程,選擇芯片STM32F302CCTx2. 在Pinout 中時(shí)鐘配置為高速外部時(shí)鐘, UART配置為異步通信, cube 會(huì)自動(dòng)分配引腳。3.Clock Configuration 中配置如下4.configuration 中點(diǎn)擊USART1可進(jìn)入配置在USART1 configuration 中Parameter Settings 可以配置波特率,發(fā)送數(shù)據(jù)字長(zhǎng),奇偶校驗(yàn)位和停止位等。NVIC Setting 可以配置中斷優(yōu)先級(jí)。5.生成keil 軟件代碼點(diǎn)擊工具欄中的齒輪按鈕,可以選擇代碼的開(kāi)發(fā)平臺(tái), ok 結(jié)束。(文件保存路徑一定要是全英文的)進(jìn)過(guò)了我們一系列的配置, cube 會(huì)為我們自動(dòng)生成keil 軟件的代碼,代碼中包括工程所需的固件庫(kù),配套的頭文件,啟動(dòng)文件及用戶文件。在main.c 中包括了我們工程所需外設(shè)的初始化,包括了系統(tǒng)時(shí)鐘初始化,中斷初始化, GPIO初始化, USART1初始化, HAL庫(kù)初始化。我們只需要在main.c 中添加我們自己的代碼就可以了。二keil 軟件代碼及HAL庫(kù)使用UART_HandleTypeDef huart1;生成的代碼中有聲明一個(gè)USART處理的結(jié)構(gòu)體HAL庫(kù)中串口的數(shù)據(jù)收發(fā)有四個(gè)函數(shù)HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);指針huart 指向我們之前定義的USART處理結(jié)構(gòu)體, 我們將在函數(shù)中對(duì)結(jié)構(gòu)體中的參數(shù)進(jìn)行操作。pDate 是我們自己定義的數(shù)據(jù)發(fā)送接收緩存, Size 發(fā)送接收數(shù)據(jù)個(gè)數(shù), Timeout 超時(shí)持續(xù)時(shí)間。UART狀態(tài)的結(jié)構(gòu)體:我們?cè)诎l(fā)送接收函數(shù)中要經(jīng)常對(duì)USART的狀態(tài)進(jìn)行判斷,以便我們對(duì)函數(shù)結(jié)構(gòu)體中的參數(shù)進(jìn)行操作

    標(biāo)簽: stm32cubemx 串口

    上傳時(shí)間: 2022-06-22

    上傳用戶:shjgzh

  • OpenWrt_MT7620a_開(kāi)發(fā)流程

    1 虛擬機(jī)系統(tǒng)搭建2 源碼編輯2.1 安裝和升級(jí)必要的組件2.2 下載源碼2.3 修改源碼及編譯2.4 源碼配置2.4.1 后臺(tái)管理界面為中文2.4.2 默認(rèn)開(kāi)啟無(wú)線網(wǎng)絡(luò)2.4.3 改SSID名稱2.4.4 進(jìn)入系統(tǒng)后,增加密碼(密碼以admin為例)2.4.5 修改后臺(tái)登錄的端口號(hào)2.4.6 支持3G模塊功能( USB方式)( OpenWrt之PandoraBox)(華為E261)3 操作技巧3.1 覆蓋配置文件(推薦編輯方式)3.2 推薦操作習(xí)慣3.3 編譯技巧3.4 燒錄技巧(含shell固件升級(jí)方式)3.4.1 通過(guò)UBOOT進(jìn)行燒錄3.4.2 進(jìn)系統(tǒng)后通過(guò)命令行完成固件升級(jí)4 報(bào)錯(cuò)及解決方法4.1 Checking *libssl*... Failed.1 虛擬機(jī)系統(tǒng)搭建詳情,參見(jiàn): VirtualBox安裝UbuntuKylin_ 劉云龍201504xx.docx;(VirtualBox安裝流程;安裝好后,在左上角“系統(tǒng)”菜單的“首選項(xiàng)”中選擇“屏幕保護(hù)程序”,然后去掉左下角的“計(jì)算機(jī)空閑時(shí)激活屏幕保護(hù)程序”,然后按“關(guān)閉”,這個(gè)窗口是沒(méi)有“應(yīng)用”或“確定”之類的,直接關(guān)閉它就會(huì)保存。)2 源碼編輯2.1 安裝和升級(jí)必要的組件a. 選左上角的菜單 “應(yīng)用程序 ”-附“件”-終“端”,進(jìn)入命令行,然后輸入sudo –sH,注意大小寫,然后輸入裝系統(tǒng)時(shí)設(shè)置的用戶密碼,就能切換到root( 提示:輸入密碼的時(shí)候不會(huì)有* 之類的顯示的,是完全不顯示,部分人不必驚慌)。切換到root 是為了安裝或升級(jí)部分必要的組件,有些組件需要root 權(quán)限。

    標(biāo)簽: openwrt mt7620a

    上傳時(shí)間: 2022-06-23

    上傳用戶:

  • 基于USB2.0的CCD相機(jī)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    本文主要針對(duì)CCD相機(jī)中的數(shù)據(jù)采集、傳輸及顯示的需要,設(shè)計(jì)了基于USB的相應(yīng)系統(tǒng)。該系統(tǒng)設(shè)計(jì)工作包括硬件和軟件兩個(gè)部分,硬件部分選用了Cypress公司的CY7C68013A作為USB通訊芯片,負(fù)責(zé)接收由A/D轉(zhuǎn)換得到的圖像數(shù)據(jù),并通過(guò)其實(shí)現(xiàn)與PC機(jī)之間的USB數(shù)據(jù)通信。本系統(tǒng)設(shè)計(jì)的主要工作難點(diǎn)是系統(tǒng)軟件的設(shè)計(jì),包括固件程序、USB驅(qū)動(dòng)程序和應(yīng)用程序的設(shè)計(jì)三部分。其中,固件程序在Keil uVision2環(huán)境中開(kāi)發(fā);而USB驅(qū)動(dòng)程序則通過(guò)編寫inf驅(qū)動(dòng)文件和設(shè)計(jì)GPIF波形,對(duì)CY7C68013A的GPIF(通用可編程接口)進(jìn)行編程,實(shí)現(xiàn)了硬件上的識(shí)別和數(shù)據(jù)的高速傳輸;PC機(jī)上的應(yīng)用程序利用Visual C++.net2003開(kāi)發(fā),通過(guò)調(diào)用EZ-USB FX2LP的CyUSB.sys驅(qū)動(dòng)文件和CyAPL.lib程序庫(kù),完成了與硬件之間的數(shù)據(jù)傳輸,并能夠在應(yīng)用程序主界面上顯示所采集的圖像信息。本文最后對(duì)系統(tǒng)進(jìn)行了測(cè)試,并與國(guó)外產(chǎn)品作了對(duì)比。測(cè)試的各性能參數(shù)結(jié)果表明采用USB實(shí)現(xiàn)CCD和主機(jī)之間的通訊,滿足了相機(jī)對(duì)數(shù)據(jù)快速穩(wěn)定傳輸?shù)膶?shí)時(shí)性要求,同時(shí)也符合了相機(jī)操作簡(jiǎn)單方便的實(shí)用性要求。

    標(biāo)簽: usb ccd 相機(jī)系統(tǒng)

    上傳時(shí)間: 2022-06-23

    上傳用戶:

  • 三天入門 Cortex-M4 —Kinetis 系列,野火 Kinetics 開(kāi)發(fā)板教程

    最適合初學(xué)者入門 Kinetis 的教程隨著技術(shù)的發(fā)展,單片機(jī)型號(hào)越來(lái)越繁多,入門的難度也逐漸加多,學(xué)習(xí)周期自然不斷延長(zhǎng)。為了讓初學(xué)者快速入門,減少學(xué)習(xí)時(shí)間,尤其是為了那些參加智能車比賽而沒(méi)時(shí)間學(xué)習(xí)深入研究Kinetis單片機(jī)朋友,我們特意寫了Kinetis開(kāi)發(fā)板的教程。力求大大減少初學(xué)者的學(xué)習(xí)時(shí)間。野火Kinetis開(kāi)發(fā)教程,主要有IAR的使用教程、Kinetis啟動(dòng)流程講解、野火K60庫(kù)的調(diào)用三個(gè)部分組成。我們不再詳細(xì)講解寄存器,而且推薦你們直接調(diào)用我們的函數(shù)庫(kù)。野火K60函數(shù)庫(kù),函數(shù)內(nèi)部會(huì)自動(dòng)計(jì)算頻率,設(shè)置分頻,直接調(diào)用,減少你們的后顧之憂,可以加快你們的開(kāi)發(fā)速度。目前,單片機(jī)型號(hào)如此之多,而產(chǎn)品的開(kāi)發(fā)所允許給我們的時(shí)間越來(lái)越少,我們完全沒(méi)有必要深入研究寄存器設(shè)置,就算你能把寄存器背得滾瓜爛熟,過(guò)段時(shí)間不去接觸,還是沒(méi)法記住的。現(xiàn)在的單片機(jī)開(kāi)發(fā),工程師往往都是利用官方的固件庫(kù)來(lái)進(jìn)行開(kāi)發(fā),而不再是靠自己重新建立自己的函數(shù)庫(kù)進(jìn)行開(kāi)發(fā)。例如ST公司推出的ST庫(kù),讓你可以完全不需要考慮底層開(kāi)發(fā)而直接開(kāi)發(fā)自己的產(chǎn)品。飛思卡爾公司,在這方便確實(shí)讓人感到失望,這也是野火嵌入式工作室要建立自己的野火Kinetis庫(kù)的原因。

    標(biāo)簽: kinetis Cortex-M4

    上傳時(shí)間: 2022-06-23

    上傳用戶:jason_vip1

  • 基于ccd的圖像采集和處理系統(tǒng)

    高性能低成本的圖像采集和處理系統(tǒng)在自動(dòng)測(cè)量、設(shè)備檢測(cè)、安全監(jiān)控等工業(yè)測(cè)控領(lǐng)域需求巨大。相比于CMOS圖像傳感器,CCD圖像傳感器在靈敏度、分辨率、噪聲控制以及技術(shù)成熟度等方面具有明顯優(yōu)勢(shì)。發(fā)達(dá)國(guó)家對(duì)于基于CCD圖像傳感器的高性能圖像采集和處理系統(tǒng)的開(kāi)發(fā)已經(jīng)具有了一定的經(jīng)驗(yàn)和成功先例,而在我國(guó),相關(guān)的技術(shù)開(kāi)發(fā)還比較薄弱。因此,通過(guò)對(duì)基于CCD圖像傳感器的高性能圖像采集和處理系統(tǒng)進(jìn)行研究和開(kāi)發(fā),迅速掌握核心技術(shù),積累必要的技術(shù)儲(chǔ)備和經(jīng)驗(yàn),對(duì)滿足我國(guó)在相關(guān)領(lǐng)域的需求有著重要意義。本文研究了CCD圖像傳感器的發(fā)展歷程、結(jié)構(gòu)及工作原理、性能特點(diǎn),并與CMOS圖像傳感器進(jìn)行了比較。詳細(xì)分析了SONY公司的大面陣CCD圖像傳感器,并以此器件為核心完成了圖像采集和處理系統(tǒng)的設(shè)計(jì)。選用CYPRESS公司的LC4256V型CPLD(Complex Programmable Logic Device)芯片和TI公司的MSP430F149型MCU(Micro Controller Unit)芯片共同構(gòu)成系統(tǒng)的核心處理平臺(tái)。以CPLD為設(shè)計(jì)載體,使用Verilog硬件描述語(yǔ)言實(shí)現(xiàn)了驅(qū)動(dòng)時(shí)序設(shè)計(jì),完成了對(duì)CCD圖像傳感器的控制。對(duì)CYPRESS公司的CY7C68013型USB器件進(jìn)行了固件程序、驅(qū)動(dòng)程序和應(yīng)用程序開(kāi)發(fā),實(shí)現(xiàn)了高速數(shù)據(jù)傳輸。硬件上采用了模塊化設(shè)計(jì),并充分考慮了抗干擾措施。實(shí)際測(cè)試表明,上述系統(tǒng)工作穩(wěn)定,具有良好的靈活性和可擴(kuò)展性。

    標(biāo)簽: ccd 圖像采集

    上傳時(shí)間: 2022-06-23

    上傳用戶:kingwide

  • 7.5W/10W/15W 多線圈無(wú)線充電發(fā)射控制器IP6809 datasheet

    兼容WPC v1.2.4協(xié)議的7.5W/10W/15W多線圈無(wú)線充電發(fā)射控制器--IP6809一 概述IP6809是一款無(wú)線充電發(fā)射端控制SoC芯片,兼容WPC Qi v1.2.4最新標(biāo)準(zhǔn),支持3線圈無(wú)線充電應(yīng)用,支持A28線圈、MP-A8線圈,支持客戶線圈定制方案,支持5W、蘋果 7.5W、三星10W、15W充電。IP6809通過(guò)analog ping檢測(cè)到無(wú)線接收器,并建立與接收端之間的通信,則開(kāi)始功率傳輸。IP6809通過(guò)切換不同的工作線圈執(zhí)行analogping并檢測(cè)信號(hào)強(qiáng)度的方式確定接收機(jī)擺放位置,并選擇信號(hào)最強(qiáng)的線圈執(zhí)行充電動(dòng)作。IP6809 解碼從接收器發(fā)送的通信數(shù)據(jù)包,然后用PID算法來(lái)改變振蕩頻率從而調(diào)整線圈上的輸出功率。一旦接收器上的電池充滿電時(shí),IP6809終止電力傳輸.片內(nèi)集成全橋驅(qū)動(dòng)電路和電壓&電流兩路ASK通訊解調(diào)模塊,集成度高,降低方案尺寸和BOM成本. 二 特性兼容WPC v1.2.4標(biāo)準(zhǔn)支持5~15W多種應(yīng)用單獨(dú)5W應(yīng)用快充充電器輸入5~10W應(yīng)用5V充電器輸入5~10W升壓應(yīng)用9V~15V充電器輸入5~10W降壓應(yīng)用12~19V充電器輸入15W應(yīng)用支持多線圈支持2~3個(gè)線圈支持自動(dòng)檢測(cè)接收線圈擺放位置通過(guò)特定IO的電平狀態(tài)判斷是2/3線圈輸入耐壓高達(dá)25V集成NMOS全橋驅(qū)動(dòng)集成內(nèi)部電壓/電流解調(diào)支持FOD異物檢測(cè)功能--高靈敏靜態(tài)異物檢測(cè)--支持動(dòng)態(tài)FOD檢測(cè)--FOD參數(shù)可調(diào)低靜態(tài)功耗和高效率靜態(tài)電流4mA實(shí)測(cè)系統(tǒng)充電效率高達(dá)79%兼容NPO電容和CBB電容支持成品固件在線升級(jí)針對(duì)供電能力不足的USB電源有動(dòng)態(tài)功率調(diào)整功能(DPM)支持低至5V 500mA的充電器輸入過(guò)壓,過(guò)流保護(hù)功能支持PD3.0輸入請(qǐng)求支持NTC用于系統(tǒng)各狀態(tài)指示的3路LED支持客戶燈顯定制封裝6mm×6mm 0.5pitch QFN40三 應(yīng)用背夾、無(wú)線充電底座車載無(wú)線充電設(shè)備

    標(biāo)簽: 無(wú)線充電

    上傳時(shí)間: 2022-06-25

    上傳用戶:

  • 基于UEFI的底層API的性能分析及其功能測(cè)試的研究與設(shè)計(jì)

    在UEFI開(kāi)源社區(qū)中,存在四個(gè)與UEFI BIOS相關(guān)的開(kāi)源項(xiàng)目,分別為EDK(EFI Dev Kit),EDKII,EFI Shell和EFI Toolkit.其中,EDKII(EFI Development Kit)是一個(gè)開(kāi)源的EFI BIOS的發(fā)布框架,其中包含一系列的開(kāi)發(fā)示例和大量基本的底層庫(kù)函數(shù),因此,對(duì)于其MDE(Module Development Environment)模塊開(kāi)發(fā)環(huán)境的分析與測(cè)試能夠在最大程度上保證開(kāi)發(fā)的穩(wěn)定性和質(zhì)量。因而選題具有一定的實(shí)用性和先進(jìn)性,此外,整個(gè)分析和測(cè)試設(shè)計(jì)的過(guò)程中,能夠充分體現(xiàn)出在UEFI從事程序設(shè)計(jì)相對(duì)于傳統(tǒng)BIOS環(huán)境下的優(yōu)勢(shì)。本論文計(jì)劃從以下幾個(gè)方面進(jìn)行研究:1、學(xué)習(xí)研究UEFI(統(tǒng)一可拓展固件接口)技術(shù);2、學(xué)習(xí)研究EDKII框架和相應(yīng)的MDE(模塊開(kāi)發(fā)環(huán)境);3、搭建MDE庫(kù)的測(cè)試框架MdeTestPkg:4、編寫MdeTestPkg下的測(cè)試實(shí)例,實(shí)現(xiàn)對(duì)MDE庫(kù)的分析與測(cè)試。通過(guò)對(duì)現(xiàn)有的UEFT(統(tǒng)一可擴(kuò)展固件按口)技術(shù)的學(xué)習(xí),深入了解UEFI BIOS的背景知識(shí)。在此基礎(chǔ)上,學(xué)習(xí)研究EDK II的整體架構(gòu)和模塊單元開(kāi)發(fā)設(shè)計(jì)的規(guī)范和方法,并用基于EDK 11搭建MDE(模塊開(kāi)發(fā)環(huán)境)的測(cè)試框架,編寫類庫(kù)的測(cè)試實(shí)例。最終的結(jié)果是完成MDE,即模塊開(kāi)發(fā)環(huán)境框架中的44個(gè)庫(kù)類在DXE階段的功能分析與測(cè)試,并且由于類際的4通性,使得測(cè)試的類際能夠在不同的平臺(tái)架構(gòu)(如:IA32,X64和IPF等)上成功運(yùn)行,具有很好的穩(wěn)定性和健壯性。在本論文中,我只以NT32平臺(tái)架構(gòu)為例,來(lái)說(shuō)明MDE庫(kù)在NT32平臺(tái)下的測(cè)試框架的搭建以及對(duì)于MDE庫(kù)類的測(cè)試實(shí)例的設(shè)計(jì),編寫和測(cè)試。

    標(biāo)簽: uefi api

    上傳時(shí)間: 2022-06-26

    上傳用戶:kent

  • ABB ACS880 基本控制程序固件手冊(cè)

    ABB ACS880變頻器使用手冊(cè),功能強(qiáng)大,資料齊全

    標(biāo)簽: abb acs880 變頻器

    上傳時(shí)間: 2022-06-26

    上傳用戶:

  • STM32CubeMx配置過(guò)程詳解

    STM32Cubel是STM32系列單片機(jī)初始化代碼工程生成工具。我們可以用它搜索選擇滿足我們需求的芯片,用它配置芯片外設(shè)引腳和功能,用它配置使用如LWIR FAT32 FreeRTOS等第三方軟件系統(tǒng),還可以用它做功耗評(píng)估。STM32CubeMx不僅能生成初始化代碼工程,也能生成引腳配置信息的pdf和txt 文檔,方便查閱和設(shè)計(jì)原理圖。一—我相信STM32Cube的強(qiáng)大會(huì)使玩過(guò)它的人贊不絕口,毅然決然地放棄使用標(biāo)準(zhǔn)庫(kù),轉(zhuǎn)而使用基于HAL庫(kù)的它和HAL庫(kù)。下面就開(kāi)始介紹STM32Cubel的使用:一、打開(kāi)軟件后的界面,如下。這里主要介紹“Help”菜單。“Updater Setings”可以設(shè)置下載的固件庫(kù)及其解壓文件的存放位置,這樣就可以找到軟件下載的固件庫(kù)到底存放到哪了。“Install New Libraries”可以檢查并下載固件庫(kù)和軟件更新情況,以及歷史版本,也可以手動(dòng)導(dǎo)入固件庫(kù)。二、點(diǎn)擊“New Projet”進(jìn)入芯片選擇界面。這里選擇STM32F407ZGT因?yàn)槲业拈_(kāi)發(fā)板是這個(gè)型號(hào))。

    標(biāo)簽: stm32

    上傳時(shí)間: 2022-06-29

    上傳用戶:

  • STM32PMSMSDKV4.2使用指南中文版

    STM32 PMSM FOC SDK V4.2·SDK V4.2軟件包包含:PMSM FOC固件庫(kù)和STMC Workbench(GUI),允許用戶使用STM32進(jìn)行單或雙PMSM馬達(dá)的FOC的驅(qū)動(dòng),其支持STM32F0XX,STM32F1xx,STM32F2xx,STM32F3xX及STM32F4xx工具:ST MC Workbench 1/2·STMCWBPC軟件通過(guò)圖形界面產(chǎn)生軟件庫(kù)的參數(shù)頭文件,方便用戶對(duì)軟件庫(kù)的配置及馬達(dá)的調(diào)試工具:STMC Workbench 2/2·實(shí)時(shí)串口通訊·與PC實(shí)時(shí)通訊,實(shí)現(xiàn)馬達(dá)的啟動(dòng)/停止,或速度的加減速·調(diào)試和監(jiān)控軟件參數(shù)·實(shí)時(shí)畫(huà)出馬達(dá)的參考及實(shí)際速度曲線X-NUCLEO-IHM07M1·供電電壓:8V-48VDC·2.8A峰值電流·最大工作頻率100KHz·兼容STM32Nucleo/ST Morpho接口·支持三電阻/單電阻電流采樣·支持Hall/Encoder

    標(biāo)簽: stm32

    上傳時(shí)間: 2022-06-30

    上傳用戶:jiabin

主站蜘蛛池模板: 稻城县| 凉山| 嘉禾县| 华安县| 麻栗坡县| 焦作市| 确山县| 婺源县| 即墨市| 图木舒克市| 教育| 英超| 夹江县| 大洼县| 屏东县| 沾益县| 蒙城县| 阿坝| 逊克县| 天镇县| 陇南市| 塔城市| 中山市| 海兴县| 通许县| 潞城市| 合山市| 洪江市| 仁怀市| 磐安县| 东乡| 新竹市| 阆中市| 朔州市| 喀什市| 武汉市| 琼结县| 镇赉县| 贵德县| 延津县| 郸城县|