資料介紹
Introduction STM32CubeTM is an STMicroelectronics original initiative to ease developers life by reducing development efforts, time and cost. STM32CubeTM covers STM32 portfolio. STM32CubeTM Version 1.x includes: ? The STM32CubeMX, a graphical software configuration tool that allows generating C initialization code using graphical wizards. ? A comprehensive embedded software platform, delivered per series (such as STM32CubeF4 for STM32F4 series) ? The STM32Cube HAL, an STM32 abstraction layer embedded software, ensuring maximized portability across STM32 portfolio ? A consistent set of middleware components such as RTOS, USB, TCP/IP, Graphics ? All embedded software utilities coming with a full set of examples. The HAL drivers layer provides a generic multi instance simple set of APIs (application programming interfaces) to interact with the upper layer (application, libraries and stacks)。 It is composed of generic and extension APIs. It is directly built around a generic architecture and allows the built-upon layers, such as the middleware layer, to implement their functions without knowing in-depth how to use the MCU. This structure improves the library code reusability and guarantees an easy portability on other devices. The HAL drivers include a complete set of ready-to-use APIs which simplify the user application implementation. As an example, the communication peripherals contain APIs to initialize and configure the peripheral, to manage data transfers based on polling, to handle interrupts or DMA, and to manage communication errors. The HAL drivers APIs are split into two categories: generic APIs which provide common and generic functions for all the STM32 series and extension APIs which include specific and customized functions for a given family or part number. The HAL drivers are feature-oriented instead of IP-oriented. As an example, the timer APIs are split into several categories following the functions offered by the IP: basic timer, capture, pulse width modulation (PWM), etc.。 The drivers source code is developed in Strict ANSI-C which makes it independent from the development tools. It is checked with CodeSonarTM static analysis tool. It is fully documented and is MISRA-C 2004 compliant. The HAL drivers layer implements run-time failure detection by checking the input values of all functions. Such dynamic checking contributes to enhance the firmware robustness. Run-time detection is also suitable for user application development and debugging. This user manual is structured as follows: ? Overview of the HAL drivers ? Detailed description of each peripheral driver: configuration structures, functions, and how to use the given API to build your application.
- 使用STM32F2xx和STM32F4xx微控制器時如何提高ADC精度
- UM1029_STM32F10xx、STM32F2xx、STM32F4xx 和 STM32L1xx I2C 通信外設(shè)應(yīng)用程序庫 (CPAL)
- UM1021_STM32F105xx、STM32F107xx、STM32F2xx 和 STM32F4xx USB On-The-Go 主機(jī)和設(shè)備庫
- UM1940_STM32F2xx的HAL驅(qū)動描述
- UM1905_STM32F7xx的HAL驅(qū)動描述
- AN4073 使用STM32F2xx和STM32F4xx微控制器時如何提高ADC精度
- AN4073 使用STM32F2xx和STM32F4xx微控制器時如何提高ADC精度
- STM32F4xx參考手冊中文版 0次下載
- STM32F4 HAL庫函數(shù)說明下載 78次下載
- 使用STM32F2xx和 STM32F4xx微控制器時如何提高ADC測量精度pdf 25次下載
- STM32F4XX固件庫之DSP庫的說明pdf下載 31次下載
- STM32F4XX的模板例程 47次下載
- STM32F4xx中文參考手冊 60次下載
- STM32F4xx中文參考手冊 26次下載
- STM32F4xx中文參考手冊.part1 41次下載
- 【GD32 MCU 移植教程】8、從 STM32F4xx 系列移植到 GD32F4xx 系 1451次閱讀
- CKS32F4xx系列FSMC功能簡介 1002次閱讀
- CKS32F4xx系列DSP功能介紹 1593次閱讀
- 使用STM32F4芯片驗(yàn)證SPI功能的問題分析 2580次閱讀
- RT-thread源碼移植到STM32F10x和STM32F4xx 2662次閱讀
- CKS32F4xx系列RNG功能設(shè)置 629次閱讀
- STM32 HAL庫串口收發(fā)如何使用 6445次閱讀
- CKS32F4xx系列產(chǎn)品串口DMA傳輸 1083次閱讀
- STM32三種開發(fā)方式及其區(qū)別 1.1w次閱讀
- 微雪電子STM32F4-Discovery 開發(fā)板簡介 4960次閱讀
- STM32F4XX系列芯片的驅(qū)動接口程序設(shè)計(jì) 1361次閱讀
- STM32F405xx系列芯片的特點(diǎn)性能介紹 2.4w次閱讀
- STM32F767XX微控制器的功能及特性分析 2.3w次閱讀
- 基于STM32F429的定時器中斷點(diǎn)亮LED的設(shè)計(jì) 4981次閱讀
- 如何選擇STM32的啟動代碼 3011次閱讀
下載排行
本周
- 1PC3103 低功耗電流模式PWM控制器技術(shù)手冊
- 1.23 MB | 3次下載 | 免費(fèi)
- 2L7805CV TO-220三端穩(wěn)壓IC規(guī)格書
- 0.71 MB | 1次下載 | 免費(fèi)
- 3LoRa2021 全頻段無線通訊模塊規(guī)格書
- 814.22 KB | 1次下載 | 免費(fèi)
- 4L7812CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.35 MB | 次下載 | 免費(fèi)
- 5L7815CV TO-220三端穩(wěn)壓IC規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 6N-12電子傾斜儀指南
- 0.24 MB | 次下載 | 10 積分
- 7基于CP500S掃描測頭的三坐標(biāo)測量系統(tǒng):復(fù)雜曲面零件解決方案
- 0.35 MB | 次下載 | 免費(fèi)
- 8STM32H747xI/G 英文數(shù)據(jù)手冊
- 5.09 MB | 次下載 | 免費(fèi)
本月
- 1PFC電路與BOOST電路設(shè)計(jì)實(shí)例分享
- 1.83 MB | 18次下載 | 4 積分
- 2電源測試報(bào)告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 17次下載 | 免費(fèi)
- 3世平基于靈動微 SPIN560C 的低壓無刷電機(jī)應(yīng)用方案
- 10.93 MB | 11次下載 | 免費(fèi)
- 4900MHz全雙工無線發(fā)射器參考設(shè)計(jì)原理圖資料
- 0.40 MB | 6次下載 | 免費(fèi)
- 5PWM控制器的控制方法
- 0.39 MB | 3次下載 | 4 積分
- 6900MHz全雙工無線發(fā)射器參考設(shè)計(jì)
- 0.15 MB | 3次下載 | 1 積分
- 7美的電磁爐TM-S1-20B PN8124F+CHK S009資料圖
- 0.28 MB | 3次下載 | 10 積分
- 8FS313B USB 的 PD和QC 快充協(xié)議電壓誘騙控制器規(guī)格書
- 2.61 MB | 3次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73819次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論