AG32VF407 应用开发问答1

有工程师想用AG32VF407RGT6来做项目,同时用到CPLD和MCU,MCU中用到AD、DAC、CMP,CMP的输出内部连到CPLD上,因为第一次用。所以一起进行了一些技术交流,在此也分享给大家。
AG32 芯片架构

Questions1:
1、关于boot0、boot1相关的说明,我只查到用串口下载时的介绍,如果用AGM BLASTER下载和调试应该怎样配置?
2、资料上提到可以2线下载和调试,用AGM BLASTER下载和调试是否可以只用JTMS、JTCK、GND三线就可以?
3、DAC和CMP有共管脚选择,DAC的输出是否可以直接用作CMP的输入,也就是一个管脚同时用作DAC的输出和CMP的输入?

Reply:
1.只有串口下载时需要特别配置boot0,JLINK和DAP下载和调试时,不用配置;
2.是的,可以只用JTMS、JTCK、GND三线;
3.可以,一个管脚同时用作DAC的输出和CMP的输入。
另外,对于使用到ADC,DAC等,可以先通过我们提供的analog_ip的样例,先使用和理解一下。再开始自己的开发。

Question2:
JLINK和DAP下载和调试时,boot0可以悬空、boot1可以用作IO吗?
Reply:
BOOT0下拉接地,否则脱机起不来的。标注IO的PIN都可以当做I/O用,或者绑定其他数字功能用。

人生如逆旅

附录:
了解AG32:

  1. AG32开发最新文档汇总
    根据已有的AG32文档,熟悉器件的开发流程。
  2. 先阅读:《AG32用户入门指引.pdf》

准备工作:

  1. 搭建mcu开发环境:《AG32开发环境搭建.pdf》
    —搭建起来整个开发环境;
  2. 第一次使用开发板:《AG32开发板使用入门.pdf》
    —点亮led灯,串口输出数据;
  3. 熟悉mcu开发环境:《AG32在VSCODE下的使用入门.pdf》
    —熟悉mcu的 配置、编写、编译、烧录、仿真、生产;

开发:

  1. mcu编程的进阶:《AG32驱动的使用.pdf》
    —mcu中各驱动的样例及说明;
  2. cpld+mcu的联合编程:
    流程介绍:《AG32下fpga和cpld的使用入门.pdf》
    cpld和mcu的交互详解:《AG32中cpld的基础.pdf》

进阶:
请参考该网盘下其他文档。
AG32特立独行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/544962.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【AI】用iOS的ML(机器学习)创建自己的AI App

用iOS的ML(机器学习)创建自己的AI App 目录 用iOS的ML(机器学习)创建自己的AI App机器学习如同迭代过程CoreML 的使用方法?软件要求硬件开始吧!!构建管道:设计和训练网络Keras 转 CoreML将模型集成到 Xcode 中结论推荐超级课程: Docker快速入门到精通Kubernetes入门到…

matlab 基于小波变换的油气管道泄露信号检测

1、内容简介 略 71-可以交流、咨询、答疑 基于小波变换的油气管道泄露信号检测 去噪、小波变换、油气管道泄露、信号检测 2、内容说明 摘 要: 油气管道泄漏会造成严重危害,因此,亟需寻找一种能快速检测油气管道信号的技术。传统的 傅里…

基于Springboot+Redis+mysql实现的闲置二手交易网站管理系统

1.1 背景分析 二手商品是学生比较青睐的廉价商品,网站设计应着重突出实用和廉价。也有一部分消费者是淘宝者,他们对相中的商品有着急切的拥有欲望。网上交易的好学生提供一个供需平台,学生可以将自己不用的东西放在网上,也可在网…

基于SSM SpringBoot vue办公自动化计划管理系统

基于SSM SpringBoot vue办公自动化计划管理系统 系统功能 登录注册 个人中心 员工信息管理 部门信息管理 会议管理 计划管理 行程安排管理 行程进度管理 管理员管理 开发环境和技术 开发语言:Java 使用框架: SSM(Spring SpringMVC Mybaits)或SpringBoot 前端…

实现更高能效的汽车级低边驱动器NRVB140ESFT1G 带温度和电流限制 自保护低压侧驱动器

一起去了解关于汽车电子AEC Q101车规认证!!! 是一种针对分立半导体的可靠性测试认证程序,由汽车电子协会发布。这个认证程序主要是为了确保汽车电子产品在各种严苛的条件下能够正常工作和可靠运行。它包括了对分立半导体的可靠性、环境适应性…

【Java设计模式】二十五、自定义Spring IoC

文章目录 1、IoC类的定义1.1 定义bean相关的pojo类PropertyValue1.2 定义MutablePropertyValues类1.3 定义BeanDefinition类 2、定义注册表相关类2.1 BeanDefinitionRegistry接口2.2 SimpleBeanDefinitionRegistry类 3、定义解析器相关类3.1 BeanDefinitionReader接口3.2 XmlBe…

什么是VR应急预案演练虚拟化|VR体验馆加盟|元宇宙文旅

VR 应急预案演练虚拟化指的是利用虚拟现实(Virtual Reality,VR)技术进行应急预案演练的过程。在传统的应急预案演练中,人们通常需要在实际场地或模拟环境中进行演练,这可能存在一些限制,如成本高昂、场地受…

(一)Neo4j下载安装以及初次使用

(一)下载 官网地址:Neo4j Graph Database & AnamConnect data as its stored with Neo4j. Perform powerful, complex queries at scale and speed with our graph data platform.https://neo4j.com/ (二)安装并配…

搞机笔记 MI8 dipper

刷回MIUI 之前刷了 lineage-19.1-20220728-nightly-dipper-signed 基于安卓12,实现了以下功能 TWRPmagisk & ROOTmicroG 退回MIUI的原因有: lineage 墓碑 管不住APP后台,太卡了MIUI提供了3GB的虚拟内存lineage 不支持人脸识别lineag…

瑞熙贝通打造智慧校园实验室安全综合管理平台

一、建设思路 瑞熙贝通实验室安全综合管理平台是基于以实验室安全,用现代化管理思想与人工智能、大数据、互联网技术、物联网技术、云计算技术、人体感应技术、语音技术、生物识别技术、手机APP、自动化仪器分析技术有机结合,通过建立以实验室为中心的管…

生成单一c段或者连续c段范围内的所有ip地址+生成范围内C段脚本

1. 背景 马上有电子政务外网攻防演练要处理ip 2. 脚本1 生成c段和连续c段所有ip地址.py 用处:生成单一c段或者连续c段范围内的所有ip地址。 用法:ipc.txt 放入 ip段或者两个ip段范围:如: 192.168.3.0/24 172.16.1.0/24-1…

PHP+golang开源办公系统CRM管理系统

基于ThinkPHP6 Layui MySQL的企业办公系统。集成系统设置、人事管理、消息管理、审批管理、日常办公、客户管理、合同管理、项目管理、财务管理、电销接口集成、在线签章等模块。系统简约,易于功能扩展,方便二次开发。 服务器运行环境要求 PHP > 7.…