我想在Atmel Studio的示例项目中发送函数at30tse_read_temperature给出的变量,名为" AT30TSE75X_TEMP_SENSO"。
我添加了一些帮助和ASF向导的usart,当我用printf("something")
调用它时它正在工作(我的PC上的输出带有Tera Term)。
我想发送函数的变量输出。
这是我的代码:
temp_res = at30tse_read_temperature();
double *temp_result = &temp_res;
//printf("%f", at30tse_read_temperature());
u_char *c_Data = ( u_char* ) &temp_result;
//usart_serial_write_packet(&cdc_uart_module,c_Data,sizeof(temp_result));
usart_serial_write_packet(&cdc_uart_module,c_Data,sizeof(c_Data));
我完全不知道...我不知道如何发送我在上面称为3行的函数变量...
我很确定这很容易,我犯了很多错误......请帮助我!
这是atmel工作室的示例项目,添加了uart。