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