构建基于树莓派cm4的机器人控制系统的运行环境( 二 )
vcgencmd measure_clock arm
6)温度:
vcgencmd measure_temp
7)1000m网口兼容100m网线
sudo ethtool –s eth0 speed 100 duplex full autoneg off
编辑/etc/rc.local,在exit0之前插入这个命令就会自动生效
8)开机自动启动程序
创建文件加autostart
mkdir ~/.config/autostart
1
sudo vim ~/.config/autostart/myprogram.desktop
1
然后输入下面命令
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=myprogram
Exec=lxterminal -e bash -c 'python3 /home/pi/Desktop/test.py;$SHELL'
【构建基于树莓派cm4的机器人控制系统的运行环境】Terminal=true
1
其中python3 /home/pi/Desktop/test.py为需要执行的代码,使用时替换成自己需要的执行的命令即可,注意不要删掉前面的'和后面的;,$SHELL是为了保证打开的终端会一直显示,如果删掉的话执行该句代码后就会kill掉这个进程,等于程序没有执行 。
最后设置权限:
sudo chmod a+r ~/.config/autostart/myprogram.desktop
5 系统备份和恢复
备份:外部接U盘,使用backup.sh脚本生成img文件到u盘
恢复:先插micro USB再插供电,在电脑上运行rpiboot后用win32diskimager烧写
github.com/feecat/codepi/blob/main/docs/3-PowerUP_ZH-CN.md
作者:华磊 (有偿提供ethercat主站或运动控制系统技术支持和服务)
微信:18820959358
Tags:
推荐阅读
- 什么是前端工程化?Letjs助你构建项目代码
- Python:基于 RGB-D 图像的点云计算
- 「Gradle 进阶」史上最全的 Gradle 构建技术知识点都在这里了
- 树莓的种植方法 树莓种植
- 如何构建计算机网络安全防护体系 计算机网络安全
- 不会构建知识体系,不会思考怎么办?快来用九宫格法帮你搞定
- 保险科技迭代升级:众安科技新一代DevOps实践成功构建
- 连信是什么?
- 什么是VHDL?一文带你了解VHDL语言
- 如何构建良好的师生关系?