除了通信优化,对于大模型训练来说,内存优化也是非常重要的问题。在这篇文章里,我们会结合快手发表在今年ATC上的工作(Megatron-Kwai[...
Dhrystone是由Reinhold P. Weicker在1984年提出来的一个基准测试程序,其主要目的是测试处理器的整数运算和逻辑运算的性能。Dhrystone首...
其实,CAN总线相对UART肯定是难很多的。但是,难不难主要看你站在什么角度,有的朋友可能基础较好,又学习过CAN,可能就觉得简单。
这节课实际上算是CUDA-MODE 课程笔记 第一课: 如何在 PyTorch 中 profile CUDA kernels 这节课更细节的讲解。另外关于nsight compute相...
随着嵌入式设备软件复杂度的提高以及耗材价值的提升,用户对于软件防抄板以及耗材认证的需求日益增加。但是目前市场上常见的低价值的加...
这个多功能笔筒项目是使用3D打印零件进行搭建的,在笔筒的前端添加了XIAO扩展板,给这个笔筒添加一个显示器,可以在显示器上显示许多内...
最近一工程师向我反馈了一个问题,他使用ARM Cortex-M0+的MCU,在使用延时函数std_delayms延时1s时,如果勾选了KEIL中的Use MicroLIB会...
现实生活中,很多电子产品都运用到了PWM,比如风扇、照明灯、儿童玩具等。或许你感受不到它的存在,但它却隐藏我们身边。
首先,我需要确定在编写这段代码时需要实现的目标:1、它需要在 ESP32 上运行;2、使用Wi-Fi同步时间;3、通过超声波传感器控制步进电机;4...
方法A:涉及利用“Mods CE”实用程序直接创建 G 代码,由于它们的无损分辨率质量,因此需要使用 PNG 或 SVG 图像;
【说在前面的话】从事嵌入式开发这么久,你一定听说过 Semihosting 吧?什么?你没听说过?那你可能在不知不觉中已经踩坑了。如果你只是...
PyTorch最近一年发布了一些生成式AI模型的案例研究,这些模型运行速度极快,且代码及其精简。这些模型比如GPT-FAST,SAM-FAST都应用了量...
我以前用这种OLED屏开发过几款产品,当时设计产品需求比较简单,界面除了简易的图形之外,就是文字信息,都是自己设计的UI界面。
Nsight Compute是一个CUDA kernel分析器,它通过硬件计数器和软件收集指标。它使用内置的专业知识来检测kernel常见的性能问题并指出发生...
Keil MDK的界面虽然不那么友好(IAR其实也好不到哪里去),但Keil的调试功能算是好过很多集成开发环境,特别是针对Cortex-M内核的处理器。
在开始软件设计之前,我们来简略地分析一下这样一个小软件其要包含的主要内容有哪些。我们认为软件需要如下几个方面的内容:
7月25日,两场生态发展大会将在深圳君悦酒店同期举办。2024(第五届)国际AIoT生态发展大会将结合最新AI、计算、感知和通信技术发展趋势...
到目前为止,很多MCU跑AI算法已经很“轻松”了,今天就手把手教大家移植CMSIS-NN V6.0.0到瑞萨RA8单片机(VisionBoard开发板)。
今天小编给大家带来了来自印度的Arnov Sharma 制作的基于XIAO SAMD21的数字键盘项目,该项目可以通过按键在电脑和OLED的屏幕上输入0-9的...
上面三张Slides讲述了运行时间(runtime)和内存使用(memory usage)之间的权衡关系。
一种无OS的MCU实用软件框架,包括任务轮询管理,命令管理器、低功耗管理、环形缓冲区等实用模块。系统中广泛利用自定义段技术减少各个模...
首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式...
世上没有完美的软件,因为设计缺陷、业务需求更新,软件始终都需要不断升级完善。新软件如何替换正在运行的旧软件就是本文关注的重点,...
用grep拿到的日志很少,我们需要查看附近的日志。我是这样做的,首先: cat -n test.log | grep “关键词” 得到关键日志的行号
通过后台的一些数据分析,我可以知道本公众号读者的一些年龄分布、地域分布、对哪些文章比较感兴趣等信息。
前面的一系列技术文章,我们都曾多次充分说明了,在设计业务逻辑复杂的嵌入式软件时,最好以面向对象作为基本的设计思想,对各个功能模...
随着无线网络技术的不断进步,WiFi 6 正逐渐成为新一代无线通信的主流标准。作为这一领域的创新者,香蕉派(Banana PI)推出了最新的 BP...
今天结合瑞萨单片机(RA4M3)、e2 studio开发环境给大家讲述的是单片机通过USB(U盘)升级固件的方法。
玉米是我国主要粮食作物,种植区域广泛,玉米在不同生长阶段都需要进行病虫害防治。玉米锈病主要侵害叶片,也为害玉米苞叶和叶鞘,严重...
AvaotaA1提供两种连接串口输出方式,因为AvaotaA1需要DC 12V/2A/5.5-2.1电源适配器才可以启动系统,请先确保电源已接通。