zoomdy's blog

嵌入式系统、单片机

蜂鸟E203开源RISC-V开发板:蜂鸟FPGA开发板和JTAG调试器介绍

为了便于初学者能够快速地学习RISC-V CPU设计和RISC-V嵌入式开发,蜂鸟E203开源MCU原型SoC(在本文中将其简称为“MCU SoC”或者“SoC”)定制了基于Xilinx FPGA的专用开发板(在本文中将其简称为“FPGA开发板”)和专用JTAG调试器(在本文中将其简称为“JTAG...

2018-11-16 15:06:33

阅读数:168

评论数:0

RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(下)

本文将介绍如何直接使用RISC-V架构的汇编语言进行程序设计。

2018-11-16 14:17:57

阅读数:103

评论数:0

RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(中)

本文将介绍如何直接使用RISC-V架构的汇编语言进行程序设计。

2018-11-02 16:16:12

阅读数:115

评论数:0

双核64位RISC-V开发板:Sipeed M1(荔枝丹),K210, ¥99.00

Sipeed M1(荔枝丹)开发板采用K210处理器,K210处理器为双核64位RV64GC,集成8MB SRAM,每个核包含32KB指令Cache和32KB数据Cache,集成卷积神经网络加速器,支持图像识别和语音识别,集成UART、I²C、SPI等外设。

2018-11-02 11:59:59

阅读数:906

评论数:1

RISC-V嵌入式开发入门篇2:RISC-V汇编语言程序设计(上)

在本号之前发表的文章《编译过程简介》中介绍了C/C++语言如何被编译成为汇编语言,而本文将介绍如何直接使用RISC-V架构的汇编语言进行程序设计。

2018-11-01 15:02:53

阅读数:394

评论数:0

RISC-V嵌入式开发入门篇1:RISC-V GCC工具链的介绍

本文的目的是对RISC-V GCC工具链进行简单的中文科普与介绍。

2018-11-01 14:48:12

阅读数:289

评论数:0

RISC-V嵌入式开发准备篇2:嵌入式开发的特点介绍

本文的目的是对嵌入式开发的特点进行简单的科普与回顾,为后续详细介绍“RISC-V GCC工具链”和“RISC-V汇编语言程序设计”打下基础。

2018-11-01 08:47:31

阅读数:146

评论数:0

RISC-V嵌入式开发准备篇1:编译过程简介

本文的目的是对编译过程进行简单的科普与回顾,为后续详细介绍“RISC-V GCC工具链”和“RISC-V汇编语言程序设计”打下基础。

2018-11-01 08:37:22

阅读数:186

评论数:0

RISC-V双周简报0x22:比特嘉楠双双使用RISC-V(2018-10-14)

比特嘉楠双双使用RISC-V;ARM承认RISC-V的发展使其改进授权模式。

2018-10-30 14:11:56

阅读数:182

评论数:0

修改编译优化选项后导致bug的原因分析

有没有碰到过这样的情况,用-O0优化选项编译程序是正常的,换成-O2优化选项编译程序就有bug呢?或者反过来,-O2编译正常,-O0编译有bug。

2018-10-16 11:56:49

阅读数:51

评论数:0

访问外设寄存器的四种方式

访问外设寄存器是底层驱动编程的基本工作,访问外设寄存器都有哪些方式呢?

2018-10-16 11:37:57

阅读数:73

评论数:0

RV32执行64位的加减法及SLT/SLTU的作用

RISC-V没有条件码,如何处理32位加法溢出?如何处理32位减法借位?以及如执行64位数的加减法?

2018-10-16 11:06:03

阅读数:50

评论数:0

RISC-V加载常量(立即数或地址)

RISC-V使用`I-type`格式的指令和`U-type`格式的指令加载立即数,`I-type`格式包含12位立即数,`U-type`格式包含20位立即数,而且这20位是加载到寄存器的高20位的。所以,一条`I-type`指令加上一条`U-type`指令就可以加载32位的常量,包括32位的立即数...

2018-10-16 09:43:37

阅读数:115

评论数:0

.cfi_* 汇编指示符

CFI 即 Call Frame Information,是 DWARF 2.0 定义的函数栈信息,DWARF 即 Debugging With Attributed Record Formats ,是一种调试信息格式。

2018-10-11 11:14:44

阅读数:99

评论数:0

对物联网平台的一些认识

物联网平台的核心功能就是**设备接入**,设备接入可以再细分成设备管理、协议转换、数据分发等基本功能,协议转换针对设备,数据转发针对应用,而设备管理则将设备和平台关联起来。

2018-10-10 14:18:28

阅读数:195

评论数:0

RISC-V反汇编显示原始指令和寄存器编号

反汇编时添加 `-M no-aliases,numeric`选项,输出原始指令和寄存器编号。

2018-10-09 14:14:10

阅读数:153

评论数:0

看懂CPS,才能真正撬动物联网的万亿级市场

为什么看懂CPS对于理解物联网的未来尤为重要? CPS描绘了怎样的未来蓝图?CPS为我们更深的认知和改造物理世界,提供了哪些思路?

2018-10-08 09:29:48

阅读数:137

评论数:0

RISC-V双周简报0x21:国内RISC-V上下游企业成立产业联盟(2018-09-30)

国内RISC-V上下游厂商在沪成立产业联盟;采用RISC-V等技术构建的自由的GPU项目。

2018-10-05 21:13:26

阅读数:127

评论数:0

RISC-V双周简报0x20:华米和嘉楠发布基于RISC-V的自研芯片(2018-09-16)

华米和嘉楠科技各自发布了其基于RISC-V的自研芯片;RISC-V Day Tokyo和RISC-V Summit的议程出炉。

2018-10-04 08:44:23

阅读数:191

评论数:0

RISC-V双周简报0x1f:一晚上写个RISC-V处理器玩玩(2018-09-01)

darkriscv: 仅用一晚上就实现的RISC-V处理器;中天微发布全球首款支持物联网安全的RISC-V处理器。

2018-10-04 08:44:08

阅读数:205

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭