极海芯得 EP.83 | APM32F4xx SMC SRAM使用介绍
1、APM32F4xx SMC 简介 SMC,全称是 Static Memory Controller ,即静态存储控制器。该外设用于驱动静态存储设备,比如 SRAM、PSRAM、NandFlash、NorFlash、PCCard 。APM32F4xx SMC 内部有四个存储块,每个存储块都对应控制不同类型的存储器,通过配置 SMC 控制寄存器选择不同的存储器类型;任一时刻只能访问一个外部设备;每
关于「极海半导体」的技术文章、设计资料与工程师讨论,持续更新。
1、APM32F4xx SMC 简介 SMC,全称是 Static Memory Controller ,即静态存储控制器。该外设用于驱动静态存储设备,比如 SRAM、PSRAM、NandFlash、NorFlash、PCCard 。APM32F4xx SMC 内部有四个存储块,每个存储块都对应控制不同类型的存储器,通过配置 SMC 控制寄存器选择不同的存储器类型;任一时刻只能访问一个外部设备;每
一、前言 1.1 应用场景 UART是一种应用广泛的通信接口,使用简单,绝大部分MCU都有这种接口。 MCU端如果想接收串口的数据,简单的做法是在“接收寄存器非空”中断中一个字节一个字节的接收,这种方式代码处理起来简单些,一般情况下够用,但是如果接收的数据量非常大就不太合适,此外,这种方式需要CPU频繁处理中断,占用大量CPU时间不说,MCU性能低点还容易丢数据。 这是就需要用DMA来进行批量数据
下面是基于RT-Thread的ENV命令行开发环境,在APM32F427上使用LwIP网络协议栈实现网络通信功能的。 1. 工具和RT-Thread源码的准备 1.1 ENV工具的安装和使用 这里只做基本的介绍,详细的使用方法请点击下面链接看RTT的官方文档中心中对ENV工具的介绍。 https://www.rt-thread.org/document/site/#/development-too
1、咱们先聊一个灵魂问题 咱们做电机控制时,最怕什么?不是算法不会写,而是算得不够快。 尤其在单轴伺服、磁编码器、旋变这些场景里,角度解算是每个控制周期的“必修课”。最经典一步就是把 (sin, cos) 或 (x, y) 算成 atan2,再喂给位置环、速度环、电流环。 问题来了,假如没有 FPU 怎么办? 纯软件 atan2 常常慢得让中断服务程序压力山大,20kHz 甚至 40kHz 一上来
4月10日,中国半导体与机器人领域迎来两大年度行业盛会。极海凭借卓越的技术创新力与过硬的产品实力,一举斩获多项重磅荣誉,收获行业双重权威认证。 荣获中国机器人行业核心零部件创新产品奖 入选多项机器人行业专业榜单 “维科杯·OFweek 2025中国机器人行业年度评选”,聚焦机器人行业创新产品、技术与标杆企业,是中国机器人领域极具专业性和影响力的评选之一。极海**G32R430编码器专用MCU荣获"