攀枝花 网站建设微信视频网站怎么做

bicheng/2026/1/19 13:17:20/文章来源:
攀枝花 网站建设,微信视频网站怎么做,中小型电子商务网站有哪些,网站建设学习网参考引用 STM32 入门教程-江科协 1. STM32 简介 1.1 STM32 套件介绍 1.2 STM32 简介 STM32 是 ST 公司基于 ARM Cortex-M 内核开发的 32 位微控制器 应用#xff1a;嵌入式领域#xff0c;如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等 1.3 ARM … 参考引用 STM32 入门教程-江科协 1. STM32 简介 1.1 STM32 套件介绍 1.2 STM32 简介 STM32 是 ST 公司基于 ARM Cortex-M 内核开发的 32 位微控制器 应用嵌入式领域如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等 1.3 ARM 介绍 ARM 既指 ARM 公司也指 ARM 处理器内核 ARM 公司是全球领先的半导体知识产权IP提供商全世界超过 95% 的智能手机和平板电脑都采用 ARM 架构ARM 公司设计 ARM 内核半导体厂商完善内核周边电路并生产芯片 1.4 STM32F103C8T6 核心参数 系列主流系列STM32F1内核ARM Cortex-M3主频72MHzRAM20K运行内存存储介质为 SRAMROM64K程序存储器存储介质为 Flash 闪存供电2.0~3.6V 标准 3.3V常用 USB 供电电压为 5V不能直接给 STM32 供电需要加一个稳压芯片降到 3.3V 再供电 封装LQFP48 1.5 片上资源/外设Peripheral 主要学习的内容就是 STM 的外设通过程序配置外设来完成想要的功能 NVIC 和 SysTick 是位于 Cortex-M3 内核里面的外设其余都是内核外的外设NVIC内核里面用于管理中断的设备 比如配置中断优先级 SysTick用来给操作系统提供定时服务 该 STM32 可加入 FreeRTOS 操作系统如果要使用操作系统就需 SysTick 提供定时来进行任务切换还可用来完成 Delay 函数功能 RCC对系统的时钟进行配置使能各模块的时钟 在 STM32 中其它的这些外设在上电的的情况下默认是没有时钟的不给时钟的情况下操作外设是无效的这样设计的目的是降低功耗所以操作外设之前必须先使能它的时钟 GPIO通用 IO 口用来点灯读取按键等AFIO可以完成复用功能端口的重定义还有中断端口的配置EXIT配置好外部中断后当引脚有电平变化时就可以触发中断让CPU来处理任务TIMSTM32 中最常用、功能最多的外设 分为高级定时器、通用定时器、基本定时器三种类型通用定时器最常用可以完成测频率、生成 PWM 波形、配置成专用的编码器接口等功能 ADC该 STM32 内置了 12 位的 AD 转换器 可以直接读取 IO 口的模拟电压值无需外部连接 AD 芯片 DMA帮助 CPU 完成搬运大量数据等这样的繁杂任务USART平常用的 UART 更多是异步串口I2C 和 SPI常用的通信协议 STM32 内置了它们的控制器可以用硬件来输出时序波形也可用通用 IO 口来模拟时序波形 CAN通常用于汽车领域的通信协议USB利用这个 STM32 的 USB 外设可以做一个模拟鼠标、模拟 U 盘的设备RTC在 STM32 内部完成年、月、时分秒的计时功能 还可接外部备用电池即使掉电也能正常运行 CRC一种数据的校验方式用于判断数据的正确性PWR让芯片进入睡眠模式等状态来达到省电的目的BKP这是一段存储器当系统掉电时仍可由备用电池保持数据IWDG 和 WWDG当单片机因为电磁干扰死机或程序设计不合理出现死循环时看门狗可以及时复位芯片保证系统的稳定DAC可以在 IO 口直接输出模拟电压SDIO用来读取 SD 卡FSMC用于扩展内存或者配置成其他总线协议用于某些硬件的操作USB OTG用 OTG 功能可以让 STM32 作为 USB 主机去读取其他 USB 设备 1.6 芯片命名规则 1.7 系统结构 ICode 指令总线、DCode 数据总线、System 系统总线 ICode指令总线用来加载程序指令DCode数据总线用于加载数据AHB系统总线用于挂载主要的外设AHB 意思是先进高性能总线APB先进外设总线用于连接一般的外设DMA辅助内核 CPU 处理一些简单且重复性高的事项比如负责一些大量数据搬运的处理通过 DMA 总线连接到总线矩阵上拥有和 CPU 一样的总线控制权用于访问外设 1.8 引脚定义 1.8.1 选项解释 类型 S 代表电源I 代表输入O 代表输出I/O 代表输入输出 I/O 口电平 代表 I/O 口所能容忍的电压FT 代表能容忍 5V 的电压无 FT 则只能容忍 3.3V 的电压若想解 5V 电平则需加装电平转换电路 主功能 上电后默认的功能一般和引脚名称相同如果和引脚名称不相同则引脚的实际功能以主功能为准 默认复用功能 I/O 口上同时连接的外设功能引脚配置 I/O 口时可选择是通用 I/O 口还是复用功能 重定义功能 作用如果有两个功能同时复用在一个 I/O 口上则可把其中一个复用功能重映射到其他端口上 1.8.2 引脚解析 1、VBRT 备用电池供电的引脚可以接一个 3V 的电池当系统电源断电时备用电池可以给内部的 RTC 时钟和备份寄存器供电 2、I/O 口或侵入检测或 RTC I/O 口可以根据程序输出或读取高低电平侵入检测用于安全保障比如可以在产品外壳加装防拆触点然后接上电路到该引脚上若有人强行拆开设备导致触点断开则这个引脚的电平变化就会触发 STM32 的侵入信号从而清空数据保证安全RTC 的引脚可以用来输出 RTC 校准时钟、RTC 闹钟脉冲或者秒脉冲 3、4 号引脚 I/O 口或者接 32.768KHz 的 RTC 晶振 5、6 号引脚 接系统的主晶振一般是 8MHz芯片内部有锁相环电路可以对这个 8MHz 的频率进行倍频得到 72MHz 的主频作为系统主时钟 7、NRST 系统复位引脚N 代表它是低电平复位 8、9号引脚 内部模拟部分的电源比如 ADC、RC 震荡器等VSS 是负极接 GNDVDD 是正极接 3.3V 10-19 号引脚21-22 号引脚 都是 I/O 口PA0 可以用于唤醒处于待机模式的 STM32 20、PB2 I/O 口或者 BOOT1 引脚BOOT 引脚是用来配置启动模式的 23、24号的 VSS_1 和 VDD_1 是系统的主电源口 另外下面的 VSS_2、VDD_2、VSS_3、VDD_3 都是系统的主电源口VSS 是负极接 GNDVDD 是正极接 3.3VSTM32 内部采用了分区供电的方式 25-33 号引脚都是 I/O 口34-40 号引脚 I/O 口或者调试端口用于调试程序与下载程序尽量不要把这几个都变成 I/O 口因为这样就没有用于调试的端口了只能通过设置启动配置 0 1 用于串口下载该 STM32 支持 SWD 和 JTAG 两种调试方式 SWD 需要 2 根线分别是 SWDIO 和 SWCLKJTAG 需要 5 根线分别是 JTMS、JTCK、JTDI、JTDO、NJTRST 本文使用 STLINK 来下载调试程序STLINK 用的是 SWD 的方式只需占用 PA13 和 PA14 两个 I/O 口 41-43 和 45-46 号引脚都是 I/O 口44号 BOOT0和前面的 BOOT1 一样也是用来做启动配置的 1.9 启动配置 启动配置的作用就是指定程序开始运行的位置 一般情况下程序都是在 Flash 程序存储器开始执行但是在某些情况下也可以让程序在别的地方开始执行用以完成特殊功能 下图中 X 代表任何接口0 表示接地1 表示接 3.3V 电源正极 X 0 最常用的模式0 1 用于串口下载使用 系统存储器中储存的就是 STM32 中的一段 BootLoader 程序BootLoader 程序的作用就是接收串口数据然后刷新到主闪存中 1 1 用来进行程序调试 1.10 最小系统电路 2. 软件安装 资料下载软件安装

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88853.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

免费海报在线制作网站科技公司网站设计欣赏

来源于fullstack,绿色为重点 1. Go语言是什么 Go 是一种通用编程语言,设计初衷是为了进行系统编程。它最初是由 Google 的 Robert Griesemer、Rob Pike 和 Ken Thompson 在 2007 年开发的。Go 语言是强类型且静态类型的,它内置了对垃圾回收…

民宿可以在哪些网站做推广外贸平台公司

模型,请求数据 使用记录模型响应模型减少代码量任意 dict 构成的响应 请求附加信息Header信息 其他的请求信息表单数据文件数据基本使用多文件 表单文件 使用记录 模型 响应模型 有的时候一个post接口,请求模型和响应模型我们需要的字段是不一样的&am…

常州网站建设开发上海企业建站公司排名

查看可安装的版本 dnf module list nodejs选择需要版本安装 dnf module install nodejs:<stream>查看版本

佛山企业网站开发网站手机版方案

知识点 数组是一种用连续空间来存储相同数据类型的线性数据结构。 ArrayList 的底层是使用动态的数组实现的。 ArrayList 的初始化容量是0&#xff0c;只有第一次添加的时候才会为10. ArrayList 在进行扩容的时候都是上一次大小的1.5倍&#xff0c;每次扩容都需要拷贝数组。…

景区网站如何建设工行网站如何做理财风险评估

SASS 学习笔记 总共会写两个练手项目&#xff0c;成品在 https://goldenaarcher.com/scss-study 可以看到&#xff0c;代码在 https://github.com/GoldenaArcher/scss-study。 什么是 SASS SASS 是 CSS 预处理&#xff0c;它提供了变量&#xff08;虽然现在 CSS 也提供了&am…

樟树市城乡规划建设局网站离退休工作网站建设方案

大家好&#xff0c;我是苏貝&#xff0c;本篇博客带大家了解qsort函数&#xff0c;如果你觉得我写的不错的话&#xff0c;可以给我一个赞&#x1f44d;吗&#xff0c;感谢❤️ 文章目录 一. qsort函数参数详解1.数组首元素地址base2.数组的元素个数num和元素所占内存空间大小w…

企业营销型网站建设图片佛山网站优化排名推广

新增/修改课程计划(同接口) 界面原型 第一步: 在课程计划界面,点击添加章新增第一级课程计划,点击添加小节可以向某个第一级课程计划下添加小节 新增章/节成功后会自动发起请求刷新课程计划列表并且把新增的课程计划信息添加到数据库当中,新增的课程计划自动排序到最后 第二…

网站建设与管理领导小组泰州做企业网站

目录 基本介绍 原理 同类对比 为什么要使用protobuf? 基本介绍 protobuf的全称是Protocol Buffer&#xff0c;是Google提供的一种数据序列化协议。Protocol Buffers 是一种轻便高效的结构化数据存储格式&#xff0c;可以用于结构化数据序列化&#xff0c;很适合做数据存储…

做外贸没有企业网站foxpay wordpress

目录 仓库地址&#xff1a; 一.搭建项目 1.安装 Vite&#xff1a; 2.创建 Vue 3 项目&#xff1a; 3.进入项目目录&#xff1a; 4.安装依赖&#xff1a; 5.运行项目&#xff1a; 6.流程实操 二.修改项目结构&#xff0c;显示自定义的页面 1.整理静态样式文件 1.1.在 sr…

淘宝联盟网站推广怎么做慕课联盟网站开发实战

目录&#xff09; 一、简介二、使用详解2.1 # 是将后面的字符串加“”变成编译器眼中的字符串2.2 ## 是将两串字符联接成一串 三、其他相关链接1、C语言常用函数详细总结2、C语言中指针、数组作为作为函数参数使用总结3、C语言常见数据类型字节数和打印格式总结4、C语言、Makef…

湖北省建设厅乡镇污水官方网站新手做电影网站

AOP基本概念 Spring框架的两大核心&#xff1a;IoC和AOP AOP&#xff1a;Aspect Oriented Programming&#xff08;面向切面编程&#xff09; AOP是一种思想&#xff0c;是对某一类事情的集中处理 面向切面编程&#xff1a;切面就是指某一类特定的问题&#xff0c;所以AOP可…

建设网站要钱么天津互联网十大公司

本文目录&#xff1a; 1、big key的定义及问题 2、2023年实际生产事故 3、监控手段 4、预防手段 &#xff08;一&#xff09;big key的定义及产生的问题 Redis 的big key是指value占用内存空间较大的键值。通常&#xff0c;针对不同的数据类型会用元素个数或者占用空间大小…

ps怎么做网站页面不花钱的网站建设

一、源码特点 java SSM拖拉机售后管理系统是一套完善的web设计系统&#xff08;系统采用SSM框架进行设计开发&#xff0c;springspringMVCmybatis&#xff09;&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源 代码和数据库&#xff0c;系统主要…

国外做滑板网站哪个网站做h5好

Scikit-learn 中的线性回归是一个用于监督学习的算法&#xff0c;它用于拟合数据集中的特征和目标变量之间的线性关系。以下是使用 Scikit-learn 实现线性回归的基本步骤&#xff1a; 1. 导入所需库 首先&#xff0c;你需要导入所需的库和模块。 import numpy as np import …

做网站帮外国人淘宝家纺营销型网站

一、电容单位 电容亦称作“电容量”&#xff0c;是指在给定电位差下的电荷储藏量&#xff0c;记为C&#xff0c;国际单位是法拉&#xff08;F&#xff09;。在国际单位制里&#xff0c;电容的单位是法拉&#xff0c;简称法&#xff0c;符号是F&#xff0c;由于法拉这个单位太大…

化工产品东莞网站建设网站建设的软件是哪个

文章目录 perspective 3d透视效果preserve-3d 3d嵌套效果例子 奥运五环 backface-visibility 背面效果 perspective 3d透视效果 perspective 指定了观察者与 z0 平面的距离&#xff0c;使具有三维位置变换的元素产生透视效果。z>0 的三维元素比正常大&#xff0c;而 z<0 …

建立网站站点的基本过程wordpress如何转换为中文

首先参考这个&#xff1a;安装opencv遇到的问题ERROR: Could not find a version that satisfies the requirement opencv (from versions: n-CSDN博客 如果尝试上面的方法也不行的话&#xff1a; 最好的方法就是从网上下载符合自己的操作系统和python版本的opencv-python包和…

做服装外贸哪个网站好学做西餐网站

这个是docker 配置的base dockerfile 如果搭建phpnginx 环境&#xff0c;可以直接使用这个dockerfile配置。直接在你代码里面的dockerfile 引用此基础镜像。 # 使用官方的 PHP 镜像作为基础镜像 FROM php:8.1-fpm # 更换国内源并安装系统依赖 RUN rm -rf /etc/apt/sources.l…

网站建设指导思想和目标成都网站制作公司定制

题目描述 给定一个非空的字符串 s &#xff0c;检查是否可以通过由它的一个子串重复多次构成。 思路与算法 关键词&#xff1a;利用字符串的重复性质&#xff1b;字符串的拼接技巧&#xff1b;逆推法假设原始字符串 s 是由某个子串 sub 重复多次构成的。也就是说&#xff0c…

网站怎么建立会员做暖dnf动态ufo网站

1. 引言 ChatGPT4相比于ChatGPT3.5,有着诸多不可比拟的优势&#xff0c;比如图片生成、图片内容解析、GPTS开发、更智能的语言理解能力等&#xff0c;但是在国内使用GPT4存在网络及充值障碍等问题&#xff0c;如果您对ChatGPT4.0感兴趣&#xff0c;可以私信博主为您解决账号和环…