STM32F4 DSP and standard peripherals library,由于網(wǎng)站的50M大小設(shè)置,所以把標(biāo)準(zhǔn)庫配套的說明給刪除了,若有需要請去st官網(wǎng)下載https://www.st.com/content/st_com/zh/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32065.html#get-software。 STSW-STM32065 V1.8.0版本,除了電子說明書/help文檔,其他都有。
上傳時間: 2022-06-22
上傳用戶:qdxqdxqdxqdx
摘要:介紹了以FreeModbus協(xié)議找在嵌入式搶占實時操作系統(tǒng)μC/OS-l的STM32平臺上,成功實現(xiàn)了Modbus協(xié)議的移植。通過詳細分析FreeModbus協(xié)議花并編寫STM32F103VET6微處理器的底層驅(qū)動,成功實現(xiàn)了工業(yè)Modbus協(xié)議RTU和ASCll兩種模式的通信功能。測試結(jié)果表明,在實際工業(yè)生產(chǎn)控制和儀表開發(fā)中,應(yīng)用Freemodbus協(xié)議,完全符合工業(yè)數(shù)據(jù)采集、實時控制和數(shù)據(jù)處理等廠級重復(fù)性和精確度要求,在一定程度上降低了工業(yè)儀表開發(fā)的周期及成本。關(guān)鍵詞:實時操作系統(tǒng),uC/OS-ll,F(xiàn)reeModbus,Modbus協(xié)議,STM32Abstract:This paper introduces FreeModbus stack transplanted to the STM32 platform which has been embedded in the preemptive real-time operating system uC/OS-ll,in order that the transplantation of the Modbus protocol is successfuly im-plemented.The FreeModbus stack is analyzed in detail and STM32F103VET6 microprocessor underlying driver is writed,so that the two Modbus industrial communication function RTU and ASCll are successfully realized.Keywords:time operating system,uC/OS-ll,.FreeModbus,Modbus協(xié)議,STM32
標(biāo)簽: freemodbus 通信協(xié)議
上傳時間: 2022-06-25
上傳用戶:
LC/0S-IT是Micrium公司專為微控制器系統(tǒng)和軟件開發(fā)而設(shè)計的搶占式的實時多任務(wù)操作系統(tǒng)微內(nèi)核,經(jīng)過十幾年的發(fā)展,已經(jīng)在眾多領(lǐng)域的應(yīng)用中取得了成功。就uC/OS-I本身而言,它僅僅是一個內(nèi)核,還不能直接用于一個具體的工程項目,還必須與其它一些模塊如TCP/IP、文件系統(tǒng)(FS)、圖形界面(GUI)等等整合,其中圖形界面(GUI)是一個成熟的工程產(chǎn)品不可缺少的部分。目前較為流行的嵌入式GUI有miroWindows,MiniGUI,QT/Embedded,OpenGUI,ucGUI等,而基于uC/OS-II平臺的用的較多的是uCGUI。uCGUI是Micrium開發(fā)的一種基于嵌入式系統(tǒng)的圖形界面支持系統(tǒng).可以用于任何使用LCD圖形顯示的應(yīng)用,提供高效的獨立于處理器及LCD控制器的圖形用戶接口,可以在單任務(wù)或是多任務(wù)系統(tǒng)上運行,并適用于任意LCD控制器和CPU下任何尺寸的真實顯示或虛擬顯示。本文研究的CGUI和LC/0S-II在S3C2410上的移植整合,不涉及文件系統(tǒng)的移植,后面論述的重點由以下幾個部分組成,第一部分簡要的介紹C/0S-1l在S3C2410上移植,第二部分介紹基于C/0S-II的.CGUI的移植,第三部分給出一個測試用例。
上傳時間: 2022-06-25
上傳用戶:shjgzh
eMMC (Embedded Multi Media Card)是MMC協(xié)會訂立、主要針對手機或平板電腦等產(chǎn)品的內(nèi)嵌式存儲器標(biāo)準(zhǔn)規(guī)格。eMMC在封裝中集成了一個控制器,提供標(biāo)準(zhǔn)接口并管理閃存,使得手機廠商就能專注于產(chǎn)品開發(fā)的其它部分,并縮短向市場推出產(chǎn)品的時間。MMC的應(yīng)用是對存儲容量有較高要求的消費電子產(chǎn)品。2011年已大量生產(chǎn)的一些熱門產(chǎn)品,如Palm Pre、Amazon Kindle II和Flip MinoHD,都采用了eMMC。為了確認這些產(chǎn)品究竟使用了何種存儲器,iSuppli利用拆機分析業(yè)務(wù)對它們進行了拆解,發(fā)現(xiàn)eMMC身在其中。附件為介紹EMMC5.1標(biāo)準(zhǔn)的數(shù)據(jù)手冊.
上傳時間: 2022-06-27
上傳用戶:
IAR安裝IAR Embedded Workbench(簡稱EW)的C/C++交叉編譯器和調(diào)試器是今天世界最完整的和最容易使用專業(yè)嵌入式應(yīng)用開發(fā)工具。EW對不同的微處理器提供一樣直觀用戶界面。EW今天已經(jīng)支持35種以上的8位/16位32位ARM的微處理器結(jié)構(gòu)。EW包括:嵌入式C/C++優(yōu)化編譯器,匯編器,連接定位器,庫管理員,編輯器,項目管理器和C-SPY調(diào)試器中。使用IAR的編譯器最優(yōu)化最緊湊的代碼,節(jié)省硬件資源,最大限度地降低產(chǎn)品成本,提高產(chǎn)品競爭力,EWARM是IAR目前發(fā)展很快的產(chǎn)品,EWARM已經(jīng)支持ARM7/9/10/1lXSCALE,并且在同類產(chǎn)品中具有明顯價格優(yōu)勢。其編譯器可以對一些SOC芯片進行專門的優(yōu)化.如Atmel,TI,ST,Philips,除了EWARM標(biāo)準(zhǔn)版外,IAR公司還提供EWARMBL(256K)的版本,方便了不同層次客戶的需求。IAR System是嵌入式領(lǐng)域唯一能夠提供這種解決方案的公司。EW支持35種以上的8位/16位/32位的微處理器結(jié)構(gòu)。IAR Embedded Workbench 集成的編譯器主要產(chǎn)品特征:·高效PROMable代碼·完全標(biāo)準(zhǔn)C兼容·內(nèi)建對應(yīng)芯片的程序速度和大小優(yōu)化器
標(biāo)簽: iar
上傳時間: 2022-06-28
上傳用戶:
本書特點: 實際:作者在實踐中使用QT開發(fā)嵌入式設(shè)備的就用程序界面,在本書中,他與讀者分離自己在外企從事Linux研發(fā)的經(jīng)驗。 實用:具有專業(yè)人士所需的深度,可以直接拿來運用到開發(fā)實戰(zhàn)中去。本書介紹的KDE及X Windows機制、Ot及Qt/Embedded核心技術(shù),有助于讀者在嵌入式設(shè)備的Linux內(nèi)核上創(chuàng)建自己的窗口系統(tǒng)。 實用:重點介紹了一些對實際研發(fā)很有用的設(shè)計方法,包括窗口分層設(shè)計、接口標(biāo)準(zhǔn)化、菜單通用化、應(yīng)用程序查詢硬件信息等。
標(biāo)簽: qt linux 操作系統(tǒng) 窗口設(shè)計
上傳時間: 2022-07-03
上傳用戶:
Simulink 建模與仿真快速入門? Simulink 項目實踐 – 為PARROT Mambo四旋翼無人機設(shè)計并部署飛行控制系統(tǒng)Simulink Coder– 為Simulink模型,Stateflow流程圖和MATLAB函數(shù)生成C/C++代碼– 可用于實時和非實時應(yīng)用– 可用于加速仿真,快速原型和硬件加速Embedded Coder:– 優(yōu)化的 C/C++ 代碼(內(nèi)存、速度和可讀性)– SIL、PIL 仿真– 數(shù)據(jù)對象用于數(shù)據(jù)管理和定制化– 針對指定硬件深層次優(yōu)化– 適用于 MCU 和 DSP (定點、浮點支持)
標(biāo)簽: simulink parrot 無人機 飛行控制
上傳時間: 2022-07-08
上傳用戶:
NCS8803 3.2.1 功能:是一顆將HDMI信號轉(zhuǎn)EDP信號的轉(zhuǎn)接芯片。其應(yīng)用如下: 3.2.2產(chǎn)品特征 輸入:HDMI 輸出:Embedded-DisplayPort (eDP) EDP接口 1/2/4-lane eDP @ 1.62/2.7Gbps per lane HD to WQXGA (2560*1600) supported 內(nèi)置EDP協(xié)議 HDMI Input HDMI 1.4a supported 支持RGB444/YCbCr444/YCbCr422 像素時鐘: 340MHz 支持雙通道音頻輸入; 參考時鐘 任何頻率,在19MHz到100MHz之間,單端時鐘輸入 內(nèi)置5000 ppm SSC與否 通信方式 IIC 電源 1.2V core supply 2.5V or 3.3V IO supply 功耗:150Mw 封裝:QFN-56 (7mm x 7mm) 3.2.4 應(yīng)用產(chǎn)品:廣告機,平板、醫(yī)療器械、車機、顯示器、小電視、車載電視等 3.2.5 應(yīng)用平臺:RK、全志、M-star、炬力等 3.3.6 推廣注意事項A:確認客戶使用屏的分辨率,最常用的是1366x768@60Hz和1920x1080@60Hz BNCS8803支持4-lane DP / eDP輸出通常支持WQXGA所需 (2560 * 1600)及以上60 hz的幀速率 C.確認客戶的信號源,要是標(biāo)準(zhǔn)的HDMI信號,其他的都不行; D.此芯片支持縮放功能,分數(shù)縮放比例2:1至1:2; E、此芯片不是純硬件轉(zhuǎn)換芯片,需要通過IIC或者SPI進行初始化,初始化一般使用客戶CPU進行,這樣方便控制時序也節(jié)省成本,如果不使用客戶CPU進行初始化就要另外加MCU進行配置。 設(shè)計注意事項: A、NCS8801S設(shè)計的時候要特別注意輸入輸出的走線問題,要做好屏蔽以免信號受到干擾。 B、注意電源濾波 C、設(shè)計的時候預(yù)留LVDS信號要預(yù)留阻抗匹配電阻 D、設(shè)計的時候復(fù)位腳最好由客戶CPU的GPIO口進行控制,以便控制整個方案的時序,避免后面出現(xiàn)問題。
上傳時間: 2022-07-08
上傳用戶:
嵌入式系統(tǒng)(Embedded System)在于結(jié)合微處理器或微控制器的系統(tǒng)電路與其專用的軟件,來達到系統(tǒng)運行效率成本的最優(yōu)化。今天凡移動電話、手表、電子游戲機、PDA、電視、冰箱等家用電子與通信產(chǎn)品,電動汽車、電動自行車乃至于電車等電動交通工具的控制核心,無不與嵌入式系統(tǒng)息息相關(guān)。而在后PC時代,家電、玩具、汽車、新一代手記、數(shù)碼相機、先進的醫(yī)療儀器乃至于即將到來的智能型房屋、智能型辦公室、與其它跟電相關(guān)的器材設(shè)備更是缺少不了嵌入式系統(tǒng)這個核心技術(shù)。本書將做全面、詳實的介紹,歡迎下載和閱覽......
標(biāo)簽: 嵌入式系統(tǒng)
上傳時間: 2022-07-16
上傳用戶:默默
基于LabVIEW的ARM Cortex-M3嵌入式開發(fā)寶典電子書內(nèi)容簡介第 1 篇 軟件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模塊介紹1.2 Keil RealView MDK 軟件介紹1.3 Keil RTX 實時操作系統(tǒng)介紹1.4 LabVIEW ARM Module 軟件架構(gòu)1.5 LabVIEW ARM Module、RealView MDK、實驗平臺驅(qū)動軟件安裝1.6 STM32 實驗范例查找與 USB JLink-OB 驅(qū)動加載第 2 篇 硬件篇2.1 ARM Cortex-M3 內(nèi)核簡介2.2 實驗平臺介紹2.2.1 STM32 Starter Board(學(xué)習(xí)板)介紹2.2.2 STM32 Core Board(核心板)介紹2.2.3 STM32 DAQ Board(數(shù)采板)介紹2.3 實驗平臺資源說明2.3.1 STM32 Starter Board 資源簡介2.3.2 STM32 Core Board 資源簡介2.3.3 STM32 DAQ Board 資源簡介2.4 My_ARM 實驗平臺總結(jié)與展望第 3 篇 基礎(chǔ)模塊篇(附原理圖)3.1.1 GPIO 介紹3.1.2 GPIO 工作原理3.1.3 GPIO 驅(qū)動實現(xiàn)3.1.4 GPIO 兩種驅(qū)動方式比較3.1.5 GPIO 總結(jié)3.2 ADC/DAC3.2.1 ADC 介紹3.2.2 ADC 驅(qū)動實現(xiàn)3.2.3 DAC 介紹3.2.4 DAC 驅(qū)動實現(xiàn)3.3 中斷(60 線)3.3.1 外部中斷(19 線)3.3.1.1 外部 I/O 中斷(GPIO:16 線)3.3.1.2 外部特定中斷(PVD、RTC、USB:3 線)3.3.2 外部中斷的驅(qū)動實現(xiàn)3.3.3 定時器中斷(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定時器中斷3.3.3.2 通用定時器中斷3.3.3.3 高級定時器中斷3.3.4 定時器中斷驅(qū)動實現(xiàn)3.3.4.1 更新中斷驅(qū)動實現(xiàn)3.3.4.2 輸入測量驅(qū)動實現(xiàn)3.3.4.3 編碼器驅(qū)動實現(xiàn)3.4 PWM 生成3.4.1 PWM 原理、應(yīng)用3.4.2 PWM 驅(qū)動實現(xiàn)3.4.3 PWM 設(shè)置技巧3.5 看門狗3.5.1 獨立看門狗(IWDG)介紹3.5.2 獨立看門狗驅(qū)動實現(xiàn)3.5.3 窗口看門狗(WWDG)介紹3.5.4 窗口看門狗驅(qū)動實現(xiàn)3.6 TFTLCD 顯示、觸摸屏操作、OLED 顯示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 顯示驅(qū)動實現(xiàn)3.6.3 觸摸屏工作原理3.6.4 觸摸屏驅(qū)動實現(xiàn)3.6.5 OLED 工作原理3.6.6 OLED 驅(qū)動實現(xiàn).............
標(biāo)簽: labview arm cortex-m3 嵌入式
上傳時間: 2022-07-17
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1