灵动微电子 头像

灵动微电子

3995 声望
灵动微电子官方运营,提供灵动MM32芯片相关技术知识。 展开

灵动微电子官方运营,提供灵动MM32芯片相关技术知识。

收起
关注了
0
粉丝数
6114
IP 属地上海市杨浦区
最新动态
  • 发布了文章 ·
    灵动微课堂 (第280讲)|MM32F5270 UART实现LIN通信

    LIN(Local Interconnect Network)总线是基于UART/SCI(通用异步收发器/串行接口)的低成本串行通讯协议,其目标定位于车身网络模块节点间的低端通信,主要用于智能传感器和执行器的串行通信。LIN总线采用单主多从的组网方式,没有CAN总线那样的仲裁机制,辅以简单驱动程序便可实现LIN协议。LIN节点由控制芯片和LIN收发...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第279讲)|MM32F0160 FlexCAN-FD 通信

    MM32F0160 系列 MCU 具有一个 FlexCAN 模块,该模块遵循 ISO 11898-1 标准、 CAN FD 和 CAN 2.0B 协议规范,不仅兼容传统CAN,还支持CAN FD模式。在CAN-FD模式下,可实现最高8 Mbps的FD模式通信速率,支持标准帧(11位标识符)和扩展帧(29位标识符),支持最大64字节有效负载,并且具有非常灵活的用于传输和接收的邮箱...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第278讲)|Keil分散加载文件浅析

    ARM 映像文件其实就是源文件经编译器生成的目标文件,一般是bin文件或者hex文件,可以直接烧录到ROM中执行(一般是内部FLASH),这个文件称为可执行映像文件(image file)。

    摘要图
  • 发布了文章 ·
    YTM32的循环冗余校验CRC外设模块详解

    引言原理与机制CRC算法简介从CRC算法到CRC硬件外设应用要点(软件)CRC16 用例CRC32 用例总结参考文献引言在串行通信帧中,为了保证数据在传输过程中的完整性,通常采用一种指定的算法对原始数据进行计算,得出的一个校验值。接收方接收到数据时,采用同样的校验算法对原始数据进行计算,若计算结果和接收到的校验值一致...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第277讲)|MM32F0160的FlexCAN FD位时间采样点的计算

    FlexCAN模块是一个通信控制器,扩展了CAN FD功能,遵循ISO 11898-1标准、CAN FD和CAN 2.0B协议规范。 CAN协议主要被设计用作车载串行总线,满足实时处理,带宽要求,车辆在电磁干扰环境下的可靠操作,该模块支持标准和扩展帧,支持最大64字节有效负载,传输速率高达 8Mbps,并且具有非常灵活的用于传输和接收的邮箱系统...

    摘要图
  • 发布了文章 ·
    真随机数生成器TRNG外设模块详解

    简介原理与机制应用要点时钟源中断源初始化数据软件支持简介国产车规微控制器原厂云途半导体设计和发售的YTM32ME微控制器上集成的真随机数生成器TRNG(True Random Number Generator)外设模块,是一个可生成256位随机数的硬件模块,生成的随机数将用于数据加解密等应用场景。在功能安全相关的系统中,随机数也可以作为...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第272讲)|基于MM32F0140的I2C与24C02通信

    前提Mini_F0140原理图上I2C连接着24C02:一.IIC介绍I2C(Inter-Integrated Circuit)是一种通用的总线协议,实现I2C需要两根信号线完成信息交换,SCL时钟作为信号线,SDA作为数据输入/输出线。I2C属于同步通信,由于输入输出数据均使用一根线,因此通信方向为半双工。主要特征有:I2C 总线协议转换器/并行总线半双工同步...

    摘要图
  • 发布了文章 ·
    使用轻量级图像解码器TJpgDec - 基于MM32F5微控制器和MindSDK

    缘起TJpgDec简介jd_prepare() - 准备解码JPEG图像jd_decomp() - 执行解码JPEG图像tjpgdcnf.h - 配置文件关于TJpgDec的软件许可证应用接口解析in_func() - 输入数据流回调函数out_func() - 输出数据流回调函数关于工作区和帧缓冲区在MM32F5微控制器上应用一点思考参考文献缘起移植TJpgDec的文章在我的todo list里躺了快3...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第275讲)|使用Eclipse搭建MM32嵌入式开发环境

    1 Eclipse 软件和相关工具的下载和安装1.1 软件下载Eclipse软件:eclipse-inst-jre-win64.exe交叉编译工具链,gcc-arm-none-eabi-5_4-2016q2-20160622-win321.2 安装选项安装Eclipse IDE for Embedded C/C++ Developers。1.3 安装交叉编译工具链2 在Eclipse中开始MM32开发项目2.1 创建安装完成,启动 Eclipse,在菜单Fil...

    摘要图
  • 发布了文章 ·
    使用sdk-npi-enablement-tool生成SVD文件和芯片头文件

    IntroductionOverviewOperation Steps创建芯片配置文件yaml填充外设模块的寄存器映射描述文件xlsx验证生成芯片头文件ConclusionIntroduction芯片验证与测试组(VV,Verification & Validation Team)的同事在验证新芯片产品时,需要在手册完备之前就要开始展开开发工作,甚至需要根据验证的结果对从设计文档合成的初版用...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第269讲)|MM32F5330内存保护单元(MPU)

    灵动微电子发布了搭载安谋科技“星辰”STAR-MC1处理器的全新高性能 MM32F5 微控制器系列,该系列在内核、总线和外设配置等多个方面进行了创新,内核上更是首次搭载了 Armv8-M 架构的 “星辰” STAR-MC1 处理器。Armv8-M 架构相较于 Armv7-M 架构,除了性能显著提升以外,其中一项就是更加安全:Armv8-M 架构引入了 TrustZone...

    摘要图
  • 发布了文章 ·
    灵动微课堂 (第270讲)|CLASS B内部时钟检测在MM32SPIN0280上的实现

    很多应用场合需要检测系统时钟是否在正常范围内,以保证MCU能正常工作,CLASS B功能安全实现系统时钟自检的方法是采用两个独立时钟源交叉检查来进行测量,可使其中一个作为定时器的时钟源,另一个作为定时器的输入。SPIN0280含有微控制器时钟输出(MCO)功能,允许时钟输出到外部 MCO 引脚上,可以很便捷的输出HSI内部时...

    摘要图
  • 发布了文章 ·
    MicroPython应用基础-准备基于MM32F5的MicroPython开发板

    引言硬件软件搭建MicroPython编译环境获取MicroPython源码编译MicroPython源码生成固件下载MicroPython固件到电路板运行第一个样例工程引言本文主要面向2023年全国大学生物联网设计竞赛安谋科技命题,使用星辰处理器的灵动MM32F5微控制器开发板,基于MicroPython开发应用系统。这里讲述的操作方法,也适用于灵动早年发布...

    摘要图
  • 发布了文章 ·
    使用MM32L0130和HYS1254的电子秤方案验证

    引言电路设计软件设计采集HYS1254数据软件滤波算法换算压力为ADC采样值实验过程数据可视化优化电路使用软件滤波降低ADC的采样速率使用独立的供电电源再次调整滤波算法验证总结参考文献引言NPI提了需求,需要验证使用友商SDADC芯片和MM32L0130微控制器集成的一个系统应用方案。本文参考 CN-0216 Precision Weigh Scale De...

    摘要图
  • 发布了文章 ·
    利用DMA的触发循环实现对eTMR的PWM周期计数

    引言分析问题eTMR的调试模式ModulizationFTM的多次重载事件终极大招-使用触发链解决问题确认DMAMUX中的eTMR相关触发源eTMR产生触发信号软件总结参考文献引言最近在一个支持客户的项目中,客户工程师向我提出了一个需求,希望能实现使用YTM32微控制器,对输出的PWM信号,每30个周期触发一次中断,用于调整占空比,这样便...

    摘要图
  • 发布了文章 ·
    手工打造基于MM32F5微控制器的MicroPython开发板

    引言MM32F5微控制器简介制作MicroPython开发板获取并下载MicroPython固件到开发板获取预编译的可执行文件开源的完整项目的代码仓库下载可执行文件到MM32微控制器在单片机上运行Python小程序使用基于UART串口终端的REPL使用图形开发环境Thonny IDE将Python程序保存在文件系统中上电自启总结引言为MicroPython启用LittleFS...

    摘要图
  • 发布了文章 ·
    汽车电子系统总线LIN通信协议精要

    简介LIN信号的物理层LIN总线收发器LIN通信协议LIN的主机和从机LIN报文帧结构LIN总线的波形参考文献简介本地互联网络 LIN(Local Interconnect Network)总线协议,是基于UART/SCI(Universal Asynchronous Receiver-Transmitter/SerialCommunication Interface通用异步收发器/串行通信接口)的低成本串行通信协议。在车...

    摘要图
  • 发布了文章 ·
    在ARM微控制器上部署MATLAB/Simulink仿真模型

    本文在于记录使用Simulink建模仿真,到最终部署到微控制器上的过程。从Simulink算法模型到目标硬件平台可以支持的可执行文件,大体经过Matlab的各种模型描述语言,编译成通用C语言,再在目标硬件平台的编译环境中编译生成最终的可执行文件。市面上的相关的学术研究和实践经验,大多是使用了MATLAB已经官方认证集成的BSP...

    摘要图
  • 发布了文章 ·
    车规微控制器的ECC机制及EMU外设

    引言ECC的基本原理ECC RAM的访问方式和初始化RAM ECC错误注入及EMU外设Flash ECC校验参考文献引言ECC是微控制器系统中用于保障信息安全的常用机制,主要是避免存储设备中存放的数据因硬件干扰被篡改。国产车规微控制器原厂云途半导体设计和发布的YTM32微控制器芯片,全系配备了存储器的ECC机制,可以有效的增强芯片运行...

    摘要图
  • 发布了文章 ·
    灵动微课堂 |基于MM32F0163D7P的USB Audio Class(UAC)音频设备

    UAC是USB Audio Class的缩写,USB音频类,一个像USB这样的通用数据接口,可以有很多种实现数字音频数据传输的方式。不同的开发者可以根据自己的喜好和需求,定义任意的控制方式,传输模式,音频格式等等参数。

    摘要图
认证与成就
获得 111 次点赞
2022年04月12日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息