logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

肝了半个月,嵌入式技术栈大汇总出炉

包括通用编程基础(C语言、数据结构/算法、操作系统、计网、计组、Linux系统基础)和基本的硬件基础,扎实地掌握这两大基础,是后续持续发展和不断进步的动力源泉。嵌入式是一门交叉学科,一个嵌入式电子产品(比如手机)从底层到上层,一般会涉及半导体芯片、电子电路、计算机、操作系统、多媒体等不同专业领域的知识,由于其碎片化的特点,,最常见的就是内核开发和驱动开发,这些统属于内核态开发范畴,所以需要对操作系

文章图片
#嵌入式硬件#c++#c语言 +3
全网最适合入门的面向对象编程教程:13 类和对象的 Python 实现-可视化阅读代码神器 Sourcetrail 的安装使用

本文主要介绍了可视化阅读代码神器Sourcetrail的安装与使用,包括软件简介和特性、下载地址、安装方式、新建工程和如何查看分析源码,同时简单介绍了PyCharm中Sourcetrail插件的使用。

文章图片
#python#开发语言#嵌入式硬件 +2
全网最适合入门的面向对象编程教程:13 类和对象的 Python 实现-可视化阅读代码神器 Sourcetrail 的安装使用

本文主要介绍了可视化阅读代码神器Sourcetrail的安装与使用,包括软件简介和特性、下载地址、安装方式、新建工程和如何查看分析源码,同时简单介绍了PyCharm中Sourcetrail插件的使用。

文章图片
#python#开发语言#嵌入式硬件 +2
10倍效率读代码!AI神器助你秒懂任何陌生项目(保姆级教程)

本文介绍了如何利用AI工具快速阅读和理解陌生代码,以MicroPython红外传感器驱动为例。文章提出3步方法帮助新手降低学习成本,掌握AI辅助代码阅读的最佳实践和可复用分析框架。内容涵盖如何快速理解新模块代码、进行测试验证等实用技巧,旨在提升开发者处理陌生代码的效率。同时,文章还提供了丰富的嵌入式开发学习资源链接,包括面向对象编程教程系列和工作室文档等。

文章图片
#人工智能#开发语言
全网最适合入门的面向对象编程教程:02 类和对象的Python实现-使用Python创建类

本文主要介绍了串口通信协议的基本概念、串口通信的基本流程、如何使用Python语言创建一个类和类内成员中属性和方法的定义。

文章图片
#python#java#网络
可能是全网最适合入门的面向对象编程教程:Python实现-嵌入式爱好者必看!

为了帮助初学者更好地理解和应用面向对象的设计方法,本文档更加深入地探讨其背后的原理和特点,并结合实际案例来展示其在实际开发中的应用价值。本文档主要介绍如何使用 Python 进行面向对象编程,需要读者对 Python 语法和单片机开发具有基本了解。相比其他讲解 Python 面向对象编程的博客或书籍而言,本文档更加详细、侧重于嵌入式上位机应用,以上位机和下位机的常见串口数据收发、数据处理、动态图绘

文章图片
#python#嵌入式硬件#matplotlib +4
一文速通Python并行计算:00 并行计算的基本概念

该文介绍了Python并行计算的核心概念、编程模型及其应用,并介绍了了并行程序的性能分析与优化方法,如并行效率、加速比及Amdahl定律。此外,该文介绍了共享内存、消息传递、数据并行和任务并行等并行编程模型,并提供Python环境配置指南。

文章图片
#python#开发语言
全网最适合入门的面向对象编程教程:52 Python函数方法与接口-Protocol协议与接口

在Python中,协议(Protocol)和接口(Interface)是用于定义类和对象之间交互的一种方式,特别是在实现多态性和代码可重用性时,协议是一种抽象概念,描述了对象所需实现的方法和属性,而不关心具体的类或实现。

文章图片
#python#开发语言
全网最适合入门的面向对象编程教程:21 类和对象的 Python 实现-多文件的组织:模块 module 和包 package

本文主要介绍了在使用Python面向对象编程时,如何实现多文件的组织,介绍了模块和包的定义及使用优点,同时讲解了如何在包中导入模块或类。

文章图片
#javascript#开发语言#ecmascript +2
一文速通Python并行计算:01 Python多线程编程-基本概念、切换流程、GIL锁机制和生产者与消费者模型

多线程允许程序同时执行多个任务,提升效率和响应性。线程分为新建、就绪、运行、阻塞和死亡五种状态。Python的GIL锁限制多线程并行执行,适合I/O密集型任务。生产者-消费者模型通过共享缓冲区和条件变量实现线程协作,解决数据共享问题。

文章图片
#python#开发语言
    共 20 条
  • 1
  • 2
  • 请选择