完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include "sys.h"
#include "delay.h" #include "usart.h" #include "led.h" #include "usart3.h" #include "key.h" void UartASendStr (u8 *pucStr, u8 ulNum) { u8 i; for(i = 0;i while(USART_GetFlagStatus(USART1,USART_FLAG_TC)==RESET); USART_SendData(USART1,*pucStr++); } } void ACK(void) { u8 data[5]; data[0]=0xFF; data[1]=0x09; data[2]=0x00; data[3]=0x01; data[4]=0x00; UartASendStr(data,5); } int main(void) { delay_init(168); //延时函数初始化 LED_Init(); //初始化与LED连接的硬件接口 KEY_Init(); NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//usart1接收中断优先级2 次优先级2 uart_init(9600); while(1) { if(USART_RX_STA&0x8000) { if(USART_RX_BUF[0]='0') { LED0=!LED0; ACK(); //发送数据 } } } } |
|
相关推荐
1个回答
|
|
仿真找问题
|
|
|
|
只有小组成员才能发言,加入小组>>
269浏览 1评论
390浏览 1评论
511浏览 1评论
用PSOC6 BLE当外围设备,两者传输数据时,psoc6概率性出现蓝牙挂死的原因?
412浏览 1评论
是否有办法通过CYW20835板的固件发送BLE HCI命令?
378浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-20 00:30 , Processed in 0.625078 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号