- 博客(5)
- 收藏
- 关注
原创 stm32f407单片机:I2C传输控制ADS1115
1.I2C初始化2.配置ADS1115并启动转换3.接收转换数据void I2C_init(void){ RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB,ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1,ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8 | GPIO_Pin_9;//复用开漏模式 GPIO_InitStructure.GP
2020-08-15 16:24:37
949
1
原创 stm32f407单片机:ADC转换
1.ADC初始化2.ADC启动//ADC初始化void ADC1_init(void){ ADC_CommonInitTypeDef ADC_CommonInitStructure; ADC_InitTypeDef ADC_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); //使能ADC1时钟 ADC_CommonInitStructure.ADC_Mode = ADC_Mode_Independe
2020-08-15 16:10:38
1373
原创 stm32f407单片机:串口通信
1.串口初始化2.串口发送3.串口接收//串口初始化USART_init(void){ USART_InitTypeDef USART_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); //使能GPIOA时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
2020-08-15 16:00:18
1046
原创 8086CPU相关汇编语言的简单概述
8086CPU简单概述及相关汇编语言寄存器通用寄存器8806CPU给出物理地址的方法段寄存器修改CS,IP的指令寄存器(内存访问)栈机制寄存器8086CPU有14个寄存器:AX,BX,CX,DX,SI,DI,SP,BP,IP,CS,SS,DS,ES,PSW通用寄存器AX,BX,CX,DX存放一般性的数据,可以分为高8位和第8位8806CPU给出物理地址的方法物理地址=段地址×16+偏移地址段寄存器CS,DS,SS,ESCS和IP是是两个最关键的寄存器CS:代码段寄存器 IP:指令指针寄
2020-06-08 14:18:15
781
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人