<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>rust on BEZALEL的部落格</title>
    <link>https://bezalel.xyz/tags/rust/</link>
    <description>Recent content in rust on BEZALEL的部落格</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Sat, 25 Apr 2020 14:43:47 +0800</lastBuildDate><atom:link href="https://bezalel.xyz/tags/rust/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>使用Rust进行stm32嵌入式开发之Blink</title>
      <link>https://bezalel.xyz/posts/blink-in-stm32-with-rust/</link>
      <pubDate>Sat, 25 Apr 2020 14:43:47 +0800</pubDate>
      
      <guid>https://bezalel.xyz/posts/blink-in-stm32-with-rust/</guid>
      <description>&lt;p&gt;rust作为一个内存安全并且无运行时(runtime)的现代开发语言，其中的卖点之一就是能够进行底层开发。
那么，如果用rust替代嵌入式开发中常用的C/C++语言会是怎么样的一种体验呢？因此，我们这里尝试使用rust
针对stm32f103c8的最小系统板进行开发。&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Rust针对树莓派的交叉编译开发</title>
      <link>https://bezalel.xyz/posts/cross-compiling-rust-rpi/</link>
      <pubDate>Wed, 04 Mar 2020 22:27:04 +0800</pubDate>
      
      <guid>https://bezalel.xyz/posts/cross-compiling-rust-rpi/</guid>
      <description>&lt;p&gt;树莓派(Raspberry Pi)相信很多同学都有所了解，不了解的可参考&lt;a href=&#34;https://www.raspberrypi.org/&#34;&gt;树莓派官网&lt;/a&gt;。树莓派通俗点讲
是一台运行Linux的ARM处理器的电脑，因此在上面可以运行诸多Linux所拥有的应用程序。一般来说，主要的编程语言是Python，但其他语言
也能够在其上被支持。而Rust相较于Python有更低的内存占用以及更高的执行效率，能更好的提高rpi资源的利用率。然而，如果你的rust工程
较大时，迫于rpi的硬件性能等问题，编译工程就变得相对有些让人抓狂了，甚至在利用多个核心进行编译时，可能还会出现编译错误的问题。
因此，这里介绍如何使用rust在普通的PC环境下，编译生成运行于树莓派的执行程序。&lt;/p&gt;</description>
    </item>
    
  </channel>
</rss>
