自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 基于旗芯微FC4150系列FCSPI模块介绍

FCSPI 是一个支持作为主设备或从设备与 SPI(Serial Peripheral Interface,串行外设接口)总线连接的模块。所有 FCSPI 都能在STOP模式下工作,而FCSPI0在有功能时钟可用时可在standby模式下工作。

2025-03-14 15:41:12 1067 1

原创 基于旗芯微FC4150系列PTIMER模块介绍

FC4150 系列支持 2 个可编程定时器(PTIMER)。PTIMER 与 ADC 和 TRGSEL 的触发输出连接PTIMER 与 ADC 的触发机制可参考 ADC 触发源部分的内容。当 PTIMER 通道触发信号作为 TRGSEL 模块的触发源时,PTIMER 除了能触发 ADC 外,还可用于触发其他模块。PTIMER 有 5 个触发输出,其中 4 个来自通道触发(这四个通道输出的触发信号是给到ADC的,每个通道输出8个delay的触发脉冲信号),1 个来自脉冲输出(

2025-03-10 18:03:19 861

原创 基于旗芯微FC4150系列ADC模块介绍

自动禁用模式和差分输入功能仅部分设备(FC4150F2M、FC4150F1M_A 和 FC4150I1M_B)支持,其他特性所有设备均支持;仅支持 32 位访问。2.概述。

2025-03-07 17:31:00 995

原创 基于旗芯微MCU里如何将flash的代码拷贝到RAM上运行

在嵌入式开发里代码存储的最原始位置一定是在断电不丢失的存储器上比如flash.旗芯微的MCU都是内置flash(XIP),所以程序运行时也是寻址flash上的代码但是在某些情况下需要将flash上的代码拷贝到内存里执行(比如在bootloader里或者一些需要高效率执行的代码)。

2024-12-24 17:47:02 575

原创 基于旗芯微FC7240系列的CAN详解

CAN 模块是CAN协议的一个高完成度版本,带有动态数据率(Flexible Data rate,CAN FD)协议和 CAN 2.0 B 版本协议,支持标准和拓展数据帧和长达 64 字节的数据传输,频率最大可达到 8Mbps。数据缓冲器存在于中一个嵌入FlexCAN的 RAM 中。

2024-11-14 10:30:09 865 1

原创 基于旗芯微FC7240系列的TSTMP详解

4个独立的调制定时器计数器可以设置MODx_SETVAL(达到这个值触发中断), MODx_ENABLE(使能计数,TSTMP0可以设置时钟源的选择,置1的话选择的是AON_CLK,模式的是SIRC1M)和mod_intten(使能是否达到mod值之后触发中断)设置的中断。支持4个独立的32位宽度调制定时器,支持单独中断(所以加上56位的自由定时器一共有五个计数器,这四个独立定时器的计数器用户不可见,所以读者不要混肴是用56位的计数器来计时的)3.1 四个独立的调制定时器工作模式。

2024-11-07 17:12:33 296

原创 基于旗芯微FC7240系列的TPU详解

由上图可以看到,框架中有两套外设总线(AFCB)都可以访问TPU外设;RISCV核可以访问的前提是使能了Flexcore模式;在Flexcore模式下,CM7和RISCV都可以通过系统总线访问flash和sram,同时RISCV端有自己的16KB Ccode RAM和16KB Data RAM;除了FC7240芯片本身固有的Mailbox机制外,新增了HSR&HSA机制来进行核间通信,我们会在下面的章节来介绍这种通信机制;

2024-10-18 14:43:47 1061 2

原创 基于旗芯微FC7240系列的ISM详解

如图所示,ISM的FPC滤波信号来源于TRGSEL3矩阵出来的信号,用户可以通过配置TRGSEL来灵活配置信号来源于PAD还是IP本身信号的输出下图展示TRGSEL3的输入和输出源。

2024-10-09 12:42:30 1047

原创 基于旗芯微FC4150系列的DMA模块介绍

直接存储器访问(DMA)控制器模块,作为一个高度可编程的数据传输引擎,有能力执行复杂的数据传输,从主机处理器的干预最小。它可以灵活地传输数据。主要硬件微控制器构包括三个部分:·一个DMA引擎,进行源地址和目的地址的计算,并进行从源地址到目的地址的数据移动。·本地存储器包含16个通道中的每个通道的传输配置。在访问本地内存之前必须初始化。内存的取值范围从CFG_SADDRn到CFG_BLC_CHTRGENYESn (N: 0 ~ 15)。

2024-09-24 17:59:37 2050 4

原创 基于旗芯微FC4150系列的FLS介绍

默认错误跟踪器(),实现报告开发错误的模块。初始化会有EcuM调用Fls_Init实现,旗芯微提供的DEMO例程中是手动调用该API进行初始化。

2024-08-30 18:09:32 1504 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除