当前位置: 首页 > wzjs >正文

网站布局怎么设计网站快速优化排名排名

网站布局怎么设计,网站快速优化排名排名,娱乐网站建设流程,电商网站设计模板1. 编译心得: ① 在 ISO C标准中强制要求一个C源代码文件的最后一行必须是一个换行符(即必须以一个新行结束),否则会有警告。 ② 杜邦线如图所示: PS:在做该实验的时候,记得要把杜邦线连到 ST…

1. 编译心得:

① 在 ISO C标准中强制要求一个C源代码文件的最后一行必须是一个换行符(即必须以一个新行结束),否则会有警告。

② 杜邦线如图所示:

PS:在做该实验的时候,记得要把杜邦线连到 ST-Link 下面一排,不然会无法驱动!

2. LED 闪烁工程

① 常见的函数声明:

// 时钟控制 (RCC)
void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState); // ★ 使能GPIO端口时钟(必须调用)// GPIO初始化和配置
void GPIO_DeInit(GPIO_TypeDef* GPIOx);          // 复位指定的GPIO端口
void GPIO_AFIODeInit(void);                     // 复位AFIO外设(用于复用/重映射)
void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct); // ★ 核心配置函数
void GPIO_StructInit(GPIO_InitTypeDef* GPIO_InitStruct); // 初始化结构体为默认值// GPIO读取函数
uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); // 读取指定输入引脚状态
uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx);                      // 读取整个端口的输入数据
uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin); // 读取指定输出引脚状态
uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx);                     // 读取整个端口的输出数据// GPIO输出控制函数 ★常用
void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);     // 置位指定引脚(输出高电平)
void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);   // 复位指定引脚(输出低电平)
void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal); // 写入单个引脚状态
void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);        // 写入整个端口的输出状态

② LED 流水灯

 (1) 如何“同时控制” 16个引脚?

  • 初始化配置:通过 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_All 一次性配置了 PA0 ~ PA15 全部引脚为输出模式,使能了整组端口的控制能力。
  • 批量写入数据:GPIO_Write(GPIOA,data) 函数会向 GPIOA 寄存器一次性写入 16 位数据,每条指令都能同时设置全部 16 个引脚的电平状态。

(2) 为什么要按位取反(使用了 ~ 符号)

① 实际运算顺序:

  • 先计算 0x0001 → 结果:0000 0000 0000 0001(这个是16进制)
  • 再执行取反 ~ → 结果:1111 1111 1111 1110
  • 最后写入寄存器:PA0=0(低电平),其他=1(高电平)

② LED 物理连接方式

  • 假设您的 LED 是 阴极接地(更常见的接法)
  • 此时 GPIO 输出低电平(0)时导通点亮
  • GPIO输出高电平(1)时截止熄灭

3. 蜂鸣器

 ① 电平控制原理

  • GPIO_ResetBits(GPIOB, GPIO_Pin_12):将 PB12 设为低电平(0) → 蜂鸣器响
  • GPIO_SetBits(GPIOB, GPIO_Pin_12):将 PB12 设为高电平(1) → 蜂鸣器停

文章转载自:

http://XSXS5afN.wLjzr.cn
http://IVIlymb7.wLjzr.cn
http://iV2XGZ2j.wLjzr.cn
http://59pCfp7v.wLjzr.cn
http://rbdenRot.wLjzr.cn
http://Xh3Jcqx2.wLjzr.cn
http://H09M4Ago.wLjzr.cn
http://F2pKx3fA.wLjzr.cn
http://rvf6vIlX.wLjzr.cn
http://JalIJqRO.wLjzr.cn
http://N5OExAU7.wLjzr.cn
http://iBVTVjeA.wLjzr.cn
http://VZTLm9QI.wLjzr.cn
http://Fwv2pkCn.wLjzr.cn
http://zKMppsJj.wLjzr.cn
http://JQqwgkUu.wLjzr.cn
http://Q2AWgdqX.wLjzr.cn
http://uzWI1kcO.wLjzr.cn
http://dpaznGNp.wLjzr.cn
http://v8okYlpp.wLjzr.cn
http://CH9r5FIn.wLjzr.cn
http://DQN8Gjl1.wLjzr.cn
http://4RSV2qFq.wLjzr.cn
http://AiB4ebwc.wLjzr.cn
http://MqnJyZGX.wLjzr.cn
http://fG0BGkXc.wLjzr.cn
http://7geWdFek.wLjzr.cn
http://SypjaBVm.wLjzr.cn
http://gjHEZbZZ.wLjzr.cn
http://9ObLOaI5.wLjzr.cn
http://www.dtcms.com/wzjs/658377.html

相关文章:

  • 企业微信网站开发公司岳阳网站定制开发设计
  • 知乎 做照片好的网站婚恋网站 模板
  • 东莞最新网站建设软件中国建设银行官方网站纪念币预约
  • 用jsp做网站的感想北京海淀区区号
  • 晓风彩票网站建设软件怎么用电脑自带软件做网站页面
  • 会展行业门户网站建设营销网站建设选择
  • 哪个网站做推广做的最好wordpress登录密码
  • 芜湖市住房和城乡建设厅网站建设工程教育网怎么样
  • 广州专业做外贸网站抖音权重查询工具
  • 丽江旅游网站建设会做网站开发 但是不会二次开发
  • 对网站建设这门课程的想法手机网站申请
  • 亚马逊deal网站怎么做河北省建设部网站
  • 深圳中高端网站建设做网站时如何将前端连接到后台
  • 网站开发准备网站seo快速排名软件
  • 企业做淘宝客网站有哪些ai素材免费下载网站
  • 网站建设 合肥wordpress分类发布文章
  • 宁波网站建设ysdsh如何做网络免费推广方案
  • 建网站义乌深圳优化公司
  • 网站建设丶金手指下拉13怎么用服务器lp做网站
  • 佛山网站建设公司-印象互动北京网站制作 建设推广
  • 梅州做网站设计公司怎么对网站的数据库做管理
  • 手机访问网站建设中360搜索的网站收录入口
  • 手机网站字体自适应做网站 二维码登录
  • wordpress前端文章编辑器南宁企业官网seo
  • 东营专业网站建设公司电话昆明网上房地产官网
  • 网站程序开发要点企业qq官网
  • 万户信息 做网站怎么样网站开发经营范围
  • 做网站需要 的文档网络运营公司排名
  • 企业网站登录入口官网开发公司赠送阁楼视同销售
  • 做网站推广员图片处理问题加工平台苏州纳米所