热门版块 ———
上期内容讲解了UART串口通信的应用方法,本期内容的主角是另一种嵌入式系统中常用的通信协议——I²C(Inter-Integrated Circuit)。本期内容将带领大家使用RV-STAR开发 ...
Windows下Nuclei Studio开发基于Nuclei Studio的开发流程可以参照蜂鸟E203 SoC配套文档:https://doc.nucleisys.com/hbirdv2/quick_start/ide.html。(1)遇到的问题1 ...
项目构想我们一开始就选择信息安全作为芯来杯比赛方向,并以Camellia算法作为算法原型。借助蜂鸟E203的协处理,能加速Camellia算法的运算,并通过比较软件实现和硬件实 ...
现在我们组在进行浮点扩展,既然要进行扩展,我们必须能够检验扩展的正确性,因此本篇文章介绍一下自己编写指令,并通过仿真观察指令结果的正确性。RSIC-V指令架构首先 ...
引言想要实现浮点运算功能,如果自己写Verilog代码,需要花费较多的时间和精力。好在Simulink HDL Coder工具箱提供了自动代码生成技术。下图展示了HDL Coder如何生成浮点 ...
本帖欲分享在Ubuntu20.04系统中训练神经网络模型的一些经验。我们采用jupyter notebook作为开发IDE,以TensorFlow2为训练框架,目标是训练一个手写数字识别的神经网络模型 ...
优化电路设计:在电路设计中,优化关键路径和信号传输路线,使用更高速的逻辑单元和存储器元件来降低延迟,从而缩短乘法器的运算周期。利用流水线技术:使用流水线技术将 ...
1.指令集V扩展的主要内容:矢量指令:针对数据并行性,增加了一系列新的矢量指令,可以同时对多个数据进行操作,提高了计算效率。浮点指令:新增了一些浮点指令,支持更 ...
移植时SConscript中 CPPDEFINES = [‘STM32F103xB’]如何选择 目标芯片:STM32F103VC
软件包中心添加LVGL没有反应,但在具体配置那里已经有了,记得之前是可以选择版本号的,我用的8.2.0没有问题,现在默认就是latest, 而且直接更新了,同样的程序直接卡死 ...
明明已经把HAL-XXX-MSPinit函数复制到board.c中了,也按照board.h里面弄了,但是就是spi引脚没反应,使用list device 命令也能看到spi和spibus设备,但就是没有spi输出 ...
近期有个项目需要用到C++11和RTT可是RTT的内核文件完全支持C++11 仔细分析了一下RTT源码 存在部分小问题 下面截图说明基本都是类似类型转换问题 ...
1,设置了3,5,6,8几个优先级,设备在现场正常运行了一年多后,显示、前端、后端这3个低优先级线程异常了,表现为屏幕不动,前端采集数据没有变化等,其他高优先级的线程如 ...
1.新版drv_rtc框架,有3处警告;stm32_rtc_get_secs,stm32_rtc_set_secs, stm32_rtc_get_timeval警告如下:initialization from incompatible pointer type [-Wincomp ...
在RT-Thread Studio中添加LVGL 9.1.0软件包,packagesLVGL-9.1.0目录下没有源代码,手动更新软件包之后还是一样。请教各位方家,是哪里需要设置吗? ...
ubuntu 22.04 使用pkgs —update 失败,我的源码是从gitee , git 是可以正常使用的
不知道我这个固件版本挺新的,为什么不支持报错(AT+CIPDNS_CUR?)大佬们那个固件版本支持AT+CIPDNS_CUR?的,可以给我一个支持(AT+CIPDNS_CUR?)的固件包吗.但是固件版本是2 ...
1、我的裸板程序是一个SPI例程,没有移植rtthread_NANO之前SPI值正常的;2、按照官方MDK的方法移植了rtthread_NANO之后,什么都没有增加,就是移植完了就不正常;3、目前 ...
如果用户选择列表中名为“重置”的最后一行,则禁用作将完成。顺便说一句,只有nRESET引脚可以配置为外部复位引脚来复位整个芯片。 ...
大家好,本团队此次分享的内容为开发过程中使用到的PYQT 应用程序框架及开发工具。pYqt 是一个多平台的 python 图形用户界面应用程序框架,由于其面向对象、 易扩展(可 ...
在使用Nuclei Studio进行开发时,下载程序时提示“start openocd timeout”,但是之前下载时从没有出现过这种情况。各种方法尝试了后(包括重建工程,重启软件等),都无 ...
除法器介绍二进制除法器的本质是多次减法,直到余数小于除数为止。对应的两个N bit二进制数的除法算法如下。1、设置2N bit寄存器A的低N位存放被除数,设置2N bit寄存器B ...
RISC-V支持16位压缩格式,压缩格式立即数位数更少,能使用的寄存器也比较少,有些指令只能用常用8个整数寄存器(x8-x15)或者(f8-f15)。16 位指令只对汇编器和链接器可见, ...
测试过程中,在一个线程中用rt_malloc动态创建4KB的资源,在线程运行过程中用rt_thread_delete()使线程退出,用memtrace查看内存分配情况,动态创建的4KB的资源仍然存在。 ...
env工具:env_released_1.3.5使用scons —dist指令打包工程,打开生成的工程,提示缺少文件路径以下内容为评论   ...
at_client_t at_client_get(const char *dev_name){ int idx = 0; RT_ASSERT(dev_name); rt_kprintf(\"get AT client objec ...
你好,我使用的是rt-thread studio 2.2.6,在STM32F407VG芯片上使用RT-THREAD的标准版本4.1.1。在使用提供的alarm模块时,设置了一个每分钟触发的alarm。当我在msh命令行 ...
1、硬件平台:原子精英板 stm32f103zet6+esp8266 开发板作为client,网络调试助手模拟server学习研究AT SOCKET有一段时间了,之前逛论坛提问解决了一些问题 ...
在看基于rtthread的lwip源码时,发现有这样的代码: if ((conn->send_timeout != 0) && ((s32_t)(sys_now() - conn->current_msg- ...
/9