A tale of Rust, the ESP32 and IoT
A tale of Rust, the ESP32 and IoT It can‘t be that hard… Who am I? Jens Reimann • Principal Software Engineer • Red Hat • Middleware, Messaging, IoT • Programming languages • 90s: Basic, Pascal, … • But also requires a POSIX-like operating system • So, what about embedded systems? Like the ESP32? #![no_std], “core” & “alloc” • You can disable the usage of “std” and switch to “core” instead • „timer“ malloc core My App Rust C – ESP IDF End-to-end example https://github.com/ctron/rust-esp32-hono End-to-end example IDE Integration Eclipse Corrosion IntelliJ + Rust One more thing… How0 码力 | 37 页 | 3.51 MB | 1 年前3深度学习与PyTorch入门实战 - 32. Train-Val-Test-交叉验证
0 码力 | 13 页 | 1.10 MB | 1 年前3httpd 2.2.32 中文文档
architecture. Large File Support httpd is now built with support for files larger than 2GB on modern 32- bit Unix systems. Support for handling >2GB request bodies has also been added. Event MPM The event that is contained in most error log entries. For example, here is a typical message. [Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1] client denied by server configuration: /export/home/live/ap/htdocs/test spawn two, wait a second, then spawn four, and it will continue exponentially until it is spawning 32 children per second. It will stop whenever it satisfies the MinSpareServers setting. This appears0 码力 | 1866 页 | 1.48 MB | 1 年前3Oracle VM VirtualBox 6.1.32 User Manual
. . . . . . . . 31 1.15.9 Creating New Cloud Instances from a Custom Image . . . . . . . . . . . 32 1.15.10 Using VBoxManage Commands With Oracle Cloud Infrastructure . . . . 33 1.16 Global Settings VirtualBox supports the fol- lowing: – Guest multiprocessing (SMP). Oracle VM VirtualBox can present up to 32 virtual CPUs to each virtual machine, irrespective of how many CPU cores are physically present on Oracle Cloud Infrastructure. See chapter 1.15.9, Creating New Cloud Instances from a Custom Image, page 32. • Use the VBoxManage commands to integrate with Oracle Cloud Infrastructure and perform cloud operations0 码力 | 407 页 | 4.76 MB | 1 年前3Oracle VM VirtualBox 5.1.32 User Manual
. . . . . . . . . . . . . . . . . . . . . . . . . 32 1.16 Alternative front-ends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2 Installation details 34 2.1 Installing on Windows to record bluescreen information from Windows guests . . . . . . 253 12.3.6 PCnet driver failure in 32-bit Windows Server 2003 guests . . . . . . . 254 12.3.7 No networking in Windows Vista guests . . a brief outline of VirtualBox’s main features: • Portability. VirtualBox runs on a large number of 32-bit and 64-bit host operating systems (again, see chapter 1.4, Supported host operating systems, page0 码力 | 363 页 | 4.18 MB | 1 年前3Oracle VM VirtualBox 5.2.32 User Manual
. . . 31 1.15 Importing and exporting virtual machines . . . . . . . . . . . . . . . . . . . . . 32 1.16 Global Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 1 to record bluescreen information from Windows guests . . . . . . 266 12.3.6 PCnet driver failure in 32-bit Windows Server 2003 guests . . . . . . . 267 12.3.7 No networking in Windows Vista guests . . a brief outline of VirtualBox’s main features: • Portability. VirtualBox runs on a large number of 32-bit and 64-bit host operating systems (again, see chapter 1.4, Supported host operating systems, page0 码力 | 385 页 | 4.26 MB | 1 年前3Oracle VM VirtualBox 4.2.32 User Manual
. . . . . . . . . . . . . . . . . . . . . . . . . 32 1.16 Alternative front-ends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2 Installation details 34 2.1 Installing on Windows a brief outline of VirtualBox’s main features: • Portability. VirtualBox runs on a large number of 32-bit and 64-bit host operating systems (again, see chapter 1.4, Supported host operating systems, page support. Among others, VirtualBox supports: – Guest multiprocessing (SMP). VirtualBox can present up to 32 virtual CPUs to each virtual machine, irrespective of how many CPU cores are physically present on0 码力 | 348 页 | 5.93 MB | 5 月前3Oracle VM VirtualBox 4.0.32 Programming Guide and Reference
. . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.3.4 Event queue processing . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.3.5 Visual Basic and Visual Basic Script (VBS) on Windows 7.2.3 Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 7.2.4 Call32 and Call64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 7.2.5 Cancel . . . . . you cannot connect to VirtualBox remotely. On Windows, you can use the Main API from Python if the Win32 extensions package for Python3 is installed. The VirtualBox OOWS for Python relies on the Python ZSI0 码力 | 291 页 | 1.84 MB | 1 年前3Oracle VM VirtualBox 4.2.32 Programming Guide and Reference
. . . . . . . . 32 2.3.1 Python COM API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.3.2 Common Python bindings layer . . . . . . . . . . . . . . . . . . . . . . 32 2.3.3 C++ COM API 7.2.3 Disconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 7.2.4 Call32 and Call64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317 7.2.5 Cancel . . . . . functional COM applications. For an introduction, please see chapter 2.3, Using COM/XPCOM directly, page 32 below. The VirtualBox front-ends (the graphical user interfaces as well as the command line), which0 码力 | 339 页 | 2.07 MB | 5 月前3RISC-V 开放架构设计之道 1.0.0
RISC-V 和其他 ISA 的对比很有趣,也展示了 RISC-V 设计者做出设计决策的原因。 ——梅根·瓦克斯(Megan Wachs),博士,SiFive 工程师 类 别 名 称 类型 基础RV32I 类 别 名 称 类型 RV 助记符 移位 逻辑左移 R SLL rd,rs1,rs2 自陷 M模式异常返回 R MRET 逻辑左移立即数 rs2,imm(rs1) SD rs2,imm(rs1) 开源 参考卡 ① 基础整数指令集:RV32I 和RV64I RV 特权指令 +RV64I SLLW rd,rs1,rs2 SLLIW rd,rs1,shamt SRLW rd,rs1,rs2 SRLIW rd,rs1,shamt SRAW 条RV 伪指令举例 SRAIW rd,rs1,shamt ADDW rd,rs1,rs2 ADDIW rd,rs1,imm SUBW rd,rs1,rs2 可选(16 位)压缩指令扩展:RV32C 等价的RISC-V 指令 LW rd′,imm*4(rs1′) LW rd,imm*4(sp) FLW rd′,imm*4(rs1′) FLW rd,imm*4(sp) FLD0 码力 | 223 页 | 15.31 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100