首页 > TAG信息列表 > MCU

基于TSSOP20小封装RISC-V MCU CH32V203的FOC应用开发

通常小体积封装的MCU有着成本较低的优势,被广泛用于BLDC电机的六步方波控制中,此类应用对MCU的各类资源要求较低,小体积封装的MCU往往能够胜任。而基于FOC的PMSM电机开发中,对MCU的运算能力和ADC速度等各类资源有着较高的要求,大部分现有的小体积封装MCU无法满足此类需求。 CH32V203F8

存算一体-MCU-SOA一起聊

存算一体-MCU-SOA一起聊 参考文献链接 https://mp.weixin.qq.com/s/2T691TEQN7UoRCMueLkTxw https://mp.weixin.qq.com/s/IUKD4uyvLdvK8UVQCBBLbA https://mp.weixin.qq.com/s/m_7HsJjJgEX6HVTcZgaxhA 存算分离,该如何分离? 存算分离,作为一种架构潮流,在架构设计和项目规划的时候经常

汽车与芯片技术漫谈

汽车与芯片技术漫谈 参考文献链接 https://mp.weixin.qq.com/s/2sAxPEK8iT1VdzLLpYtGsw https://mp.weixin.qq.com/s/xuAIVVBZGpoCpWtRUgW58Q https://mp.weixin.qq.com/s/GbN1i-XGIT92r8vhLw6fzg https://mp.weixin.qq.com/s/I0ef_aSZ1mFXwfI0v-__EQ https://mp.weixin.qq.com/s/

RISC-V MCU 基于 CH32V307 工业物联网平台系统

RISC-V MCU 基于 CH32V307 工业物联网平台系统 目录RISC-V MCU 基于 CH32V307 工业物联网平台系统第一部分 设计概述1.1 设计目的1.2 应用领域1.3 主要技术特点1.4 关键性能指标1.5 主要创新点第二部分 系统组成及功能说明2.1 整体介绍2.2 各模块介绍(一)开发板(二)服务器第三部分

8位MCU的2.4G SOC芯片-CI2451

    Ci2451是一款集成无线收发器和8位RISC(精简指令集)MCU的SOC芯片。   主要应用在无线鼠标、无线键盘、无线遥控、体感设备、无线数据传输模块、无线遥控玩具等领域。 无线收发器特性: 工作在2.4GHz ISM频段。 调制方式:GFSK/FSK。 数据速率:2Mbps/1Mbps/250Kbps。 兼容BLE4.2 PHY

MCU中断初认识与总结

中断 中断的引入 MCU在按照顺序执行编译的代码(按照顺序次序执行)。对于外部的刺激,需要,MCU控制器需要对外部刺激,需要及时作出反应。 如果就是按照MCU顺序执行,有如下问题: 如果控制程序执行时间较长,不能及时响应外部刺激(前提是外部刺激持续足够时间)。 如果外部刺激持续时间较短,刺激马

MCU晶振

晶振 有源与无源区别 无源晶振一般有两个引脚(也有四只引脚,四只引脚也只有两个引脚在工作)。 有源晶振一般是四只引脚,一个电源,一个地,一个信号输出端,一个NC。 无源与有源结构 无源晶振结构是石英晶体。 有源晶振内部结构:有源晶振 = 普通晶振+逻辑电路 原理 无源晶振自己不会震动,需要

LPC553X MCU 体系结构概述

                                                                                                           

单片机 MCU 固件打包脚本软件

​   1 前言 开发完 MCU 软件后,通常都会生成 hex 文件或者 bin 文件,用来做固件烧录或者升级,如果用来做产品开发,就涉及到固件版本的问题,初学者通常采用固件文件重命名来区分版本。 如果需要将版本写入固件中,就需要通过一定的方式去实现,实现的方式有很多。 2 介绍 下面介绍一个

Node MCU物联网开发板刷AT固件流程

硬件: Node MCU物联网开发板,如下图所示     能进行数据传输的USB串口线(有些数据线只能供电,不能传数据) 软件: ESPFlashDownloadTool_v3.6.4.exe 固件文件: Ai-Thinker_ESP8266_DOUT_32Mbit_v1.5.4.1-a_20171130.bin 软件、固件文件和串口调试助手下载地址:链接:https://pan.b

物联网声光报警器解决方案技术特色解析

前记  声光报警器作为古老的产品,随着电子技术的进步以及市场需求多样化,变得更加智能了,更加便携了。  作为一家方案商,对这方面的技术进行梳理,积累和回顾。有利于我们作出更加符合市场的产品。   技术特色解析  声光组合技术:      报警器对声光结合技术要求是声音尽量穿透力

汽车与计算平台产业链

汽车与计算平台产业链 参考文献链接 https://mp.weixin.qq.com/s/6lmq7_tQZsxHPM7y_9KxMQ https://mp.weixin.qq.com/s/d9vayD_4-omyzBOhyiT2hQ 中国汽车产业链主要分布在哪些省市? 一、中国汽车行业六大集群 长三角地区:以上汽为中心,包括上汽大众、上汽通用、上汽乘用车等,近年还引

RISC-V MCU 电源系统概述

1. 电源结构 CH32V307供电结构如下图所示:     通常CH32V307工作电压VDD的范围为 <Highlight color="#25c2a0">2.4V~3.6V </Highlight>,当使用ETH或USB时,工作电压VDD的范围为 <Highlight color="#25c2a0">3.0V~3.6V </Highlight> 内置电压调节器提供内核所需的1.5V电源。 VD

RISC-V MCU 应用教程之ADC(一)

1. ADC简介 ADC,Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。 ADC是MCU的重要外设,主要用于传感器的数据采集,常见的ADC类型一般为逐次逼近型。 以沁恒RISC-V MCU CH32V307VCT6为例,内嵌2个12位的A

RISC-V MCU启动文件分析

启动文件由汇编语言编写,是MCU上电复位后第一个执行的程序。主要执行以下内容: 初始化gp(global pointer)全局指针寄存器、sp(stack pointer)栈指针寄存器 将data数据从flash中加载至RAM中 清空bss段数据 初始化中断向量表 配置系统时钟 从Machine模式切换到User模式,进入main函数

RISC-V MCU指定变量复位时保持(除掉电复位)

RISC-V MCU开发过程中,需要指定一些变量在MCU复位时能够保持当前变量的值, 以CH32V307为例,具体方法如下: 不更改ld文件,将变量添加((section(".noinit")))属性描述 __attribute__((section(".noinit"))) uint8_t test; int main(void) { Delay_Init(); USART_Printf_Init(2

MCU与MPU

MPU的全称叫Micro Processor Unit,MCU的全称是Mirco Controller Unit。首先这两个词都有一个Micro开头,其实这就表明了这是计算/控制单元小型化后出现的技术。 但在技术演进过程中,出现了两种不同的需求。这两种需求就是“以软制硬”和“以硬助软”两种模式。 所谓以软制硬,就是通过运

MCU上电到启动应用程序前的工作

MCU整体工作流程可总结如下:上电——>主时钟起振——>启动代码——>用户程序(main函数)。对于我们应用开发来说,大部分工作重点是在应用程序编写这块。特别是高级MCU的出现,如ARM系列的STM32、LPC等32位MCU,以及芯片原厂的完善底层代码,启动代码已经固化在芯片内部flash(称为BootLoader),

RISC-V MCU 调试接口配置为普通io

以沁恒RISC-V MCU CH32V203C8T6为例,其配备了两线仿真调试接口, 用于在线下载和仿真调试。 引脚编号 主功能(复位后) 重映射功能 34 SWDIO PA13 37 SWCLK PA14 可以看出,上电复位后,PA13、PA14默认的功能为调试接口,方面工程师进行开发调试。 如果在项目应用在,功能丰富,io口不够

RISC-V MCU ld链接脚本说明

1、什么是ld链接脚本? 通常,程序编译的最后一步就是链接,此过程根据“*.ld”链接文件将多个目标文件(.o)和库文件(.a)输入文件链接成一个可执行输出文件(.elf)。涉及到对空间和地址的分配以及符号解析与重定位。 而ld链接脚本控制这整个链接过程,主要用于规定各输入文件中的程序、数据

Apollo3-Blue-MCU芯片典型硬件电路解析

一 芯片简介 1.简介 Apollo3 Blue Wireless SoC是一款超低功耗无线mcu芯片,它的运行功耗降至6μA/ MHz以下。该器件采用ARM Cortex M4F内核,运行频率高达96 MHz,集成了蓝牙低功耗(BLE5),并提供一些更新的外设,附加内存和高级DMA引擎。BLE5使用单独的内核处理,因此主机CPU不共享资源。

【MCU外设学习】基本定时器

思路: 1.参考野火文档,了解TIM分为基本、通用、高级,后面的TIME在前一级的基础上加了功能 2.找这个外设挂载在哪个总线上,参考STM32f10x-中文参考手册的第2章存储器和总线构架   如上图,基本(TIM6、7)和通用定时器(TIM2、3、4、5)在APB1总线上, 高级定时器(TIM1、8)在APB2总线上; 这样就

上海疫情封控期间,模拟芯片巨头变相裁员后续:补偿是不可能补偿的!

关注公众号【IC男奋斗史】,让我们一起撸起袖子加油干! 这是IC男奋斗史的第25篇原创 本文1291字,预计阅读3分钟。 接上文:上海疫情封控期间,资深芯片工程师竟然被裁员了?! 上篇文章中,杰哥简单说了一下前东家模拟芯片巨头变相裁员的事。本着感激曾经老东家对我的栽培之情,我并没有披露太多细

RISC-V MCU应用教程之DMA(存储器到外设)

简介 CH32V103系列是以青稞V3A处理器为核心的32位通用MCU,该处理器是基于RISC-V开源指令集设计。片上集成了时钟安全机制、多级电源管理、通用DMA控制器。此系列具有1路USB2.0主机/设备接口、多通道12位ADC转换模块、多通道TouchKey、多组定时器、多路IIC/USART/SPI接口等丰富的外

MCU之I2C协议

目录   I2C协议  I2C 物理层 I2C协议层 STM32的硬件I2C 软件模拟I2C 部分通信逻辑 附录 I2C协议 I2C 通讯协议(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN 等通讯协议的外部收发设备,现在被广泛地使用在系统内