資料介紹
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 通信外設應用程序庫 (CPAL)
- UM1021_STM32F105xx、STM32F107xx、STM32F2xx 和 STM32F4xx USB On-The-Go 主機和設備庫
- UM1940_STM32F2xx的HAL驅(qū)動描述
- UM1905_STM32F7xx的HAL驅(qū)動描述
- AN4073 使用STM32F2xx和STM32F4xx微控制器時如何提高ADC精度
- AN4073 使用STM32F2xx和STM32F4xx微控制器時如何提高ADC精度
- AN4457_基于STM32F4xx系列單片機軟件模擬UART的設計實現(xiàn)
- STM32F4xx參考手冊中文版 0次下載
- STM32F4 HAL庫函數(shù)說明下載 73次下載
- 使用STM32F2xx和 STM32F4xx微控制器時如何提高ADC測量精度pdf 23次下載
- STM32F4XX固件庫之DSP庫的說明pdf下載 31次下載
- STM32F4XX的模板例程 47次下載
- STM32F4xx中文參考手冊 60次下載
- STM32F4xx中文參考手冊 26次下載
- 【GD32 MCU 移植教程】8、從 STM32F4xx 系列移植到 GD32F4xx 系 356次閱讀
- CKS32F4xx系列FSMC功能簡介 676次閱讀
- CKS32F4xx系列DSP功能介紹 1356次閱讀
- 使用STM32F4芯片驗證SPI功能的問題分析 1558次閱讀
- RT-thread源碼移植到STM32F10x和STM32F4xx 2020次閱讀
- CKS32F4xx系列RNG功能設置 483次閱讀
- STM32 HAL庫串口收發(fā)如何使用 5546次閱讀
- CKS32F4xx系列產(chǎn)品串口DMA傳輸 901次閱讀
- STM32三種開發(fā)方式及其區(qū)別 1w次閱讀
- 微雪電子STM32F4-Discovery 開發(fā)板簡介 4510次閱讀
- STM32F4XX系列芯片的驅(qū)動接口程序設計 1252次閱讀
- STM32F405xx系列芯片的特點性能介紹 2.4w次閱讀
- STM32F767XX微控制器的功能及特性分析 2.2w次閱讀
- 基于STM32F429的定時器中斷點亮LED的設計 4803次閱讀
- 如何選擇STM32的啟動代碼 2902次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發(fā)板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多