自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AG32VH 系列应用指南

AG32VH407VGT6:LQFP-100封装。上其它电源做隔离,以确保高频设计的稳定。(双倍数据速率)接口,旨在为主机控制。直接读写:使用更便捷,但数据速率仅为。处理器内核的基础上,利用片上。接口是一种高性能、低引脚数的。的软件设计中,管脚配置文件。:时序约束文件,对实现最高。便捷性较低,但数据速率可达。功能包含在参考设计中,并非。时钟:频率必须等于或高于。在此基础上,我们还提供了。产品系列中,嵌入大容量。应用缓存的产品系列。:时钟定义和引脚分配。显示屏驱动的参考设计,的部分逻辑资源,实现。

2025-05-23 21:21:40 880

原创 AG32:MCU和CPLD如何交互?

根据AHB时序,在一次传输中,cpld(slave端)会先拿到addr地址,读或写的标记,然后交互ready信号后,开始。样例展示到这里,mcu和cpld的交互上:交互信号、跟ahb交互数据、跟apb交互数据,基本的交互通路已经建立。当控制mcu的gpio4_1高低切换时,cpld中的iocvt_chn_out_data,会对应来变化。这里的iocvt_chn_out_data,就是对接到mcu的gpio4_1的信号。这里的iocvt_chn_in_data,就是对接到mcu的gpio4_2的信号。

2025-04-03 12:21:40 1247

原创 FPGA与CPLD基本结构与区别

(1) FPGA采用SRAM进行功能配置,可重复编程,但系统掉电后,SRAM中的数据丢失,因此,需要在FPGA外加EPROM,将配置数据写入其中,系统每次上电自动将数据引入SRAM中。CPLD宏单元的与或阵列较大,通常不能完全被应用,且宏单元之间的主要通过高速数据通道连接,其容量有限,限制了器件的灵活布线,因此,CPLD利用率较FPGA器件低。CPLD由可编程逻辑的功能围绕一个可编程互连矩阵构成,由固定长度的金属线实现逻辑单元之间的互连,并增加了I/O控制模块的数量和功能。,但触发器资源相对较少。

2025-03-27 09:37:21 551

原创 MCU内置FPGA/CPLD在触摸屏中的应用

传统的屏驱MCU常见应用于洗衣机、空调、空调面板、仪器仪表等人机交互界面显示场景中,通常是以段码的形式显示设备运转的时间、温度、测量结果等简单运行数据,随着人机交互需求丰富化,智能家居设备、摩托车、电动车等产品也逐步增加了屏幕显示功能,段码显示的方式也升级为显色内容更为丰富的TFT-LCD图形交互显示,以更丰富的颜色和生动的图像形式展示运行参数信息,甚至以屏幕操控代替部分机械按键功能。在触摸屏数据传输中,可以使用 DMA技术,通过DMA实现高效的数据传输,减少CPU的干预,提高系统的并发处理能力。

2025-03-27 08:44:50 341

原创 推荐几个让人受益匪浅的FPGA开源项目

其核心是将电机的定子电流分解为磁通分量(d轴电流)和转矩分量(q轴电流),并通过Park和Clark变换将三相交流系统转换为直流系统(dq域),实现独立控制,其广泛应用于电动汽车、工业自动化、机器人等领域。本项目较全面实现了ISP的算法模块,并且这些模块在FPGA板上成功运行,利用FPGA的并行处理能力,显著提升了图像处理的效率和质量。涉及的处理模块包括坏点校正、黑电平校正、拜耳降噪、数字增益、去马赛克、白平衡增益、色彩校正矩阵、色彩空间转换、Gamma校正、2d降噪、边缘增强。

2025-03-04 10:42:21 1246

原创 MCU+可编程逻辑:从Microchip、TI C2000到AG32

PIC16F13145 系列MCU的开发, 可以得到MPLAB® 代码配置器(MCC)的支持,MCC是Microchip的MPLAB X IDE中⼀个免费软件插件,为开发者提供了⼀个基于GUI的简便开发界面,用于配置器件和片上外设(包括CLB)。以上产品将可编程逻辑外设功能与MCU架构相结合,在继承MCU固有优势特性的同时,又带来了更佳的性能、低功耗特性和可扩展性,在实时控制、数字传感器节点,以及工业、消费和汽车等细分市场,为嵌入式开发者提供了全新的想象空间和开发体验。或四输入LUT构成。

2025-01-03 13:29:19 1477

原创 使用cortex插件调试程序

功能上,cortex-debug在侧栏中增加了“CORTEX LIVE WATCH”以及“XPERIPERALS”菜单。“CORTEX LIVE WATCH”用于显示实时数据,是优于pio-debug的最主要的点。cortex-debug的功能相较platformIO自带的pio-debug更强大。两者的差异主要是在VSCode的界面上。体现在两个部分,一个是位于左侧的侧栏,一个是位于下面的面板。从SDK1.5.2开始,增加cortex-debug。这里新增的三项,就是cortex-debug。

2024-12-24 11:11:57 785

原创 AG32下的分散加载与数组存放

那么你分散加载指定的这个地方,不能是0~128K之间的某个位置,必须要在128K以后。如果使用的芯片是256K的flash空间,那么就是156K程序+100K fpga,用户程序不能超过156K。实际操作时,代码些许的改动都会影响到bin的大小,所以这个指定的位置,往往会跟正常bin之间预留一些空间。在arm中,可以通过_attribute_( at(绝对地址) )的方式,把某个数组或某个函数强制编译到某个地址,并且不影响其他代码的编译。gcc使用ld指定的地址,不能在正常编译的code的区域内。

2024-12-24 11:07:50 997

原创 AG32 离线烧录功能升级:加入下载器离线加密、限制下载次

可输入英文字母或者数字的密码,存储在主控MCU中,同时离线烧录文件也用此密码加密。可以防止用户复制FLASH内容到其他设备使用。如果下面要限制次数,最好要配合这个使用。可以设置此离线烧录文件的烧录次数。每次烧录成功后,该次数会自动减一次。Check Limit 按钮可以查看当前剩余次数。LED D3 闪烁,烧录完成并验证成功后D1变亮(OK),烧录失败则D2变亮(NG)。2024年12月06日 16:48。设置框中,烧录离线文件时。

2024-12-07 20:22:37 528

原创 VSCODE下的INI配置

我们一般不建议使用JLINK,因为这个需要重新安装JLINK驱动,而且安装好后不能连接之前的ST等其它MCU,必须恢复回来才可以,有点麻烦。有一个区别的地方是64pin封装对应有个型号,H是带PSRMA的,不带H是普通的。这里是针对自己板子的资源的配置。407针对的是1M FLASH的环境, 103和303针对的是256k的,这两个本质没什么区别。注意这些修改的地方,那么不管你是什么板子,基本上都可以直接运行SDK example下的GPIO 测试了。VE文件,是需要根据自己的板子上的资源来进行调整的。

2024-12-02 19:09:16 601

原创 PSRAM能为MCU带来什么

PSRAM的优势主要体现在以下几个方面: 首先是成本效益比高,相比SRAM能在相同成本下提供更大的存储容量; 其次是功耗较低,特别适合便携式设备; 第三是接口简单,易于集成;最后是具备较大带宽,在串行接口模式下可实现超过3Gbps的传输速度。

2024-11-26 20:59:50 779

7.png

7

2025-04-04

6.png

6

2025-04-04

5.png

5

2025-04-04

4.png

4

2025-04-04

2.png

2

2025-04-04

1.png

1

2025-04-04

(超硬核)【强烈建议收藏】在AG32开发板上实操:三种时钟晶振的使用、

(超硬核)建议收藏。该视频的讲解从零开始,描述三种时钟(内部晶体、外部无源晶振、外部有缘晶振)的详细使用方法。 以及输出到cpld的五路时钟的使用方法、五路时钟相位差的设置方法、在开发板上测试五路输出的注意事项和波形特征。 该视频是针对AG32VF303VCT6的开发板的讲解(扫码关联淘宝店有售)。更多视频正在录制中,请关注博主,及时了解更多信息。 录制的分辨率较高,720高清观看效果更好。

2025-04-03

硬核来了!AG32芯片怎么用做纯cpld开发?

AG32芯片不止可以用做普通MCU,还可以用作MCU+cpld,还可以单独用作cpld。 单独用作cpld怎么用? 工程怎么搭建起来?基础的时钟怎么用起来? 更深层次的,芯片内部的ADC/DAC怎么用起来? 这里一次性讲全了。 保姆级别的讲解。强烈建议收藏。

2025-04-03

(珍藏版)AGM开发板 AG32VF407VGT6 超级详细的讲解视频,新手的入门宝典

(珍藏版)AGM开发板 AG32VF407VGT6 超级详细的讲解视频。里面有开发板使用说明,芯片使用说明,开发环境说明和样例使用说明,零基础开始,非常适合新手入门学习。 录制的分辨率较高,720高清观看效果更好。

2025-04-03

空空如也

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

TA关注的人

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