首页 > 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 PHYMCU中断初认识与总结
中断 中断的引入 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电源。 VDRISC-V MCU 应用教程之ADC(一)
1. ADC简介 ADC,Analog-to-Digital Converter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。 ADC是MCU的重要外设,主要用于传感器的数据采集,常见的ADC类型一般为逐次逼近型。 以沁恒RISC-V MCU CH32V307VCT6为例,内嵌2个12位的ARISC-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(2MCU与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 等通讯协议的外部收发设备,现在被广泛地使用在系统内