当前位置: 首页 > news >正文

学习笔记之debian的thonny开发(尚未验证)--从stm32裸机到linux嵌入式系统

这应该算 stm32裸机用户 转 linux嵌入式系统 的入门学习笔记。

【鲁班猫】39-vnc远程桌面连接鲁班猫_哔哩哔哩_bilibili

本集的鲁班猫的视频介绍中,没有清晰明确指出需要linux开发板接入网络,接入网络可以使用有线网口或者wifi路由,有些提示信息是来自开发板还是win电脑屏幕并不是很明确。

stm32开发需要win+keil+stlink+开发板。

linux嵌入式系统应用开发需要:linux+thonny+usb+开发板。

把linux开发板当做电脑对待,需要linux开发板外接鼠标、键盘和显示器,电源,开机登录,没有thonny还需要单独下载(使用命令或者浏览器)。打开thonny....。

如果没有给linux开发板单独配置鼠标键盘和显示器,就需要VNC远程登录linux系统桌面,有两种方式。

1)在win电脑上安装和使用MobaXterm的VNC,通过VNC设置客户端和服务器端。

通过串口连接linux开发板,查看linux开发板的ip地址,在linux开发板上安装VNC服务端。

在win电脑上使用MobaXterm的VNC,通过VNC设置客户端,然后通过IP地址连接linux开发板,登录后进入linux系统桌面,MobaXterm的VNC会显示登录linux开发板的桌面系统画面,接下来可以在win电脑上使用操作开发板上的thonny进行应用编程了。

还可以设置自动进行VNC的连接。

2)还有VNC Viewer软件可以直接用。

下面是安装使用过程,仅供参考,未经验证:如何在 Linux 上安装和使用 Thonny Python IDE (linux-console.net)

那些指令看着,有种走回头路开历史的倒车的感觉。

请各位看官不吝指正。

补充:(来自核桃派的网页,未经验证)

但单独一个核桃派板子是无法工作的,它要求有一些必须的外设,如电源、键盘鼠标、显示器等。使用microHDMI转HDMI数据线可以直接将核桃派视频信号显示出来。

如果你没有显示器,可以使用USB转TTL工具连接到核桃派的调试串口使用串口终端方式登录。具体参考:调试串口打开终端 章节内容。

http://www.lryc.cn/news/538278.html

相关文章:

  • 把 CSV 文件摄入到 Elasticsearch 中 - CSVES
  • PyQt组态软件 拖拽设计界面测试
  • 【Python爬虫(1)】专栏开篇:夯实Python基础
  • Java中的分布式(概念说明)
  • Field ‘id‘ doesn‘t have a default value
  • 蓝桥杯 Java B 组之栈的应用(括号匹配、表达式求值)
  • Hive之分区表
  • Redis之持久化
  • 有关计算机的英语单词、短语、句子
  • String、StringBuffer、StringBuilder 区别
  • shell——分支语句
  • 【vue3】实现pdf在线预览的几种方式
  • (学习总结22)Linux 基本指令1
  • Linux:用 clang 编译带 sched_ext 功能内核
  • Redis 的集群 --- 数据分开扛
  • 微信小程序中缓存数据全方位解惑
  • LeetCode 每日一题 2025/2/10-2025/2/16
  • 使用 Shiro 和 JPA 结合 MySQL 实现一个简易权限管理系统
  • DeepSeek与医院电子病历的深度融合路径:本地化和上云差异化分析
  • 设计模式:代理模式
  • 141,【1】buuctf web [SUCTF 2019]EasyWeb
  • 破解微服务疑难杂症:2025年全解决方案
  • Node.js 中的 Event 模块详解
  • EasyRTC嵌入式WebRTC视频通话SDK支持Web浏览器、Linux、ARM、Android、iOS
  • pycharm社区版有个window和arm64版本,到底下载哪一个?还有pycharm官网
  • 【玩转全栈】----Django模板语法、请求与响应
  • 网络安全:挑战、技术与未来发展
  • DeepSeek 服务器繁忙的全面解决方案
  • 将OpenWrt部署在x86服务器上
  • 计算机视觉:卷积神经网络(CNN)基本概念(一)