Ubuntu16.04升级Python3.5至Python3.7教程
需积分: 41 179 浏览量
更新于2024-08-10
收藏 1.2MB PDF 举报
本文档主要介绍了如何在Ubuntu 16.04系统中将Python 3.5升级至Python 3.7,以及一个与单片机编程相关的操作流程。
在Ubuntu 16.04中升级Python 3.5到Python 3.7的方法步骤:
1. 首先,确保系统已经安装了最新版本的更新和安全补丁,通过运行`sudo apt update`和`sudo apt upgrade`命令。
2. 添加Python 3.7的官方存储库源,可以在终端中输入以下命令:
```
sudo add-apt-repository ppa:deadsnakes/ppa
```
3. 更新软件包列表,然后安装Python 3.7:
```
sudo apt update
sudo apt install python3.7
```
4. 安装完成后,你可以通过`python3.7 --version`来验证Python 3.7是否已成功安装。
5. 如果需要设置Python 3.7为默认版本,可以使用更新替代链的工具:
```
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1
sudo update-alternatives --config python3
```
6. 最后,确认Python 3.7已成为默认版本,再次运行`python3 --version`。
单片机编程操作步骤:
1. 对于不同工作电压的单片机,需要正确短接JP1和JP2以提供合适的电源和复位信号。5V单片机短接JP2的MCU-RST和5V/MCU-RST,3.3V单片机则短接JP2的MCU-RST和3.3V/MCU-RST。
2. 使用宏晶提供的连接线,一端连接到电脑的RS-232串口,另一端连接USB口,同时插入STC-ISP Ver 2.0B PCB板的USB1插座。
3. 当SW1开关未按下时,MCU-VCC Power灯不亮,表示单片机未供电;按下SW1后,单片机通电,MCU-VCC Power灯亮起。
4. 对于不同的单片机型号,SW3开关的状态也不同。STC89LE516AD等系列需要SW3按下,短接P1.0和P1.1至地。
5. 将单片机插入U1-Socket并锁紧,然后在软件中选择"Download/下载",在给单片机上电前发送下载命令。
6. 按下SW1进行上电复位,使单片机进入ISP模式,下载程序后再次释放SW1,断电并取下单片机。
7. 在用户自己的板上进行下载/烧录,需要连接电源、RXD、TXD引脚,并根据需要短接P1.0和P1.1(仅限某些型号)。
8. 用户板上的外部看门狗电路在下载时需断开,RS-485芯片也需临时移除,以避免干扰下载过程。
这些步骤详细介绍了升级Python版本和使用宏晶单片机ISP编程的过程,涵盖了硬件连接、软件操作和注意事项,对于相关领域的开发者具有实用价值。
2020-09-16 上传
2020-09-17 上传
点击了解资源详情
点击了解资源详情
2021-01-20 上传
2023-09-04 上传
2021-04-30 上传
143 浏览量
2021-03-28 上传
VayneYin
- 粉丝: 23
- 资源: 2万+
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践