https://ab32vg1-example.readthedocs.io/zh/latest/rt-thread/wav_player.html#flash-wav 然后需要注意的一点是,需要修改mnt.c的内容,对ROMFS进行挂载,在mnt文件中添加下面代码即可。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 #ifdef RT_USING_DFS #include <dfs_fs.h> #include "dfs_romfs.h"...
AB32VG1开发板是以中科蓝讯(Bluetrum)公司推出的基于RISC-V架构的高配置芯片AB5301A为核心所组成的。 板上资源: CPU: AB5301A;( LQFP48 封装,主频 120M,片上集成RAM192K, flash 8 Mbit,ADC, PWM,USB,UART, IIC 等资源) 搭载蓝牙模块 搭载 FM 模块 一路TFCard接口 一路 USB ...
2.2 电源网络VBAT和地GND短路。 我用了4层板,内层1为电源,分割为VBAT和VCC3V3,内层2为地,分割为GND和AGND。在最后底层使用GND覆铜完毕后,还给VBAT打孔到内层1时,忘了给底层的GND重建覆铜,导致短路了。 3.立创硬件开源平台(审核不通过) https://oshwhub.com/hwd19991010/ab32vg1_demo_v04由于立创硬件开源平台...
button_attach(&btn_1, DOUBLE_CLICK, button_S2_callback); button_attach(&btn_1, LONG_PRESS_START, button_S2_callback); button_attach(&btn_1, LONG_PRESS_HOLD, button_S2_callback); button_start(&btn_1); return RT_EOK; } INIT_APP_EXPORT(multi_button_test); 即可实现AB32VG1评估板 ...
rt_kprintf(“Hello AB32VG1_USART\n”); 重新编译运行, 说明软硬件环境没有问题了。 二、修改相关文件 这个定义不是手动改的,而是通过env环境配置,要添加串口1的配置 可以编辑Kconfig文件,在env环境下使用menuconfig进入图形配置界面。如果不从env配置的方式添加串口 ,可以直接在board.h中直接添加,#define BSP_US...
蓝讯骄龙AB32VG1是中科蓝讯在2020 RT-Thread 开发者大会上首度面向通用市场发布的其自主RISC-V内核32位MCU芯片,AB32VG1主频120M ,片上集成RAM 192K, Flash 4Mbit,ADC,PWM,USB,UART,IIC 等资源。在软件开发上,AB32VG1的软件SDK内置RT-Thread Studio IDE中,可以让开发者毫无障碍的进行应用开发,搭配...
AB53XX SDK V060 之后才支持 BLE,其他 SDK 需要替换 BLE 专用库才能支持。 V060 及以后 SDK 使能 BLE 步骤: 1、 在 app\platform\libs 下用 libbtstack_dm.a 替换掉 libbtstack.a;’ 2、 config.h 下打开 BLE 宏定义: 3、 在 Downloader 里面打开 BLE 开关: ...
基于AB32VG1的冬笋探测器设计 一、设计背景 本设计采用微波反射法,设计一种冬笋探测器。本设计的探测装置由发射电路,接收电路,天线,信号检测和LCD显示5个部分组成。使用AB32VG1通过串行接口配置高频发生模块产生两路高频信号。一路作为参考,另一路送给发射天线之后经过土壤发射之后送给接受天线。参考信号和经过土壤层...
1.RT-Thread Studio工程创建 首先打开Rtt studio创建AB32VG1开发板的工程,如图1.1所示 由于这款“骁龙”开发板已经内置RTTHREAD所以在创建工程的时候可以直接点击基于开发板创建,如图1.2所示 由此已经创建好基于这款AB32VG1芯片开发板的基础工程,点击编译看看是否有没有配置的选项导致编译失败。
基于AB32VG1的冬笋探测器设计主要由以下几部分组成:硬件设计:主控MCU:采用AB32VG1微控制器作为主控单元,负责整体系统的控制和数据处理。高频产生模块:使用ADI公司的ADF4351锁相环系统,由AB32VG1通过串行接口配置,产生两路高频信号。发射与接收天线:采用900M陶瓷天线,一路高频信号送至发射天线,经过...