- 博客(3)
- 收藏
- 关注
原创 rust开发riscv64系统llvm_asm宏不可使用
看清华的开发系统的文档,学着学着到用llvm_asm宏了,谁知md给我报错说llvm_asm!宏找不到,md去翻文档,淦,文章中的llvm_asm!宏在rust1.51就tm废了,现在有的只有asm!宏没办法只好去读riscv64的开发文档…知道了ecall的原理x10x11x12x17在执行ecall时用到。给这几个寄存器赋值就行了于是写成: asm!(
2022-02-26 18:41:38 670
原创 rust orbtk开发问题2022
在以前使用orbtk时完全没问题但是在近来使用时,莫名奇妙其他代码名字错了,原因竟V1写成了v1 ???改了之后又报错:Failed to create server-side surface decoration: Missing也不知道为什么但是git克隆官方github库,运行example可以运行?离了个大谱无奈使用官方库:#Cargo.toml[package]name = "test_orbtk"version = "0.1.0"edition = "2021"[de
2022-02-11 22:57:04 310
原创 rust embed开发遇到权限不够的解决方案(ubuntu micro:bit v1.5)
按照官方教程一切配置调好后在03-setup下执行:cargo embed --target thumbv6m-none-eabi编译完成后写入时出现权限错误本来我以为是udev配置问题,后来反复检查仍然解决不了于是开始怀疑是编译问题(在windows上也有类似的报错)于是重新编译,仍然无法解决最后翻看cargo-embed源码........看半天但是能报权限错的地方就有几十个,根本看不完,无奈,只好来csdn搜答案,发现没人干过,只好自己解决。翻看源码后猜测cargo-em.
2022-01-25 18:28:58 983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人