首页 > 其他分享 >VSCODE下的INI配置

VSCODE下的INI配置

时间:2024-12-05 12:02:32浏览次数:6  
标签:封装 VSCODE 配置 板子 INI logic JTAG

INI工程配置是相当复杂的,这里只做最简单的讲解。目的是便于初次使用者可以快速地将AGM的例程运行在自己的板子上。AGM SDK下的例程都是基于100 PIN封装的。这种封装的芯片也有两种型号:AG32VF303VCT6(256k) 和 AG32VF407VGT6(1M),差别在于内置FLASH的大小。这些区别,在INI里也会对应不同的修改。

图片

这里是针对自己板子的资源的配置。407针对的是1M FLASH的环境, 103和303针对的是256k的,这两个本质没什么区别。

图片

VE文件,是需要根据自己的板子上的资源来进行调整的。SDK下默认的VE往往是与开发者的板子不一样的。

logic_device的配置特别关键,是给逻辑配置使用的。简单来说,根据自己所用的封装来选择即可。有一个区别的地方是64pin封装对应有个型号,H是带PSRMA的,不带H是普通的。logic_device配置出错的话,往往不容易发现,可能MCU能正常运行,但是信号输出没有。

图片

这两个是自定义LOGIC时需要放开,放开的时候注意前面不要留空格。这个时候就可以通过Prepare Logic来产生cpld框架程序,便于在Quartus下开发。初次使用者不建议打开这部分。不打开的时候,逻辑部分只实现了引脚绑定和时钟配置,没有其它LOGIC功能。

图片

下载器的选择,默认是JLINK。我们一般不建议使用JLINK,因为这个需要重新安装JLINK驱动,而且安装好后不能连接之前的ST等其它MCU,必须恢复回来才可以,有点麻烦。我们推荐的DAPLINK是免驱的,即插即用,非常方便。而且自带usb 转串口功能,方便LOG信息打印。选项里带JTAG的后缀表示使用标准接口的JTAG,也就是使用TDI, TDO等信号。不带JTAG后缀的是使用两线制的,只是用SDIO(TMS)和TCK。 最后一个选项是UART0下载,这个需要boot0拉高上电才行,也不方便。

注意这些修改的地方,那么不管你是什么板子,基本上都可以直接运行SDK example下的GPIO 测试了。

记得先upload logic,在upload mcu bin,就可以通过UART0 (115200 默认波特率)看到串口打印信息和闪烁的指示灯了。

标签:封装,VSCODE,配置,板子,INI,logic,JTAG
From: https://blog.csdn.net/xinxingzhe5127/article/details/144196218

相关文章

  • Bclinux离线安装PostgreSQL10.23+PostGIS2.5编译安装配置
    一、安装PostgreSQL1、安装PostgreSQL解压PostgreSQL软件包tar-zxvfpostgresql.tar.gz配置并安装PostgreSQL[postgres@localhostsetup]$tar-zxvfpostgresql-10.23.tar.gz进入解压后的目录,按照PostgreSQL的官方文档进行配置和安装。这通常涉及到创建数据目录、配置postgresq......
  • 【小白看了都会】Anaconda3与Pycharm详细下载与安装,并在Pycharm中配置Anaconda3环境
    1.Anaconda31.1下载安装https://www.anaconda.com/download/success选择对应的系统,这里可忽略python版本,比如当前显示的是3.12意思是他能支持到3.12,并不代表3.8版本不能用1.2下载好的.exe直接双击执行,一直next到这一步,选择AllUsers,意思是其他用户也可以使用1.3......
  • Web额外配置(小迪网络安全笔记~
    附:完整笔记目录~ps:本人小白,笔记均在个人理解基础上整理,若有错误欢迎指正!1.1.3Web额外配置引子:本篇主要介绍Web服务常用到的一些额外配置,如负载均衡、反向代理、CDN、OSS、WAF等。个人觉得本章衔接于第一节后好一些,但迪总把其放在第三节讲,那就依迪总思路来吧。负载均衡......
  • Web额外配置(二)(小迪网络安全笔记~
    附:完整笔记目录~ps:本人小白,笔记均在个人理解基础上整理,若有错误欢迎指正!1.1.4Web额外配置(二)引子:本篇继续介绍一些Web服务常用的额外配置,如堡垒机、蜜罐、API等。堡垒机概念:从运维者角度而言,通过堡垒机可实现对企业各设备的集中管理和权限分配,提升运维效率。从安全的角......
  • JDK安装及配置
    下载进入oracle官网https://www.oracle.com/找到Product选项点击DownloadJava进入下载页面页面显示的是最新版本的jdk,在Javaarchive中有历史版本的jdk安装解压安装包解压后的文件配置环境变量我的电脑>属性>高级系统设置>环境变量添加环境变量JAVA_HOME并......
  • Linux配置Apache服务
    通过yum源安装Apache服务启动apache服务查看服务运行状态(结果中有active(running)字样,表示服务正在运行中)设置服务开机自启动systemctlenablehttpd设置为开机自启动后,当开机或者重启操作系统后,httpd自动运行浏览器查看Apache默认测试页面。http://192.168.21.144A......
  • 最新版Node.js下载安装及环境配置教程
    目录初识:Node.js一、下载:Node.js二、安装:Node.js1.下载【node.js】压缩包安装文件2.解压下载的安装包3.打开解压的【node-v22.11.0-x64】文件夹4.双击启动安装程序5.点击【Next】6.勾选【IacceptthetermsintheLicenseAgreement】,然后点击【Next】7.点击【Next......
  • jenkins配置github token
    GITHUB_TOKEN是一个由GitHub提供的,用于通过GitHubAPI在GitHub上执行各种操作的访问令牌。它可以授予对GitHub仓库、组织和包的各种级别的访问权限。这个令牌可以被用于从内部GitHubActions工作流中访问仓库,或从外部系统和服务中访问GitHub。这里有一些GITHUB_TOKEN的常见用途:......
  • JDK安装及配置
    JDK安装及配置下载进入oracle官网https://www.oracle.com/找到Product选项点击DownloadJava进入下载页面页面显示的是最新版本的jdk,在Javaarchive中有历史版本的jdk安装解压安装包配置环境变量我的电脑>属性>高级系统设置>环境变量添加环境变量JAVA_HOME并......
  • 国标GB28181公网直播LiteGBS国标GB28181视频平台录像机虚拟主机怎么配置?
    配置LiteGBS国标GB28181视频平台录像机虚拟主机时,需要遵循一系列标准化的步骤以确保设备能够正确地与公网平台进行通信。GB28181作为国家标准,规定了视频监控系统互联的结构、通信协议以及信息格式,使得不同厂商的设备能够在统一的平台上进行互操作。电脑需要和摄像机通讯上才可以......