logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

rust嵌入式开发零基础入门教程(六)

我们继续 Rust 嵌入式开发零基础入门教程的第六部分。在前几节课中,我们已经掌握了环境搭建、Rust 核心概念、GPIO 控制、中断处理以及 UART 串行通信。。

#单片机#rust#stm32
人工智能面试题86问,新手找工作必备!

人工智能是一门研究模拟人类智能,实现机器智能的一门科学,那么,在找工作过程中,这些面试题常常会被问到。了解一二,有备无患。关于Python1、Python的函数参数传递方法?2、Python中的元类(metaclass)有哪些?3、@staticmethod和@classmethod的区别?4、类变量和实例变量区别?5、Python中单下划线和双下划线?6...

rust嵌入式开发零基础入门教程(二)

本教程的第二部分,我们将深入理解 Rust 语言的——。这些是 Rust 内存安全的基础,也是初学者理解 Rust 最关键的部分。理解它们后,我们还将探讨,为真正点亮 LED 做准备。

#rust#开发语言#后端
rust嵌入式开发零基础入门教程(一)

Rust 提供了强大的抽象能力(如泛型、Trait),但这些抽象在编译时会被优化掉,几乎不会产生额外的运行时开销,使得你可以编写高层次、易读的代码,同时获得接近汇编语言的性能。这意味着你不用担心运行时出现空指针引用、数据竞争等问题,同时也避免了垃圾回收器带来的性能开销和不确定性,这对于资源受限的嵌入式系统至关重要。,它告诉链接器如何将你的程序代码和数据放置在微控制器的内存(RAM 和 Flash)

#rust
rust嵌入式开发零基础入门教程(四)

中断是一种硬件机制,当特定事件发生时,它会暂时中止当前正在执行的程序,转而去执行一段特殊设计的代码,这段代码称为中断服务程序(Interrupt Service Routine, ISR)或中断处理程序(Interrupt Handler)。ISR 执行完毕后,程序会返回到它被中断的地方继续执行。这就像你正在看书,突然电话响了。你放下书(保存当前状态),接电话(执行 ISR),电话打完后,你拿起书

#rust#单片机#开发语言
rust嵌入式开发零基础入门教程(五)

是一种硬件模块,用于在两个设备之间发送和接收数据。异步 (Asynchronous):收发双方不需要共享同一个时钟信号。它们各自有自己的时钟,并通过数据中的起始位 (Start Bit)和停止位 (Stop Bit)来同步。点对点 (Point-to-Point):通常用于两个设备之间的直接通信。全双工 (Full-Duplex):可以同时发送和接收数据,通过独立的发送 (TX) 和接收 (RX)

#rust#开发语言#后端
rust嵌入式开发零基础入门教程(三)

欢迎来到 Rust 嵌入式开发零基础入门教程的第三部分!在前面的教程中,我们已经搭建了开发环境,理解了 Rust 的核心概念,并准备好了真实的开发板。现在,是时候让你的 Rust 代码在硬件上跑起来,点亮一个 LED 了!本节教程,我们将:了解嵌入式项目的配置。编写一个简单的 LED 闪烁程序。烧录并运行程序到你的 STM32 开发板。进行基本的调试。在第二部分中,我们通过模板创建了一个 Rust

#rust#单片机#开发语言
经典小程序源码及其下载地址

小程序开发环境搭建好之后,https://www.jianshu.com/p/0ff8c3b2f59f,开始写代码了,对于一个对小程序了解程度半生不熟的人来说无从下手,看视频吧又太浪费时间了,那么只要有一定的前端基础,再结合一些别人的开源代码,很快就能开发出自己的产品了,在网上找了一些经典的小程序开源代码,总结了一下,留着备用。1:我要圣诞帽项目地址:...

uniapp学习笔记:一套代码,运行到7个平台(一)

前两天总结了一下小程序的一些开源的框架之后,有大佬在底下留言评论补充,uniapp没有写上,去年有小伙伴把我拉到这个群聊里面去了,当时还没有怎么了解这个框架,当时日常看他们聊天似乎很厉害的样子,今天,小小的体验了一下开发文档。文档:https://uniapp.dcloud.io/uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发...

小程序框架全面测评

最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个?作为 Taro 开发团队一员,笔者想在本文尽量站在一个...

    共 217 条
  • 1
  • 2
  • 3
  • 22
  • 请选择