树莓派
个人树莓派学习过程
SUJF
这个作者很懒,什么都没留下…
展开
-
树莓派使用图形模式时,键盘的配置
最近买了个新键盘,发现连接上后,在vim打印双引号失败。 模糊记得自己以前是修复过这个问题,怎么换了新键盘的不行了 于是又上网搜一一边,还是失败。 最后在“首选项”里的键盘设置,将Variant改成“English(US)”就成功了 之前的设置是“English(US,alt,intl)” ...原创 2021-11-14 14:36:24 · 285 阅读 · 0 评论 -
Linux的文件学习
Linux里的标准输入输出文件符 标准输入0 从键盘获取 标签输出1 在屏幕显示(shell) 错误输出2 在屏幕显示(shell) 简答的测试代码如下 char readbuff[128]; int n_read = read(0,readbuf,128);//从键盘读取输入 int n_write = write(1,readbuf,strlen(readbuf);//将读取的信息向shell写入 效果 ...原创 2021-07-18 13:17:52 · 75 阅读 · 0 评论 -
socket学习:树莓派与虚拟机的通信
程序是之前看学习视频时模式写,隔很长时间没看了,忘记了怎么写 现在我直接上结果 我主机是台式电脑,使用WiFi适配器连接家里的路由器,IP地址是开启了DHCP,动态分配地址 树莓派也是SSH2连接登录的,也是连接路由器,主机与树莓派都同一个网段 然后发现虚拟机的网段并不与树莓派在同一网段,结果连接失败 百度了一下原因,发现我的虚拟机网络配置是NAT模式,而改成桥接模式下,就变成了同一网段了 也许有人改成了桥接模式,虚拟机还是连不上网,这个我以前也试过,以前没有记笔记的习惯,所以一次问题就百度,而这次很幸运,原创 2021-07-17 23:17:26 · 710 阅读 · 0 评论 -
关于使用secureCRT通过SSH2登录树莓派时显示连接超时
第一次出现问题的原因: 新安装的火绒安全,不小心网络控制开启了,这个网络控制把secureCRT禁止联网了 第二次出现问题的原因: 原本的光猫再连接了一个华为路由器,而笔记本的wifi连接的是华为路由器,导致树莓派原本设置的网路关不正确。一开始是192.168.1.x,华为的是192.168.10.x ...原创 2020-12-10 23:22:42 · 575 阅读 · 0 评论 -
将树莓派串口改成为通信串口
1、串口通信:数据格式-------语言-----数据位,停止位,奇偶校验位 波特率---------语速 2、树莓派的串口初始是用来打印信息 3、将串口改为通信,步骤如下:、 ①在shell端:sudo vi/boot/cmdline.txt ②将“console=serial0,115200”删除 ③找到inittab文件 fine -name inittal ,使用vim打开,将最后一行注释掉。 如果找不到这个文件,这步骤可忽略 ...原创 2020-12-08 23:02:38 · 206 阅读 · 0 评论 -
查看树莓派是否开启SSH2服务
在shell端输入 ps -e | grep ssh ssh-agent为客户端,sshd为服务器端,只有ssh-agent,而没有sshd表示SSH服务没开启原创 2020-12-06 17:17:25 · 885 阅读 · 0 评论 -
查看树莓派引脚以及串口连接
在shell端输入 gpio readall原创 2020-12-06 17:30:40 · 1821 阅读 · 0 评论 -
ubuntu拷贝文件到树莓派
一、使用scp指令,失败 二、ps -e | grep ssh, 发现只有客户端的ssh,没有服务端的ssh 三、安装ssh服务端,sudo apt-get install openssh-server 四、安装失败,无法在aliyu的源下载到,于是把源改成华为的。 更新一下源 sudo apt-get update 五、再次执行sudo apt-get install openssh-server 六、开启ssh服务端 sudo service ssh start 七、ps -e | grep ssh原创 2020-12-18 07:35:15 · 756 阅读 · 0 评论 -
树莓派通过SSH2登录
1、让树莓派入网 ①使用nano编辑器,这个时候vim不是很好用。 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf network={ ssid=“wifi名字” psk=“wifi密码” } ctrl+o保存,ctrl+x退出 ②使用ifconfig查看ip地址,wlan0 ③固定ip地址 sudo nano /etc/rc.local 在exit 0 前面加入 ifconfig wlan0 IP地址 ④重启一下树莓派 sudo reboot ⑤开转载 2020-12-06 19:20:10 · 117 阅读 · 0 评论 -
带wiringPi库的交叉编译
使用ln指令 ln 参数 被连接的文件名 连接的文件名(自己创建的名字) ln -s libwiringPi.so.2.50 libwiringPi.so原创 2020-12-25 23:29:34 · 143 阅读 · 0 评论 -
为Linux内核开发准备
一、把树莓配的内核安装到VM里的Ubuntu 1、在学习群下载了原创 2020-12-27 11:12:41 · 77 阅读 · 0 评论 -
交叉编译学习
交叉编译是什么,为什么要交叉编译 是什么?= 交叉编译 是在一个平台上生成另一个平台上的可执行代码。 我们再windows上面编写C51代码,并编译成可执行代码,如xx.hex, 是在c51上面运行,不是在windows上面运行 我们在ubuntu上面编写树莓派的代码,并编译成可执行代码,如a.out, 是在树莓派上面运行,不是在ubuntu linux上面运行 编译:是在一个平台上生成在该平台上的可执行代码 C51 交叉编译的发生在keil(集成环境上面) stm32 =为什..原创 2020-12-27 11:14:45 · 124 阅读 · 0 评论