Image
Image

phosphate

+ 关注

粉丝 1     |     主题 32     |     回帖 393

11、ZigBee之睡眠定时器二
2020-2-1 11:43
  • SimpleLink 论坛
  • 25
  • 1216
  Zigbee系列**: [ZigBee] 1、 ZigBee简介 https://bbs.21ic.com/icview-2894000-1-1.html [ZigBee] 2、 ...  
  这样整个工程就比较容易理解了:main函数开始初始化LED和睡眠定时器,然后在while大循环里面先LED闪烁3次, ...  
  而Set_ST_Period比较简单,就是将待设置的时间赋值给ST2、ST1和ST0,注意无论是初始化还是这里,在给STx赋 ...  
STM32学习笔记(12)-DMA初步
2018-2-17 15:09
  • ST MCU
  • 8
  • 556
  再来看一个DMA的例子 /* DMA1 Channel5 configuration ---------------------------------------------- ...  
  /*--------------------------- DMAy Channelx CNDTR Configuration ---------------*/ /* Write to DMA ...  
  以下是stm32f10x_dma.c中有关DMA的初始化设置代码 tmpreg |= DMA_InitStruct->DMA_DIR | DMA_InitStruct-> ...  
  DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)TIM1_CCR3_Address; //设定外围设备的地址 ...  
  如何来用DMA? 确定数据来源,确定数据目的地,选择使用哪个通道,设定传输多少个数据,设定数据传 ...  
  DMA可以传递多少数据? 传统的DMA的概念是用于大批量数据的传输,但是我理解,在STM32中,它的概念 ...  
  数据从什么地方送到什么地方? 外设到SRAM(I2C/UART等获取数据并送入SRAM); SRAM的两个 ...  
  有多少个DMA资源? 有两个DMA控制器,DMA1有7个通道,DMA2有5个通道。  
STM32 BIT_BAND 位带别名区使用入门
2018-2-17 15:08
  • ST MCU
  • 4
  • 492
  对内存变量的位操作。 // SRAM 变量 long CRCValue; // 把“位带地址+位序号”转换别名地址宏 #de ...  
  例如点亮LED // 使用STM32库 GPIO_ResetBits(GPIOC, GPIO_Pin_4); //关LED5 GPIO_SetBits(GPIOC ...  
  // 把“位带地址+位序号”转换别名地址宏 #define BITBAND(addr, bitnum) ((addr & 0xF0000000)+0x20000 ...  
  对SRAM 位带区的某个比特,记它所在字节地址为A,位序号 在别名区的地址为: AliasAddr= 0x22000000 +( ...  
4*4键盘矩阵程序[PIC16F877A+PICC]
2020-2-10 18:59
  • Microchip
  • 7
  • 714
  //---------------------------------------------------------- //显示程序 void display(int x) { ...  
  //--------------------------------------------------- //按键扫描程序 void scan() { PORTC=0XF7; ...  
  //--------------------------------------------------- //初始化函数 void init() { ADCON1=0X07; ...  
  //主程序 void main() { while(1) //循环工作 { ...  
  #include //包含单片机内部资源预定义 __CONFIG(0x1832); //芯片配置字,看门狗关, ...  
2
3
近期访客