串口将重新接收的数据重新发送回pc

时间:2016-05-14 10:39:39

标签: serial-port microcontroller avr atmelstudio

我正在使用atxmega avr,我想向MC发送一个字节模式,当它完成并且有效时MC将模式回复到PC,发送的模式是一个8字节的数组,我试过了找出问题但没有成功:(,我不知道我的代码有什么问题。 知道串口工作正常。 我的代码在这里:

appModule.run(['$rootScope', 'authFactory', function($rootScope, authFactory) {
  $rootScope.authFactory = authFactory;
}]);

1 个答案:

答案 0 :(得分:1)

可能你必须在usart_putchar中使用“j”,如下所示

 for (int j = 0; j < 7; j++)
 {
    usart_putchar(&USARTF0, tx_buf2[j]);
 } 

您当前的代码可能只回复tx_buf2[7]