
嵌入式系统
文章平均质量分 72
小陈头不秃
这个作者很懒,什么都没留下…
展开
-
嵌入式系统之蜂鸣器
一、硬件连接 1. 查看电路图蜂鸣器的连接口,这里以PB8连接蜂鸣器为例,PB8输出高电平蜂鸣器发声,PB8输出低电平蜂鸣器停止。 2. 相关函数:初始化函数GPIO_Init(GPIOx, GPIO_InitStruct)、输出高电平函数GPIO_SetBits(GPIOx,GPIO_Pin_n)、输出低电平函数GPIO_ResetBits(GPIOx,GPIO_Pin_n)二、库函数/位带操作版本 1.定义器件头文件beep.h...原创 2021-11-28 17:39:50 · 4529 阅读 · 0 评论 -
嵌入式系统之LED灯
一、基于库文件的分析1. GPIO输出方式:推挽输出 2. 实现流程: (1)使能IO口时钟,调用RCC_APB2PertphClockCmd(); (2)初始化IO口模式:调用GPIO_Init() (3)操作IO口输出高低电平:GPIO_SetBits(),GPIO_ResetBits() 3.在编写程序时,先写一个关于该器件的头文件和相应的.c文件实现器件要用到的IO口...原创 2021-11-28 16:17:32 · 1682 阅读 · 0 评论 -
嵌入式系统之新建工程模版
一、基于寄存器建立框架:建立一个文件夹(命名为test)用于存放工程文件,在test里再建立一个文件夹user用于存放keil5程序,打开keil5点击Project->New uVision Project,命名后存放在user文件夹中启动代码:启动代码是一段和硬件相关的汇编代码,主要作用如下:①堆栈SP初始化②程序计数器PC初始化③设置向量表异常事件的入口地址④调用main函数ST公司提供3个启动文件分别用于不同容量的STM32芯片,这三个文件是:①startup_stm32f1原创 2021-11-26 17:08:35 · 1087 阅读 · 0 评论 -
嵌入式系统之概述
一、嵌入式系统的定义以应用为中心,以计算机技术为基础、软件硬件可剪裁、从而可以适应实际应用中对功能、可靠性、成本、体积等方面严格要求的专用计算机系统。嵌入式系统的嵌入式本质就是将一个计算机嵌入到一个对象体系中去。二、嵌入式微处理器嵌入式系统的核心是嵌入式微处理器(具有32位以上的处理器)嵌入式处理器包括嵌入式微处理器(mpu)、嵌入式微控制器(mcu)、嵌入式dsp处理器(dsp)、嵌入式片上系统三、STM32stm32是基于ARM架构的32为mcu系列AMRv7架构定义了三大分工原创 2021-11-26 15:53:47 · 584 阅读 · 0 评论 -
嵌入式系统之GPIO
一、IO口基本结构和8种模式STM32F103ZET6一共有7组IO口(GPIOA--GPIOG),每组IO口有16个IO,一共有112个IO 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本原创 2021-11-26 23:21:50 · 1804 阅读 · 0 评论