摘要: 作者 @飞洲人飞舟魂转载请注明出处. 一直以来对linux的网络管理不大明白,今天研究了一下网络的手动配置,现在记录一下.我使用Ubuntu20.04.1来进行演示. ###介绍 首先我们先明确一些概念性的东西,剔除掉一下你对linux下网络管理的错误认知. 1.ip配置方式 ip配置方式有两种,一 阅读全文
posted @ 2021-05-01 20:24 飞洲人飞舟魂 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: ####实验器材及参考资料 同本系列的第一篇文章 ####实验内容 在stm32上用rust编写简单的中断程序,实验电路如下: 本实验实现在按下按键KEY0时,灯LED0就会改变状态,比如LED0是亮着的,一旦按键按下就会立马灭掉. ####源码分析 我直接在下面列出源代码,源代码有些长,大部分是花 阅读全文
posted @ 2021-03-08 21:18 飞洲人飞舟魂 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 作者 @飞洲人飞舟魂转载请注明出处. 关于用Rust写嵌入式的中断,大概是下面这个格式. #![no_std] #![no_main] // pick a panicking behavior use panic_halt as _; use cortex_m_rt::entry; use stm3 阅读全文
posted @ 2021-03-08 21:16 飞洲人飞舟魂 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 作者 @飞洲人飞舟魂转载请注明出处. #####实验芯片: stm32f103zet6 #####实验开发板: 正点原子精英板(ALIENTEK ELITE) #####参考资料: 《The Embedded Rust Book》《 The Rust Programming Language》 ## 阅读全文
posted @ 2021-03-08 21:15 飞洲人飞舟魂 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 下面简单的用unsafe Rust完成一个三节点链表(主要原因是safe Rust的所有权让我头大) 连接,遍历的思想与C语言里的完全相同. struct Linknode { data: i32, ptr: *const Linknode, } impl Linknode { fn new(inp 阅读全文
posted @ 2021-02-22 15:26 飞洲人飞舟魂 阅读(508) 评论(1) 推荐(0) 编辑
摘要: 作者 @飞洲人飞舟魂转载请注明出处. Rust 在windows上的配置比linux上要复杂些,原因是因为windows可以使用两套ABI,其中一个是windows自己搞的MSVC工具链,另外一套则是GNU工具链.以前我一直对windows上选择和配置迷惑不解,正好今天研究了一下,现在记录一下. # 阅读全文
posted @ 2021-02-22 15:25 飞洲人飞舟魂 阅读(925) 评论(0) 推荐(0) 编辑
.c_ad_block { display: none !important; }