Image
Image

alternate

+ 关注

粉丝 0     |     主题 40     |     回帖 457

3、ZigBee基础实验——GPIO输出控制实验-控制Led亮灭
2020-2-1 11:01
  • SimpleLink 论坛
  • 35
  • 1670
  系列: [ZigBee] 1、 ZigBee简介 https://bbs.21ic.com/icview-2894000-1-1.html [ZigBee] 2、 ZigBee ...  
  小结   本篇几乎把和IO相关的寄存器全部介绍完了,最后又介绍了简单的IO输入输出的控制,一个是流水灯, ...  
  这里读取一个引脚的状态,和读取51单片机一个引脚状态一样,比较简单~  
  这里重点讲P01按键信号读取的设置:P0SEL将P01设置为通用IO:   P0DIR将P01设置为输入模式:   P0IN ...  
  9、按键控制LED亮灭(外部信号输入读取)   外设电路图如下,P10低电平时LED亮,按键没有按下P01为高电 ...  
  上面的例子是控制1个引脚,下面的流水灯例子展示了同时控制3个引脚,其实大同小异: 流水灯例子 ...  
  ......  
  8、隔一秒闪烁例程(引脚输出控制)   下面代码是控制P1_0引脚上的LED每隔1s闪烁一次的实验。黄色部分P1 ...  
STM32学习笔记(16)-数据的保存与毁灭-BKP功能
2018-2-17 15:31
  • ST MCU
  • 10
  • 889
  8.一番探索,暂告一段落。由于我的板子与EVAL板略有不同,4个发光管分别接GPIOD的8,9,10和11引脚,所以在 ...  
  而CR_DBP_BB在这里(stm32f10x_pwr.c文件中): /* Alias word address of DBP bit */ #define CR_OFFSET ...  
  ● 电源控制寄存器(PWR_CR)的DBP位来使能对后备寄存器和RTC的访问。 以下是相关代码: PWR_Back ...  
  7.复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操作。执行以下操作 ...  
  从上面的代码可以看到,第一个参数是用 BKPDataReg[index] 来提供的,这个又是什么东西呢?再找: uint1 ...  
  即只需要提供两个参数,第一个是BKP地址,第二个是数据,两个都是16位的数据。第二个参数没有问题, ...  
  6. 数据寄存器究竟是哪些呢? 那么在STM32提供的库里又是如何来用这些寄存器的呢?我们找一找 ...  
  5. 如果必须要人为地令备份域复位(所有数据都被清零),那么有两种方法: a) 软件复位(操作RC ...  
  以下是RCC_CSR的内容: 调试时不太容易区分,以下是某次调试中截到的RCC_CSR数据。 6.1.2 ...  
  先回来研究一下STM32的复位机制。以下是数据手册的相关部分。 6.1 复位 STM32F10 ...  
STM32 内部时钟输出PA.8(MCO)
2018-2-17 15:31
  • ST MCU
  • 1
  • 373
  2)、选择输出时钟源。 时钟的选择由时钟配置寄存器(RCC_CFGR)中的MCO[2:0]位控制。 RCC_MCOConf ...  
STM32 可编程电压监测器(PVD)
2018-2-17 15:30
  • ST MCU
  • 2
  • 758
  操作流程: 1)、系统启动后启动PVD,并开启相应的中断。 PWR_PVDLevelConfig(PWR_PVDLevel_2V8); ...  
2
3
近期访客