2013-04-02 6 views
0

Просто я проверяю и получаю данные, отправляемые на мой микроплазмер, загружая полезную нагрузку моего pbuff при получении функции обратного вызова, и он работает там, где я вижу, что микроплазмы откликаются на мои сообщения, но когда я пытался распечатать их mmicroplaze к терминалу (с помощью Е() в с коде) что-то странное произошло здесь печать из:lwip buffer in microplaze application

sent "a" printed: "a"; 
sent "aa" printed: "aa"; 
sent "aaa" printed: "aaa"; 
sent "aaaa" printed: "aaaa 
|Ì¥ìk…" 

что это такое и почему это происходит и к чему-либо более 3-х символов .. почему? есть идеи ?

Я использую sprtan3a с процессором microblaze с 16-битной шиной и 4-мя барабанами.

ответ

0

Это происходит потому, что символы не прекращаются