首页
网站建设
article
/
2025/2/10 16:10:11
http://www.mzlw.cn/KKRSCfLg.shtml
相关文章
[STM32] Mac开发STM32之简单Demo
Mac开发STM32之简单Demo 一、STM32CubeMX生成模板 安装STM32F1包 建立一个project =》[file]->[new project]->搜索到stm32f103rc clock =》设置时钟源、系统CLK和各外设CLK STM32时钟源 HSI:高速内部时钟,RC振荡器,频率为8MHzHSE:高速外部时钟,可接石英晶体,4~…
阅读更多...
[STM32] Mac开发STM32之Makefile
Mac开发STM32之Makefile 在初步接触STM32时,不建议直接就用ST官方的标准生成模板(如STM32CubeMX);推荐先学习STM32的寄存器设置 本例子用正点的开发板,由于代码例子是适配MDK版本的,需要自己写Makefile编译工程 一、目录结构 =》设置OBJ目录存放生成的bin/hex/elf/map/.o…
阅读更多...
完全舍弃keil,使用vscode+openocd开发STM32
## Keil Keil MDK-ARM是一种流行的集成开发环境(IDE),广泛用于基于ARM Cortex-M微控制器的嵌入式系统开发。它提供了包括编译器、调试器和软件库在内的一整套工具,使得开发人员能够编写、编译、调试和优化代码。 Keil以其…
阅读更多...
VsCode+OpenOCD 开发stm32系列
通常会用MDK调试stm32等arm cotex平台,但KEIL MDK很多商业公司是不能直接使用的,需要购买授权!VScode 搭配gcc-arm-none-eabi编译工具链和openocd(Open On-Chip Debugger)实现编译、下载、调试! 所需资源 VScode https://code.vi…
阅读更多...
使用CMake编译stm32f103并烧录
1. 交叉编译工具安装 ubuntu中下载arm-none-eabi-gcc交叉编译工具,安装过程省略,并将arm-none-eabi-gcc所在文件夹添加到path,验证:2.使用STM32生成Makefile版本项目,编译烧录测试 2.1生成项目并编译 stm32cubeMX生成代码时选择…
阅读更多...
STM32移值代码的注意事项
1、芯片选择 选择正确的芯片 2、芯片容量问题 STM32F103为中容量 ,STM32F10X_MD 启动文件也要修改为 md 打开stm32f10x.h,修改外部晶振频率 外部晶振频率为8MHz 修改系统时钟的倍频参数,找到以下函数 倍频参数为9 3、下载方式 选择STLink下载 勾选上…
阅读更多...
解读STM32CubeMX生成的Makefile文件
文章目录 一、STM32CubeMX生成的Makefile文件二、初步解读Makefile文件1.该文件的作用2.该文件内容概述(1)文件内包含两个重要的目标:all和clean(2)clean目标(3)all目标(4࿰…
阅读更多...
XDMA使用及AXI_SDMA配合测试
1.测试环境 FPGA采用V7系列,同样可以更换为K7系列,上位机采用X86架构芯片,测试环境为ubuntu16.04 2.XDMA使用 XDMA IP比较简单,可按照文档设置,如果没有时钟和复位问题,基本都没有问题 用户中断比较特殊&…
阅读更多...
Linux5.15.71编译问题处理
目录 1 编译环境及源码版本2 移植Linux 5.15.71遇到问题2.1 imx-sdma 20ec000.dma-controller: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -22.2 cfg80211: failed to load regulatory.db 1 编译环境及源码版本 1. uboot-alientek-v2022.04 …
阅读更多...
AMD Instinct™ MI200 GPU内存空间概述
AMD Instinct™ MI200 GPU memory space overview — ROCm Blogs 注意: 本博客之前是 AMD实验室笔记博客系列的一部分。 HIP API 支持在加速系统上为主机和设备内存提供多种分配方式。在本文中,我们将: 1. 介绍一组常用的内存空间 2. 识别每种内存空间的…
阅读更多...
RIoTBoard开发板系列笔记(十一)—— 使用Yocto构建开发板镜像
前面的几篇文章里简单的记录了一下使用buildroot构建RIoTBoard系统镜像的过程,因想使用imx6 solo的VPU,但是buildroot默认使用的kernal版本是liunx-fslc,需要使用linux-imx的kernal才能使用GPU, VPU 以及 IPU,Yocto构建系统的时候可以灵活的选…
阅读更多...
AI大模型落地应用场景:LLM训练性能基准测试
随着 ChatGPT 的现象级走红,引领了AI大模型时代的变革,从而导致 AI 算力日益紧缺。与此同时,中美贸易战以及美国对华进行AI芯片相关的制裁导致 AI 算力的国产化适配势在必行。之前也分享过一些国产 AI 芯片、使用国产 AI 框架 Mindformers 基…
阅读更多...
HCCL集合通信算法开发Hello World示例(超详细)
本文给读者介绍了HCCL算法开发所涉及的概念和流程,并通过一个样例将前文介绍的内容串联起来。本文定位为HCCL算法开发的入门介绍,读者读完后,可结合HCCL开放代码仓中的算法样例,做深入研究。 1 什么是集合通信 集合通信定义了一…
阅读更多...
嵌入式Linux设备驱动程序开发指南14(Linux设备驱动使用DMA)——读书笔记
Linux设备驱动使用DMA 十四、Linux设备驱动使用DMA14.1 简介14.2 缓存一致性14.3 DMA控制器接口14.4 流式DMA模块14.4.1 sdma_sam_m2m.c源代码14.4.2 DMA设备树14.4.3 调试 14.5 DMA分散聚集映射14.5.1 sdma_imx_sg_m2m.c源代码 14.6 用户态DMA14.6.1 用户DMA模块分析14.6.2 用…
阅读更多...
AMD GPU 内核驱动分析(二)-video-ring的调度
因为对编解码的通路比较熟悉,以VIDEO RING为例,记录分析AMD GPU实现硬解码的完成流程,计算Ring ROCm和渲染Ring GFX大同小异。 AMDGPU驱动模块的依赖关系如下图,gpu_sched.ko位于GPU驱动架构的中间层,主要负责对Ring在中任务的调…
阅读更多...
正点原子I.MAX6ULL kernel6.6移植遇到的问题
环境 Ubuntu24.04(6.8.0-36-generic) linux-imx-lf-6.6.y uboot-imx-lf_v2022.04 目录 一、移植准备 二、移植u-boot 1、 编辑 2、fatal error: openssl/evp.h: 没有那个文件或目录 3、/bin/sh: 1: bison: not found 4、没有串口驱动(没有ttyUSB…
阅读更多...
imx6ull kernel 添加 sdma-imx6q.bin
imx6ull 板子启动报错如下: [ 0.379733] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2 [ 0.379775] imx-sdma 20ec000.sdma: Falling back to sysfs fallback for: imx/sdma/sdma-imx6q.bin [ 0.384908] mxs-dm…
阅读更多...
通信原理——多址技术
目录 一、频分多址(FDMA) 1.1 FDMA干扰 1.1.1 互调干扰 1.1.2 邻道干扰 1.1.3 同频干扰 二、时分多址(TDMA) 三、码分多址(CDMA) 3.1 CDMA干扰 3.1.1 多址干扰 3.1.2 远近效应 3.2 比较 四、空…
阅读更多...
mongodb 通过mongodump来备份Sharded Cluste分片集群
1,mongodb所有组件 官方文档地址:https://docs.mongodb.com/manual/reference/command/,所有的基础组件都在里面,包括备份恢复的mongodump、mongorestore,如01.png所示: 2,备份组件mongodump 概…
阅读更多...
MongoDB 手动备份(mongodump)与恢复(mongorestore)(4)
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化! 由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、…
阅读更多...
推荐文章
c语言错误返回码,急!C语言返回链接错误
【ESP-IDF】ESP32S3用SPI读写 MicroSD/TF卡(三)移植FATFS文件系统
【BZOJ4560】[JLoi2016]字符串覆盖 KMP+状压DP
【BZOJ4560】[NOI2016]优秀的拆分
【Python 实战基础】Python 中 PyQt6 的绘制文本
keyshot怎么贴logo_KeyShot实例渲染技巧教程,教你如何给产品添加有织纹的Logo
域名防封技术
巅峰对决!2020人工智能创新创业大赛总决赛评委阵容、项目亮点震撼揭晓
制造上云 佛山南海携手阿里云建创新中心
上海网站建设需要多少钱?这些都需要做网站的企业比较关心
怎么建网站
MIP(Mobile instant pages 移动网页加速器)
LINUX下载编译YASM
centOS安装yasm
安装yasm(汇编编译器)和 nasm
linux在用户目录下安装yasm
Yasm的作用及NASM详解
ffmepg安装yasm之后还是出现nasm/yasm not found or too old. Use --disable-x86asm for