串口通信实例串口发送命令控制RGB灯
2019-05-23 10:20
274 查看
代码注释清楚了,可以直接看。
#include "stm32f10x.h" #include "bsp_led.h" #include "bsp_usart.h" //在此程序中,需要将bsp_usart.c中的NVIC中断部分注释掉否则报错 int main(void) { uint8_t ch; USART_Config(); //配置串口 LED_GPIO_Config(); //配置GPIO printf( "这是一个串口控制RGB灯的程序\n" ); while (1) { ch = getchar(); //字符类型 printf( "ch=%c\n",ch ); switch(ch) { case '1': LED_RED; //红 break; case '2': LED_GREEN; //绿 break; case '3': LED_BLUE; //蓝 break; default: LED_RGBOFF; //关 break; } } }
相关文章推荐
- Java串口访问控制短信猫发送短信实例 .
- 基于proteus的51单片机仿真实例六十二、串口发送和接收字符串实例
- 一个简单的通用命令工具(可以使用串口或其它的任意通信接口)
- PHP-Socket服务端客户端发送接收通信实例详解
- 串口通信--控制舵机运动
- Linux 虚拟串口及 Qt 串口通信实例
- 单片机第13课:串口通信---向计算机发送数据
- RC5编码格式的遥控器解码、PCA9633器件控制代码示例、串口通信程序示例、IIC通信示例
- PHP-Socket服务端客户端发送接收通信实例详解
- 给串口发送16进制字符串命令和包括16进制命令转换为字节数组
- 超级终端串口发送命令,uboot接收不到
- 如何向其他程序发送控制命令
- 串口通信实例
- TCP网络通信实例--消息的发送与接收
- 微机原理 之串口通信控制步进电机直流电动机电磁继电器开关灯课程设计 lab8000
- android串口通信实例
- 串口通信之数据发送时机
- Delphi使用spcomm实现串口通信 基础知识及(两个实例)
- 串口通信程序中十六进制格式发送和接收实现
- labview可以控制串口发送数据了