-
上期内容我们介绍了定时器的PWM输出功能,本期内容来介绍一下定时器的正交译码器功能(编码器接口)。正交译码器是和正交编码器外设配合使用的,可对编码器输入的脉冲进行计数进而实现速度测量,本期内容我们通...
-
团队介绍 大家好,我们团队的名字是Hey Siri,参赛编号是CICC1584,这次来分享在MCU200t板子上蜂鸟E203核的io口的控制方法。 问题介绍 在NucleiStudio的工程文件...
-
一、队伍介绍本参赛队队名为“Supernova”,报名编号:CICC2796。本篇为蜂鸟E203系列分享第三篇。本篇介绍的内容是蜂鸟E203在黑金XC7A200T型FPGA上点亮LED并实现流水灯。二...
-
团队介绍 大家好,我们团队的名字是Hey Siri,参赛编号是CICC1584,这次来分享在c/c++程序中嵌入汇编的写法,协处理器的自定义指令就是靠这种方法实现的,nice demo的下载链接在:...
-
大家好,我们是好好学习队,队伍编号为CICC2962,在这边分享一个有些同学在Vivado中仿真之后没有出现仿真结果的解决方法。 一般,在添加好工程所需要的design sources和s...
-
全志D1开发板(哪吒 RISC-V64)开箱评测1.概述2.开箱体验3.资料情况3.1 上手情况3.2 芯片文档4.总体感受1.概述作为主打RISC-V架构芯片的国产开发板,哪吒开发板这次的发布也算是...
-
队伍编号:CICC3318 团队名称:创芯感谢胡灿老师,以及其他大佬为我们解答问题,本帖主要总结我们在上版子过程中遇到的问题,进行总结,方便大家解决问题。问题1:mcs烧录问题首先,我们使...
-
一、 队伍介绍本参赛队队名为“Supernova”,报名编号:CICC2796。本篇为蜂鸟E203系列分享第二篇。本篇介绍的内容是蜂鸟E203在黑金XC7A200T型FPGA上的移植工作。二、 ...
-
一、问题描述AES加密模式中,有一种CTR模式,其流程如下图:加密时,除了明文和密钥外,还需要一个初始向量COUNTER1,将其加密的结果和明文异或,即可得到密文;下一块明文加密时,COUNTER1加...
-
参赛小队名:强强联合队。报名编号:CICC1316 通过UART0接受到键盘输入的数据是char型的,这时候就会又出现一个问题,如果是char型的数据,直接转换成int型我们接收到的数据就变成asc...
-
参赛小队名:强强联合队。报名编号:CICC1316 。本次代码是基于hbird-e-sdk下software参考示例demo_gpio的中断代码实现相应更改,然后通过蜂鸟调试器连接的UART0实现对...
-
一、 队伍介绍本参赛队队名为“Supernova”,报名编号:CICC2796。本篇为蜂鸟E203系列分享第一篇。本篇介绍的内容是Hbirdv2在vivado2018.3上的仿真工作。二、 前言仿...
-
一、 队伍介绍 本参赛队队名为“Supernove”,报名编号:CICC2796。本篇为蜂鸟E203系列分享第一篇。本篇介绍的内容是Hbirdv2在vivado2018.3上的仿真工作。 二、 前...
-
团队介绍 大家好,我们团队的名字是Hey Siri,参赛编号是CICC1584,我们团队昨天下午忽然发现无法用NucleiStudio烧写程序到板子上了,今天一直在尝试解决,发现论坛里有不少人都曾出...
-
PWM(脉冲宽度调制)可用于电机的调速、LED的亮度调节、无源蜂鸣器输出音调等,是嵌入式系统开发中经常采用的方法。本期内容以一个用无源蜂鸣器播放音乐的例子,带领大家了解使用定时器PWM输出功能的方法。...
-
论坛里有很多人遇到了一样的问题,经过我翻遍了论坛的所有帖子后……依然没有解决!-_—所以后来直接问了芯来官方淘宝客服,经过一番指导后,解决了!好了!以下阐述解决方案:第一步,确保自己的连接和驱动都没有...
-
SPI是一种同步、高速、全双工的通信总线,全称为Serial Peripheral Interface(串行外设接口),由Motorola公司提出。在嵌入式系统设计时,常使用SPI接口连接一些传感器、...
-
本队伍编号CICC3042,本文重点介绍蜂鸟处理器和OV5640模块的结合方式、OV5640的窗口调节,以及图像的resize方法,试图以一种简单快速的方式得到令人满意的OV5640的输出图像,为进...
-
本队伍编号CICC3042,本文介绍在蜂鸟处理器上运行RT-Thread实时操作系统,并进行ESP8266 wifi模块开发。 在蜂鸟配套的sdk中提供了RT-Thread的移植 https://g...
-
芯来IDE调试的官方指导链接如下:4.4How to develop with Nuclei Studio一、问题描述想调试MCU200t板子,参考“4.4.5. Run Hello World Pr...
-
ESP32-C3 mqtt操作实践1.本文概述2.环境搭建3.esp32-c3 mqtt源代码编译与配置4.手机控制5.手机发送消息点亮led灯5.1 设计思路5.2 代码设计5.3 功能测试6.小结...
-
为 Nuclei Studio IDE 打包了 AUR 包,便于 Arch Linux 用户安装。连接:https://aur.archlinux.org/packages/nucleistudioi...
-
本队伍编号CICC3042,本文介绍如何为蜂鸟添加DDR内存扩展。一些需要大存储空间的设计中经常需要使用DDR,这时我们希望蜂鸟可以访问DDR,以实现更好的软硬件协同。简单阅读蜂鸟的代码发现,蜂鸟本...
-
本队伍编号CICC3042,本篇文章介绍在Windows和Linux环境下分别使用Olimex和蜂鸟调试器下载程序,和上一篇Hbirdv2的移植配合使用。 使用过第一版蜂鸟的同学们可能按照书中的教程...
-
本队伍编号CICC3042,本篇文章介绍Hbirdv2移植到Nexys4 DDR(现已改名为Nexys A7-100T)和Nexys Video开发板,开发板链接:Nexys A7-100T:http...
-
上期内容讲解了UART串口通信的应用方法,本期内容的主角是另一种嵌入式系统中常用的通信协议——I²C(Inter-Integrated Circuit)。本期内容将带领大家使用RV-STAR开发板来...
-
a串行通信(Serial Communication)是一种常见的通信方式,指的在发送或接收数据时逐位传输,一次只传输一位;与此相对的是并行通信,一次可传输多个数据位。相比于并行通信,串行通信虽然数...
-
利用GPIO模拟IIC驱动4pin的OLED显示字符,开发平台为芯来官方IDE。不想写过程,上传整个工程文件,主要代码如下:下载:led
-
一、 队伍介绍本参赛队队名为“第一次参赛队”,报名编号:CICC2483。本篇为蜂鸟E203系列分享第二篇。本篇介绍的内容是Hbirdv2软件调试工具openocd的编译,该内容不常见,适用于更换...
-
VCS产生fsdb文件时,出现报错:Environment variables NOVAS_HOME or DEBUSSY_HOME is not set.Please set one of thes...
-
外部中断是单片机实时地处理外部事件的一种机制。具体指的是,当某种外部事件发生时,单片机的中断系统迫使CPU暂停正在执行的程序,转而去进行中断事件的处理;中断处理完毕后,又返回被中断的程序处,继续执行...
-
1.队伍介绍 本参赛队队名为“第一次参赛队”,报名编号:CICC2483。本篇为蜂鸟E203系列分享第一篇。 本篇着重介绍HbirdV2跨平台移植细节,该内容较为基础,欢迎...
-
RVMCU课堂「8」: 手把手教你玩转RVSTAR—内联汇编篇一、指令基本结构支持类型:只支持R型NameopcodetypeCUSTOM07h0bR typeCUSTOM17h2bR tpyeCUS...
-
一、检测板子功能收到的板子已经烧写了Hbird2 SoC文件,还有HelloWorld 样例。该如何测试样例呢?1.硬件准备硬件上很简单:给板子接上电源蜂鸟调试器连接板子和电脑,如果是虚拟机,usb应...
-
芯来科技MCU学习课程内容丰富,注重实践,是MCU入门和嵌入式开发爱好者的不二之选。
-
内联汇编基本的语法asm volatile ("instruction list":OUTPUT:INPUT:(clobber/modify)); 如果 clobber| Mod...
-
riscv实现自定义指令并用qemu运行 1.说明2.riscv扩展指令的添加3.裸机代码编译4.qemu编译和指令的扩展4.1 添加扩展指令的decodetree4.2 添加扩展函数4.3 解析函数...
-
1.简述经过不懈的努力,终于成功运行hello word程序,这是一个极低成本的学习方案,感兴趣继续往下看。2.准备1)硬件如图,从左到右依次为:Xilinx FPGA HS3 Cable(下载器);...
-
1.简述首先感谢芯来开源了蜂鸟E203 risc-v处理器,提供了比较完整的工程环境、配套的软硬件。但是配套的FPGA板卡实在太贵,对于自费学习的来说是不小的学习成本,而且我也认为完备环境在一定程度上...
-
1.简述这里就不详细介绍risc-v和蜂鸟e203,大家应该都比较了解了。蜂鸟e203工程比较完善,也有一本书介绍,讲解还是非常详细的,如果以后想从事数字IC或者想学习risc-v,蜂鸟e203适合入...