
1- STM32之嵌入式系统
1.1 嵌入式系统定义IEEE(美国电气和电子工程师协会)对嵌入式系统的定义:用于控制、监视或者辅助操作机器和设备的装置。国内普遍定义:以应用为中心,以计算机技术为基础,软件和硬件可剪切,适用于应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。1.2 嵌入式系统的特点嵌入式主要特点...

【嵌入式系统】STM32时钟系统+时钟配置函数解析
【嵌入式系统】STM32时钟系统+时钟配置函数解析1、时钟系统时钟系统为整个硬件系统的各个模块提供时钟信号。时钟是整个数字电路的驱动之源,所有数字部件的运行都依赖时钟信号的输入才得以向前推进。由于系统复杂性,各硬件模块可能对时钟信号有不同要求,因此在系统中应按需分别提供时钟信号。这些时钟信号或者来自...
《stm32嵌入式系统开发实战指南》一导读
前 言 自20世纪90年代,鉴于多任务支持、开发便捷、便于维护等特性,同时能够提高系统的稳定性和可靠性,嵌入式实时操作系统(RTOS)逐渐为广大嵌入式从业人员所接受和认可,越来越多的工程师加入使用RTOS的队伍。与此同时,半导体技术的快速发展及市场需求的多样化对RTOS提出了更高的要求。一方面,新型...
《stm32嵌入式系统开发实战指南》一3.3 创建工程
3.3 创建工程 本小节以一个简单的DEMO为例,向读者展示如何创建一个工程实例。在介绍之前,应首先从ST公司官方网站获得STM32FXXX系列芯片的驱动库,其官方网址为:http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/F...
《stm32嵌入式系统开发实战指南》一3.2 相关开发工具
3.2 相关开发工具 1.JTAG调试仿真器支持ARM7/ARM9,支持自动检测和手动指定内核。使用RDI接口,支持SDT、ADS、RealView和IAR。 支持ADS1.2、SDT2.51和RealView。 支持单个硬件断点或者数量不限的软件断点。 支持ARM/THUMB模式。 支持LITTL...
《stm32嵌入式系统开发实战指南》一3.1 开发环境及搭建
3.1 开发环境及搭建 3.1.1 常见开发环境 1.ADS1.2 ADS是ARM公司的集成开发环境软件,拥有非常强大的功能。ADS的前身是SDT,SDT是ARM公司几年前的开发环境软件,目前SDT早已经不再升级。ADS包括四个模块,分别是:SIMULATOR、C编译器、实时调试器和应用函数库。 A...
《stm32嵌入式系统开发实战指南》一第3章 开发环境 3.0
第3章 开发环境 通常,ARM的开发环境以开发套件或集成开发环境的方式提供给终端用户使用,本章将介绍常用的开发套件或集成开发环境及IAR EWARM和RealView MDK的安装。
《stm32嵌入式系统开发实战指南》一2.3 硬件设计要点
2.3 硬件设计要点 本节以电路的电磁兼容设计为出发点,简要介绍在硬件开发工程中的注意事项和要点,并讲述了板级电路的信号完整性设计、电源完整性设计一般原则。 2.3.1 电磁兼容问题 电磁兼容性是电子设备或系统的主要性能之一,电磁兼容设计是实现设备或系统规定功能、使系统效能得以充分发挥的重要保证。设...
《stm32嵌入式系统开发实战指南》一2.2 主要板载资源
2.2 主要板载资源 本节介绍STM32F107微控制器的主要片内外设,着重介绍10/100M以太网接口、CAN总线接口和RS485总线接口。 2.2.1 10/100M以太网接口 1.功能介绍STM32F107的以太网模块支持通过以太网收发数据,符合IEEE 802.3-2002标准。STM32F...
《stm32嵌入式系统开发实战指南》一2.1 STM32F107开发板
2.1 STM32F107开发板 本书中的所有例程均以内核为STM32F107的开发板为硬件平台进行介绍。STM32F107 VCT6是意法半导体公司推出的全新STM32 互联型(Connectivity)系列微控制器中的一款性能较强的产品。此芯片集成了各种高性能工业标准接口,且STM32不同型号的...
更新时间 2023-05-05 13:47:18
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子