一:树莓派引脚输出高低电平问题
问题描述:在用wiringPi的库函数编写led的点灯程序的时候,发现树莓派的的管脚输出高电平一段时间后,就会自动跳到低电平状态,似乎树莓派的引脚不受程序的控制。
解决方案:可能是环境出了问题,重新烧写下系统的镜像就可以了(有过惨痛教训,倒腾了一下午)。
二:解决ssh不能登录的问题
有时候想从开发板中考文件出来,发现ssh无法登录。
解决方法:
1,sudo vim /etc/ssh/sshd_config
在文件末尾添加
Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
MACs hmac-md5,hmac-sha1,[email protected],hmac-ripemd160,hmac-sha1-96,hmac-md5-96
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,[email protected]
,2
2,重新启动ssh服务,问题解决(不可以登录root用户)
sudo service ssh status查看ssh服务状态
三:Qt文件编译时,会出现一直循环make warning:file has modification time 9999s in the future
四:Qt信号和槽编程时,出现添加了信号后,无法编译通过
五:路由器无法绑定树莓派IP地址,并且IP地址始终在跳变,无法上网
SSID mywifi
inform 192.168.2.115
static routers=192.168.2.1
static domain_name_server=255.255.255.0
static domain_search=255.255.255.03
修改nameserver 8.8.8.8
3,树莓派修改软件源的方法
编辑/etc/apt/sources.list文件。删除原文件所有内容,用以下内容取代:
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main non-free contrib
编辑此文件后,请使用sudo apt-get update命令,更新软件列表。sudo apt-get upgrade,更新已安装的软件包。
这样树莓派更新软件就会使用中国科学技术大学的镜像源,从而大大提高更新速度,要使用其他的软件源,根据以上代码就行修改。
注:需要注释掉/etc/apt/sources.list.d/raspi.list里面的地址,否则依然会使用这里面的地址六,Qt莫名奇妙的出现很多错误,而且是生成的中间文件(一般是命名空间中提示错误)
博文索引 持续更新中。。。