未分类
文章平均质量分 96
未分类
ZC·Shou
深入研究,分享最纯粹的技术干货
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TIH64 之一 编写 TIH64Vx690 的 SVD 文件及使用 SVD 辅助调试
TIH64Vx690 是方寸微电子研发的高安全、高可靠的 RISC-V 架构的微处理器系列芯片,重点面向网络安全领域,提供安全的单芯片解决方案。TIH64Vx690 提供了 Linux SDK 和 BareMetal SDK,使用芯来的 NucleiStudio 作为集成开发环境。在使用中发现,相比于 ARM 架构,RISC-V 架构的相关基础设施要差了不少,在代码调试时尤为明显!类比于 ARM,突然想到了 SVD 文件用于 RISC-V 是否可行原创 2022-10-04 10:15:00 · 4797 阅读 · 5 评论 -
FatFs 之三 FAT文件系统基础、FAT 数据格式、引导、编码
注意:本文章主要是翻译自 FatFs 官网的 The basics of FAT filesystem。但是,原文大多都是文字说明,因此在翻译时,添加了大量的图片示例以及一些额外的章节。因此,以下翻译与原文有些差别。具体表现为下文中的英文部分全部是原文,没有任何更改;中文部分添加了一些额外内容!翻译 2019-07-28 08:53:13 · 18736 阅读 · 7 评论 -
FatFs 之二 路径规则、字符编码、编码页、卷管理详解
FatFs 中路径名的格式类似于 DOS/Windows 的文件名规格:[drive#:][/]directory/file。FatFs 支持长文件名(LFN)和 8.3 格式文件名(SFN)。 当 FF_USE_LFN >= 1 时,可以使用 LFN。与 DOS/Windows API 方式相同,FatFs的子目录也用 \ 或 / 分隔。自动跳过并忽略重复的分隔符。唯一...原创 2019-07-20 13:46:55 · 6184 阅读 · 0 评论 -
FatFs 之一 R0.13c版源码目录文件、函数、全配置项详解及移植说明
目前,最新版本为 R0.13c。相比于之前的版本,源码有了一定的变化。FatFs 的源码包中,文件非常简单。其源码目录结构如下所示(对于简单的文件以注释的形式给出,核心源码下文会详细说明原创 2019-07-18 18:48:36 · 9894 阅读 · 2 评论 -
嵌入式 之一 旧版 LoRa 驱动(sx12xxDrivers-V2.1.0)移植及驱动架构详解
在之前的项目中,一直使用 LoRa 通信。很早之前就想写写文章记录一下学习过程。怎奈一直是一知半解的状态,想写不敢写!LoRa 这个东西在国内用的貌似不是太多。 对于无线通信,各个国家或者地区都有严格的限制。例如,我们国家就有<<中华人民共和国无线电频率划分规定>>。前两年,工信部出了个指导意见还是啥东西来着,差点把 LoRa 搞黄了!LoRa 是工作在免费频段的。关于免费频段各个国家或者地区是有区别的!我们国家的各种规定在工信部官网可以找到!废话不多说,想要了解 LoRa原创 2020-11-26 15:19:59 · 3907 阅读 · 1 评论
分享