因为蜂鸣器使用了PB.3口,该口同时也用于JTAG调试。查询芯片手册知道默认PB3是用作JTDO,要用作普通IO需要开启端口重映射。所以开启重映射,关闭JTAG功能后即可正常操作IO口控制蜂鸣器发声。

 //开启重映射RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);关闭JTAG功能GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);

STM32学习之路——麒麟座V3.2开发板蜂鸣器发声问题相关推荐

  1. 使用无线WIFI模块NodeMCU Lua V3物联网开发板8266-01/01S 在Arduino搭建环境到点亮一个LED灯

    使用无线WIFI模块NodeMCU Lua V3物联网开发板8266-01/01S 在Arduino搭建环境到点亮一个LED灯 软件下载 基于Arduino环境搭建 点亮一个LED灯 上传成功 修改代 ...

  2. ESP8266串口wifi模块 NodeMCU Lua V3物联网开发板 CH340上传程序不显示

    买的ESP8266串口wifi模块 NodeMCU Lua V3物联网开发板 CH340在上传店家提供的示例程序可以上传成功,但屏幕不显示,如下图. 方法:选择开发板时,选择"LOLIN(W ...

  3. STM32精英版(正点原子STM32F103ZET6开发板)学习篇13——ssd1306OLED实验

    摘抄自正点原子官方PPT OLED简介   OLED,即有机发光二极管(Organic Light-Emitting Diode),又称为有机电激光显示(Organic Electroluminese ...

  4. STM32精英版(正点原子STM32F103ZET6开发板)学习篇12——电容触摸按键实验

    电容触摸按键原理 RC充放电电路原理:   RC充放电原理,其实就是电(R)和电容(C)组成的串联电路.   按键开关未按下时,电路两端电压都是0V,无法形成电势差,也就无法形成电流.但当按键开关按下 ...

  5. 【STM32单片机学习】第三课:开发板介绍和Keil环境搭建

    [朱老师课程总结 侵删] 第一部分.章节目录 3.3.1.STM32开发板详细介绍 3.3.2.STM32开发板ISP下载原理分析 3.3.3.STM32F4的浮点运算单元 3.3.4.MDK5的开发 ...

  6. STM32学习之路-感觉自己走到了一个天大的坑里了!

    先前兴致勃勃的来弄16位并口驱动LCD.本以为就须要改下LCD IC的初始化即可了,没想到弄了这么多天最终发现自己走进了一个深坑了 T T 原因是我的开发板是奋斗V5的, 它确实有MCU外扩IO口, ...

  7. STM32学习之路-SysTick的应用(时间延迟)

    开发板:奋斗V5 好~ 菜B要来搞实验了.. 前面已经说了SysTick的工作原理什么的了,这里就不说了.. 先来做第一个实验: 盗自奋斗的样例,嘿嘿, 用SysTick产生1ms的基准时间,产生中断 ...

  8. ESP8266串口wifi模块 NodeMcu Lua WIFI V3 物联网 开发板 CH-340 学习笔记(一)

    1.下载安装驱动,地址: http://www.wch.cn/download/CH341SER_EXE.html . 中下载 CH341SER.EXE 2.点击安装完成: 3.通过usb连接线连接C ...

  9. 嵌入式linux驱动之路07:裸机开发之蜂鸣器,时钟,中断

    蜂鸣器简介 有源蜂鸣器只要通电就会叫,所以我们可以做一个供电电路,这个供电电路可以由一个 IO来控制其通断,一般使用三极管来搭建这个电路.为什么我们不能像控制 LED 灯一样,直接将GPIO 接到蜂鸣 ...

最新文章

  1. String和StringBuilder
  2. ubuntu下最简单的MySQL安装教程
  3. 使用 C# 运行符号测试
  4. 更改一个视频文件夹下视频文件的文件名
  5. ASP.NET性能监控和优化入门
  6. hdu 1520(树形dp)
  7. numpy 1.22.1 基本语法
  8. VS2010-MFC(常用控件:标签控件Tab Control 上)
  9. 简洁明了:基于eova平台,对Vue 页面中的自定义Button按钮进行用户权限控制处理
  10. 4 实型变量,字符型数据(常量和变量),字符串常量2021-01-25
  11. Apache Log4j2历史漏洞复现
  12. JS Array转JSON
  13. 计算机自定义桌面设置在哪里设置,桌面显示日历设置方法
  14. linux log4cxx 静态库,log4cxx的个人实践
  15. 计算机内存大小rom,rom容量(ram容量和rom容量谁大)
  16. 上海大学计算机跨考限制,注意:跨考专业有限制!这些你必须要了解!
  17. pve 导入 ova
  18. 文字逐个加载动画-(vue-typed-js用法)
  19. cell选中的背景色
  20. SpringBoot实现Word导出

热门文章

  1. 动态内存管理(开辟以及释放动态内存空间)
  2. 【Python网络蜘蛛 · 6】:明文和密文的转换、json模块的使用、jsonpath模块的使用(附源代码)
  3. IDEA 在debug 模式下启动tomcat报错:Application Server was not ..reason:Unable to ping server at localhos:1199
  4. Alpha版本冲刺(六)
  5. 《Unity Shader入门精要》彩图版免费分享~~~~~
  6. 常见的需求分析方法(产品篇)
  7. dns劫持解决方法有哪些、dns劫持什么意思
  8. 文字编辑软件的颠峰作品——Word发展历史全析
  9. 文件服务器异地容灾,服务器异地容灾
  10. 什么样的程序员适合去创业公司