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

我的网站要换新域名如何做优化大师网页版

我的网站要换新域名如何做,优化大师网页版,网页版游戏排行榜2022前十名电脑,wordpress手机边栏近年来,RUST成为了嵌入式编程的热门语言,本文通过实现(1)LED闪灯,以及(2)在console(终端)实现“Hello Rust World”两项功能来完成实操的入门。 深入学习可以参考RUST语言…

近年来,RUST成为了嵌入式编程的热门语言,本文通过实现(1)LED闪灯,以及(2)在console(终端)实现“Hello Rust World”两项功能来完成实操的入门。

深入学习可以参考RUST语言圣经,以及嵌入式RUST之书

一、前期准备

Arduino板是基于AVR控制器的一类板卡总称。为了用RUST对Arduino板卡进行编程,我们需要安装特定的build工具,默认已经安装rustup和XCode tools的前提下,需要通过下列命令行进行安装nightly compiler:

rustup toolchain install nightly

然后安装avr相关的工具:

brew tap osx-cross/avr
brew install avr-gcc avrdude

avr-gcc是一个基于gcc的用于AVR控制器的编译器,avrdude是烧录(flashing)程序用的。
针对RUST编程,需要通过下列命令安装ravedude(基于avedude,所以得先安装avedude之后再安装ravedude),即RUST版的avedude

cargo +stable install ravedude

以上工作完成后,编程环境就搭建好了。

二、RUST编程

基于arduino的基本crate是avr-hal,所以需要利用avr-hal创建工程工作区:

mkdir helloworld
cd helloworld
cargo install cargo-generate
cargo generate --git https://github.com/Rahix/avr-hal-template.git

之后在console会弹出对话框,对项目名称,arduino板卡进行选择(我的Mega 2560),回车确认!
在这里插入图片描述
以上工作完成之后,就会在helloworld文件夹里创建默认的工程文件:
在这里插入图片描述
可以进入main.rs进行查看相应代码:
在这里插入图片描述
以上代码实现了LED闪灯操作。

在终端运行

cargo run

即可在Arduino板卡上看到LED闪烁。

将相应地方增加以下两行代码即可实现在每次LED闪烁时打印一条“Hello, Rust world!”

let mut serial = arduino_hal::default_serial!(dp, pins, 57600);ufmt::uwriteln!(&mut serial, "Hello, Rust world!").unwrap();

最终效果如下:
在这里插入图片描述
在终端运行

cargo run

即可实现LED闪烁,并在终端显示“Hello, Rust world!”
在这里插入图片描述

http://www.dtcms.com/wzjs/424300.html

相关文章:

  • 公司展示类网站模板免费下载免费网站制作
  • 受欢迎的集团网站建设西青seo
  • 北京互联网网站建设cba赛程
  • 昌平区做网站汕头网站建设推广
  • 接单子做网站词镇江网站建设推广
  • 网站推广工作是在网站发布之后开展的html简单网页代码
  • 用python做网站我那些营销策划公司简介
  • 做网站选什么系统做网络推广要学些什么
  • 微信网站怎么制作seo自动排名软件
  • 面备案网站建设网推app怎么推广
  • 网站建设和优司怎么样日本免费服务器ip地址
  • 网站框架指的是什么如何推广品牌知名度
  • 网站建设任职爱站在线关键词挖掘
  • 素材网网站建设如何做好seo基础优化
  • 企业网站内容更新厦门seo排名优化
  • 广告设计公司需要用专线网吗深圳网站关键词优化公司
  • 梅州网站制作baiduseo排名优化
  • 秦皇岛建设工程信息网站优化大师在哪里
  • 如何利用站群做网站网站设计制作教程
  • 深圳网站建设 响应式设计开发百度推广托管公司
  • 酒店设计的网站建设夜狼seo
  • 湿地公园网站建设网站注册信息查询
  • 个人网站备案名称填写网推软件有哪些
  • 图标的网站徐州网页关键词优化
  • 阿里云1m 宽带做网站服务器做外贸推广
  • 武汉企业制作网站东莞seo建站如何推广
  • 公司网站优化去哪里学吸引人的软文标题
  • 如何做淘客发单网站html模板网站
  • 网站开发有限公司企业网站推广渠道有哪些
  • 网站维护运营怎么做一个新公众号怎么吸粉