linux 学习笔记

转眼2020年了,我在正星都过了两年多了。最近因为一个项目又开始做liunx编程了。来这个公司后基本就没有再做过linux的项目,很多东西都生疏了。现在的捡起来。该文章就是记录我在调试过程中的一些问题,望大侠们勿喷!

1、关于debug口的问题

我现在用的板子提供的debug是ttl的串口,这是一个很常用的方法,原来就直接把我的USB转ttl小板子接上去就可以了。但是这次用的米尔的板子却不行,满屏乱码。我首先想到的是波特率等串口参数设置错了。但是改了也没用。并且手册上说的很清楚。在诸多尝试无果后,开始静下心来做分析了。示波器上场。通过看波形,开发板发出的波形是没有问题的但是是3.3V的波形,我的USB转TTL板卡是5V系统这里面就有问题了。特别是开发板在串口的输出口加了270欧的电阻,估计我USB2ttl板子上有上拉电阻,所以电平出问题了。我做了一个实验将开发板子串口输出的电阻短接,发现接收正常,所以就确定问题了。知道了这个就是想法做转换了。我直接将开发板子的TTL线引到了其他板子上转成了232信号。一切都OK了。

2、关于执行程序权限问题

这个问题有点不好意思说。应用程序编译完 ./XXX执行的时候提示权限不够。我就sudo,发现还不行。所以就蒙圈了。最后通过LS -L xxx发现是执行程序本身的问题,我勒个去。最后一招chmod 777 xxx 搞定。 

以上两条写于2020-08-06 以此记录我的青春岁月

未完待续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

憨憨的老郭

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值