- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 浮点数float转为int类型数据
int float_to_int(float f){ int *p = (int *)&f; int temp = *p; int sign= -1; //判断符号位 if((temp & 0x80000000) == 0) { sign = 1; } int exp = ...
2020-01-16 16:28:22 2697
原创 STM32编码器模式
STM32编码器模式定时器初始化A,B相输入捕获 /* TIM5 configuration for Ecoder gather*/ RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5, ENABLE); // TIM5为编码采集 TIM_TimeBaseStructure.TIM_Period = 0xFFF...
2020-01-08 13:49:46 1941 3
原创 串口接收处理数据
串口接收处理数据串口初始化stm32的串口初始化void USART_Config(void){ GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; // 打开串口GPIO的时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE...
2020-01-07 15:09:29 544
原创 IO口模拟SPI
IO口模拟SPI根据SPI通信规范,与IO口模拟I2C类似,通过普通IO端口模拟也可以实现单片机(主设备)与从设备的SPI通信,其中使能信号CS在开始SPI通信前置低,在通信结束后置高,时钟线SCK通过IO口延时高低电平变化实现,MOSI,MISO根据SCK状态实现发送接收数据等,以下是相关代码/* * spi_m_flash.c * * Created on: 2019年7月13日...
2020-01-07 14:46:55 3372
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人