首页
新闻资讯
快速入门
专栏
论坛讨论
培训视频
Nuclei Studio
大学计划
搜索
认证开发者
创建组织
发布软件包
登录
一键登陆
首页
新闻资讯
快速入门
专栏
论坛讨论
培训视频
Nuclei Studio
大学计划
RVMCU课堂
手把手教你玩转RV-STAR
一键登陆
文章数:24
关注数:153
组长:
admin
首页
论坛讨论
RVMCU课堂「11」: 手把手教你玩转RVSTAR—GPIO使用篇
GPIO是通用输入输出接口(General Purpose Input Output)的简称,是微控制器最基本也是最常用的外设,本期内容将介绍GPIO的基本原理,然后通过「点亮LED」与「按键控制L...
Fish
发表于
822 天前
8125
3
2
RVMCU课堂「24」: 手把手教你玩转RVSTAR—PMU应用篇
低功耗设计是嵌入式系统中一个很重要的设计要素,尤其对于使用电池供电的设备,让微控制器主动进入低功耗模式可以有效降低系统整体的功耗,同时还能有效降低外部干扰带来的影响。RVSTAR使用的GD32VF10...
Fish
发表于
865 天前
5149
0
2
RVMCU课堂「23」: 手把手教你玩转RVSTAR— DAC应用篇
上期内容我们介绍了可以将模拟信号转化为数字信号的ADC,其实还有另一种与ADC相对的,能够将数字信号转化为模拟信号输出的外设——DAC(Digital to Analog Converter,数字/模...
Fish
发表于
872 天前
4201
0
3
RVMCU课堂「22」: 手把手教你玩转RVSTAR—ADC应用篇
ADC(Analog to Digital Converter,模数转换器)是指将连续变化的模拟信号转换为离散的数字信号的电子器件。ADC可以将真实世界的模拟信号,例如温度、压力、声音等,转换成更容...
Fish
发表于
880 天前
4581
0
2
RVMCU课堂「21」: 手把手教你玩转RVSTAR—看门狗定时器篇
看门狗定时器(Watch Dog Timer,WDT或WDGT),是一种微控制器为了防止程序“跑飞”而设计的一种硬件机制,让系统在因电磁干扰或者软件错误而当机的时候可以复位系统,从而具备自修复的能力。
Fish
发表于
887 天前
5264
0
4
RVMCU课堂「20」: 手把手教你玩转RVSTAR—实时时钟RTC篇
实时时钟(Real-Time Clock,RTC)常用于制作时钟日历。RTC电路分属于两个电源域:备份域和VDD电源域。RTC的核心计数部分在备份域中,可在VDD断电VBAT供电时保持RTC的计数,...
Fish
发表于
897 天前
4905
0
5
RVMCU课堂「10」: 手把手教你玩转RVSTAR—处理器内部中断篇
中断是指处理器内核在顺序执行程序指令流的过程中突然被别的请求打断而中止执行当前的程序,转而去处理别的事情,待其处理完了别的事情,然后重新回到之前程序中断的点继续执行之前的程序指令流。芯来科技N级别内核...
admin
发表于
900 天前
5535
1
1
RVMCU课堂「19」: 手把手教你玩转RVSTAR—CRC计算篇
在之前的内容里,我们介绍了很多通信协议,不过仅讲解了数据的收发方法,而在实际的通信系统中,除了要实现收发外,还要尽量保证数据尽量不出差错。为尽量提高接收方收到数据的正确率,在接收数据时要对数据进行差错...
Fish
发表于
905 天前
3145
0
1
RVMCU课堂「18」: 手把手教你玩转RVSTAR—DMA数据传输篇
在之前的内容里,我们使用过UART、SPI、I2C等接口进行过数据传输,在处理通信数据时,几乎都是在主程序或中断服务程序中进行数据的转存,这样耗费了大量的CPU时间。幸运的是,微控制器的设计者也考虑...
Fish
发表于
911 天前
5161
0
3
RVMCU课堂「8」: 手把手教你玩转RVSTAR—内联汇编篇
前篇介绍了如何编写RISC-V汇编语言程序,但是在实际工程中,目前的编程主要使用C/C++这样的高级语言,因此使用汇编语言的情形更多是将汇编程序嵌入C/C++语言编写的程序中。系统环境Windows...
Fish
发表于
918 天前
5996
1
3
RVMCU课堂「14」: 手把手教你玩转RVSTAR—I²C总线通信篇
上期内容讲解了UART串口通信的应用方法,本期内容的主角是另一种嵌入式系统中常用的通信协议——I²C(Inter-Integrated Circuit)。本期内容将带领大家使用RV-STAR开发板来...
Fish
发表于
918 天前
5031
0
4
RVMCU课堂「17」: 手把手教你玩转RVSTAR—正交编码器接口篇
上期内容我们介绍了定时器的PWM输出功能,本期内容来介绍一下定时器的正交译码器功能(编码器接口)。正交译码器是和正交编码器外设配合使用的,可对编码器输入的脉冲进行计数进而实现速度测量,本期内容我们通...
Fish
发表于
919 天前
4523
0
2
RVMCU课堂「16」: 手把手教你玩转RVSTAR—PWM使用篇
PWM(脉冲宽度调制)可用于电机的调速、LED的亮度调节、无源蜂鸣器输出音调等,是嵌入式系统开发中经常采用的方法。本期内容以一个用无源蜂鸣器播放音乐的例子,带领大家了解使用定时器PWM输出功能的方法。...
Fish
发表于
926 天前
4877
0
6
RVMCU课堂「15」: 手把手教你玩转RVSTAR—SPI总线通信篇
SPI是一种同步、高速、全双工的通信总线,全称为Serial Peripheral Interface(串行外设接口),由Motorola公司提出。在嵌入式系统设计时,常使用SPI接口连接一些传感器、...
Fish
发表于
933 天前
5064
0
3
RVMCU课堂「13」: 手把手教你玩转RVSTAR—UART通信篇
a串行通信(Serial Communication)是一种常见的通信方式,指的在发送或接收数据时逐位传输,一次只传输一位;与此相对的是并行通信,一次可传输多个数据位。相比于并行通信,串行通信虽然数...
Fish
发表于
946 天前
5710
0
6
RVMCU课堂「12」: 手把手教你玩转RVSTAR—外部中断篇
外部中断是单片机实时地处理外部事件的一种机制。具体指的是,当某种外部事件发生时,单片机的中断系统迫使CPU暂停正在执行的程序,转而去进行中断事件的处理;中断处理完毕后,又返回被中断的程序处,继续执行...
Fish
发表于
951 天前
5990
0
5
RVMCU课堂「6」: 手把手教你玩转RVSTAR—QEMU篇
最近发布的202102版本的Nuclei Studio IDE增加了QEMU仿真器,可支持RV-STAR开发板的仿真,本教程旨在介绍如何使用该仿真环境进行RISC-V嵌入式开发。系统环境Windows...
admin
发表于
963 天前
5304
0
0
RVMCU课堂「9」: 手把手教你玩转RVSTAR—常见问题
常见问题(一)在Windows环境下,使用RVSTAR开发板进行下载运行时,若出现OpenOCD找不到设备及串口无法识别,该如何处理?简 述RV-STAR的开发板上使用的一个双端口的FT2232 ...
admin
发表于
963 天前
7125
0
1
RVMCU课堂「7」: 手把手教你玩转RVSTAR—汇编程序篇
相对于抽象层次更高的C/C++语言,汇编语言是一门抽象层次比较低的语言,面向的是最底层的硬件,直接使用处理器的基本指令。虽然现在大多数的程序设计已经不再使用汇编语言,但是在一些特殊的场合,譬如底层驱动...
admin
发表于
964 天前
6758
0
1
RVMCU课堂「5」:手把手教你玩转RV STAR—Nuclei Studio+JLink篇
本教程以RV-STAR开发板上使用JLink调试器下载运行helloworld并输出到RTT Viewer为目标,从IDE的下载安装开始详细介绍了使用Nuclei Studio+JLink进行RISC...
admin
发表于
964 天前
4654
0
1
RVMCU课堂「4」:手把手教你玩转RV STAR——Nuclei Studio+蜂鸟调试器篇
本教程以板上按键控制点亮RV-STAR开发板上的LED为目标,从IDE的下载安装开始详细介绍了使用Nuclei Studio+蜂鸟调试器进行RISC-V嵌入式开发的方法。系统环境:Windows 10...
admin
发表于
964 天前
5328
0
1
RVMCU课堂「3」:手把手教你玩转RVSTAR—SEGGER Embedded Studio+JLink调试器篇
本教程以板上按键控制点亮RV-STAR开发板上的LED为目标,从IDE的下载安装开始详细介绍了使用SEGGER Embedded Studio+JLink调试器进行RISC-V嵌入式开发的方法。系统环...
admin
发表于
964 天前
6319
0
1
RVMCU课堂「2」: 手把手教你玩转RVSTAR—SEGGER Embedded Studio+蜂鸟调试器篇
本教程以板上按键控制点亮RV-STAR开发板上的LED为目标,从IDE的下载安装开始详细介绍了使用SEGGER Embedded Studio+蜂鸟调试器进行RISC-V嵌入式开发的方法。系统环境:W...
admin
发表于
964 天前
5300
0
1
RV-STAR 开发板
最新专栏
1
RV双周报:龙芯发展为RISC-V指路,RV新品依旧层出不穷(第71期-20231201)
2
RV双周报:谷歌公布RISC-V安卓计划,新思全面转向RV架构(第70期-20231115)
3
RV双周报:高通宣布芯片转向RISC-V,桌面级RISC-V PC时代拉开帷幕(第69期-20231031)
4
RV双周报:中美科技战进入RISC-V领域,AI大模型应用带动RV方案需求(第68期-20231015)
5
RV双周报:中科院软件引领RV生态贡献,传吴雄昂进军RISC-V(第67期-20230928)
6
RV双周报:RISC-V工委会成立,国际基金会董事会换届(第66期-20230915)
7
RV双周报:RISC-V中国峰会顺利举办,滴水湖再推RV中国芯(第65期-20230831)
8
RV双周报:2023RISC-V中国峰会议程发布,巨头开始大力布局RV车用领域(第64期-20230815)
9
RV双周报:Meta使用RISC-V部署项目,基金会起草RISC-V服务器规范(第63期-20230731)
10
TinyMaix上手之第1讲在Nuclei平台运行TinyMaix
最新帖子
1
[求助] MCU200T开发板下载程序时openocd报错
2
无法实现中断嵌套gd32vf103
3
自定义外设通过apb挂载到E203之上,将spi2的地址替换为自定义外设,且将spi2的中断也替换为自定义外设的中断,第一次触发中断正常,第二次触发中断会报错
4
cmt_instret_ena的使能为什么要排除 branch等指令造成流水线冲刷的情况
5
openocd fail了但是没有报错
6
2023.10最新版 出现"/bin/sh:行1: riscv-nuclei-elf-objcopy:未找到命令"
7
Nuclei Studio IDE 怎么查看程序所用内存大小?
8
DDR200T开发板中FPGA模块和gd32vf103之间是通过什么传输数据的
9
在Hbird SDK中能否直接调用newlib的头文件
10
如何在sdk的软件开发中调用sin函数
最新资讯
安路科技发布全新FPSoC®器件,芯来RISC-V内核助力高性能融合
首次亮相国际舞台 | 芯来RISC-V CPU IP北美峰会引关注
Synopsys官宣入局RISC-V:发布新处理器,加入RISC-V国际董事会
三次蝉联!芯来科技再登中国"芯科技"新锐企业50榜单
本土RISC-V CPU IP企业芯来科技获得的ASIL D认证是什么?
兆易创新推出Wi-Fi 6 MCU,芯来RISC-V内核再赋能
芯来RISC-V CPU IP连续三年获“中国芯”优秀支撑服务产品
芯来科技助力“芯原杯”全国嵌入式软件开发大赛圆满落幕
“芯来RISC-V杯”圆满收官,蜂鸟“芯”动能发力集创赛
RV中国峰会:芯来车规产品引关注,本土RISC-V力量“在一起”