新手入门
- 积分
- 8
- 金钱
- 8
- 注册时间
- 2020-10-16
- 在线时间
- 4 小时
|
3金钱
#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "usart.h"
#include "adc.h"
/************************************************
ALIENTEK精英STM32开发板实验4
串口 实验
技术支持:www.openedv.com
淘宝店铺:http://eboard.taobao.com
关注微信公众平台微信号:"正点原子",免费获取STM32资料。
广州市星翼电子科技有限公司
作者:正点原子 @ALIENTEK
************************************************/
int main(void)
{
float temp;
u16 adcx=1;
// u16 times=0;
delay_init(); //延时函数初始化
// NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
uart_init(115200); //串口初始化为115200
LED_Init(); //LED端口初始化
KEY_Init(); //初始化与按键连接的硬件接口
while(1)
{
adcx=Get_Adc_Average(ADC_Channel_1,10);
printf("\r\n 精英STM32开发板 串口实验%d\r\n",adcx);
temp=(float)adcx*(3.3/4096);
adcx=temp;
printf("正点原子@ALIENTEK%f \r\n\r\n",temp);
delay_ms(500);
}
}
上面为主函数代码,但是adcx没法输出,如果把这句话删掉,就会有输出精英STM32开发板 串口实验0
|
|