编译完IOT_Demo,运行时乱码

yueda
Posts: 23
Joined: Wed Jun 01, 2016 11:52 am

编译完IOT_Demo,运行时乱码

Postby yueda » Thu Jul 28, 2016 6:08 pm

大家好:
按照文档编译完IOT_Demo(/gen_misc.sh ->1->1->2->0->2 )

Code: Select all

!!!
110871326
110871327
Support boot_v1.2 and +
Generate user2.1024.new.2.bin successully in folder bin/upgrade.
boot.bin------------>0x00000
user1.1024.new.2.bin--->0x81000
!!!
make: warning:  Clock skew detected.  Your build may be incomplete.
生成的user1.1024.new.2.bin修改成user1.bin 烧写到板子上。结果从串口的log信息是乱码的,所有的波特率都测试了,没有正常的,而且看信息好像是一直在重启。不知道问题出在哪里呢?!
Attachments
tool.jpg
re.jpg

yueda
Posts: 23
Joined: Wed Jun 01, 2016 11:52 am

Re: 编译完IOT_Demo,运行时乱码

Postby yueda » Fri Jul 29, 2016 5:51 pm

我的串口乱码解决方法:即使把波特率改成74880也不行。在user_init();函数里面调用uart_init(115200,115200);例如设置成(115200),再编译你会发现出现undefine未定义错误,这是需要把uart.c、uart.h和uart_register.h三个文件从driver_lib目录下copy出来,该放在include里面就放include 里面,该放user里面放user里面。至此再编译就可以编译了。并且串口(波特率:115200)也可以打印出来.

Who is online

Users browsing this forum: No registered users and 2 guests