Слияние кода завершено, страница обновится автоматически
#include "ecbm_core.h" //加载库函数的头文件。
#include "fur.h"
__IO u16 test=500;
void fur_data_in(fur16 addr,fur16 dat){
addr=addr;
// dat=dat;
test=dat;
}
fur16 fur_data_out(fur16 addr){
addr=addr;
return test;
}
fur8 fur_get_uart(void){
return SBUF;
}
void fur_set_uart(fur8 dat){
uart_char(1,dat);
}
fur8 fur_get_id(void){
return 0;
}
void fur_overflow_callback(void){
}
void fur_master_read_id(u16 addr,u8 id){
fur_set_uart('[');
fur_send_num_10(addr);
fur_set_uart('@');
fur_send_num_10(id);
fur_set_uart(']');
fur_set_uart('?');
}
void main(){ //main函数,必须的。
system_init(); //系统初始化函数,也是必须的。
fur_init();
while(1){
fur_deal();
// fur_master_read_id(15,1);
// delay_ms(1000);
}
}
void uart1_receive_callback(void){
fur_receive();
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )