Image
Image

programmable

+ 关注

粉丝 0     |     主题 28     |     回帖 394

7、ZigBee之UART剖析(ONLY串口发送)
2020-2-1 11:22
  • SimpleLink 论坛
  • 33
  • 1116
  Zigbee系列**: [ZigBee] 1、 ZigBee简介 https://bbs.21ic.com/icview-2894000-1-1.html [ZigBee] 2、 ...  
  其中第46行用来初始化UART0 TX中断标志为0: UTX0IF = 0; 在串口发送函数中将数据写入BUF,然后等待UART0 ...  
  其中第45行: U0BAUD |= 216; 用来设置BAUD_M  
  其中第44行: U0GCR |= 11; 设置USART0:MSB first及波特率其中一个影响因素BAUD_E(和45行U0BAUD设置BAU ...  
  上面这么长的分析我们才知道39~41行是设置UART1和UART0对应的引脚及他们的优先级关系! 接下来的几行代码 ...  
  以上两个设置导致USART0的4个串口IO和USART1的四个IO冲突了,如果同时发生USART事件就会导致问题。因此可以 ...  
  对于USART 和定时器I/O,在一个数字I/O 引脚上选择外设I/O 功能,需要设置对应的PxSEL 位为1。因此,代码中 ...  
  那么在使用过程中,一种模式对应两种映射肯定会出现矛盾!因此代码中第39行: PERCFG = 0x00; 就是实现选 ...  
8、ZigBee之UART剖析·二(串口收发)
2020-2-1 11:28
  • SimpleLink 论坛
  • 35
  • 1413
  Zigbee系列**: [ZigBee] 1、 ZigBee简介 https://bbs.21ic.com/icview-2894000-1-1.html [ZigBee] 2、 ...  
  这里要特别注意,发送的时候要禁止接收,发送完毕要使能接收,着也就是122行和124行代码的意图! ...  
  3、main函数流程 串口初始状态为接收状态,其中100-118行把中断处理函数中暂存的接收数据RxBuf转存到RxDat ...  
  2、中断回调函数 第77~82行是UART0中断处理函数,每次有数据从上位机发送下来都会触发该函数执行,在概述 ...  
  ......  
STM32 SYSTICK寄存器详解、描述
2018-2-17 15:13
  • ST MCU
  • 3
  • 324
  /******************************************************************************* * 函数名称 :void T ...  
  /******************************************************************************* * 函数名称 :void D ...  
  ......  
STM32 ADC学习
2018-2-17 15:12
  • ST MCU
  • 4
  • 449
  然后就是不停的读; u16 TestAdc(void) { u16 adc; while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)==RES ...  
  这里我用的是ADC1的9通道 PB1引脚。 也用一些默认的配置函数同GPIO 的一样例如: ADC_StructInit ADC_In ...  
  配置ADC的运行: ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; //独立模式 ADC_In ...  
  首先配置GPIO与ADC的时钟: ADC_InitTypeDef ADC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; ...  
2
3
近期访客