学习过程中的一些bug

 1.字体显示太大不适配的问题

  点亮度

选择从不锁屏,个人习惯

点显示,进去选择自己合适的一个分辨率,缩放比例,看起来舒服一点,点应用生效,下次开机就不会显示异常了。

 

2.复制粘贴键使用不了了

安装VMware-tools工具,找到自己的Ubuntu的路径下,把后缀名.lck的文件全删掉,问题解决。

3.虚拟机扩容,有点小麻烦,给大家推荐一篇好用的博客,亲测可用。

VMware虚拟机扩容磁盘,有很详细图文_拿破仑的海阔天空的博客-CSDN博客

移植的时候注意检查开发板连接状态,千万别接反了,很容易烧了,开发板烧了会明显发烫,有嗡嗡的电流声,串口打印乱码。USB无法识别换个接口重新插拔几次就可以了。注意步骤顺序,不要急躁。

4.网线直连开发板电脑无法识别

本次使用的是MP157a,烧写镜像的时候注意开发板式v2还是v3版本的,

查询开发板IP的时候有网卡eth0,没有ipv6 netaddr,可能是由于网线问题,默认v3版本用的是千兆网线,换根百兆网线就没问题了,能正常识别。

5.无线连接方法

  1. ipconfig 查询Windows的IPv4网关

2.查看Windows的网络适配器,对应的名字

3.虚拟机ubuntu的虚拟网络设置选择对应的

4.虚拟机新建一个网络连接,设置成同一网段的就行

5.虚拟机ping开发板,有回复,就不用网线了,但是速度相对于网线可能慢一点,对于学习来说够用。

6.qt交叉编译的问题

Linux下的qt是没有qcharts和qtexttospeech模块的。

出现下图这个错误,要先将开发板原有的界面关闭,才能显示新的界面。命令(psplash-drm-quit)。还有就是明明代码没改,第一次能运行,第二次、第三次、甚至运行不了,出现错误的时候,重启虚拟机解决。或者把工程重新配置编译一下。构建的目录删除,重新编译。资源显示问题也可以这样解决。问题很多,需要自己慢慢摸索。

qt部署项目时,出现以上情况,串口突然报一大堆错,重启一下开发板解决。(原因未知)

编译项目的时候卡退了。

不用网线连接,qt交叉编译很慢,要一两分钟;网线连接的话,十几秒就行了,效率高的多。

7.使用mqtt时,开发板是需要连接网络的。

不然无法进行通信。关闭VPN,不然是登录不上的。

8.开发板的文件名不能含有中文

含中文的文件打开时会报错,解析不了出问题。

9.Qt5.14版本和Qt5.9的版本资源文件编译问题

 

Qt5.9版本的资源文件可以是中文,但是Qt5.14版本的资源文件不能是中文,会编译报错,如下图

猜你喜欢

转载自blog.csdn.net/qq_52531759/article/details/132274850