wahahahehehe

Tips:

1. 博客内容主要为博主的学习笔记,引用已表明出处,如有侵犯请联系我删除;

2. 如有错误请指出,万分感谢;

3. 博主邮箱:yukai_tao@163.com。

2021年8月14日

Wahahahehehe 随笔归档

摘要: 【连载教程类】 《RISC-V MCU 原理与应用》 1. 计算机理论模型——图灵机 2. 从图灵机到计算机 3. MCU构成及其运行原理 《RISC-V MCU 开发那些事》 1. RISC-V MCU编译过程分析 2. RISC-V MCU启动文件分析 3. RISC-V MCU ld链接脚本说 阅读全文

posted @ 2021-08-14 16:25 Wahahahehehe 阅读(548) 评论(0) 推荐(0) 编辑

RISC-V gp全局指针寄存器说明

摘要: RISC-V gp全局指针寄存器说明 gp,global pointer,全局指针寄存器,RISC-V 32个寄存器之一,为了优化±2KB内全局变量的访问。 gp寄存器在启动代码中加载为__global_pointer$的地址,并且之后不能被改变。 linker时使用**__global_point 阅读全文

posted @ 2021-08-14 14:43 Wahahahehehe 阅读(5660) 评论(5) 推荐(1) 编辑

RISC-V MCU启动文件分析 -- 以CH32V103为例

摘要: RISC-V MCU启动文件分析 启动文件由汇编语言编写,是MCU上电复位后第一个执行的程序。主要执行以下内容: 初始化gp(global pointer)全局指针寄存器、sp(stack pointer)栈指针寄存器 将data数据从flash中加载至RAM中 清空bss段数据 初始化中断向量表 阅读全文

posted @ 2021-08-14 14:41 Wahahahehehe 阅读(3401) 评论(2) 推荐(1) 编辑

导航