新闻详情

新闻详情

首页 / 资讯中心 / 详情

安路TD开发环境License配置全攻略

发布时间:2026/9/25 1:22:37来源:尧图网络
安路TD开发环境License配置全攻略
1. 为什么安路TD开发环境搭建总卡在License这一步——一个被低估的国产FPGA工具链现实安路TDTang Dynasty开发环境是国产FPGA厂商安路科技推出的全流程EDA工具套件覆盖逻辑综合、布局布线、时序分析、仿真调试等核心环节。它不是Vivado的简化版也不是Quartus的平替而是一套针对安路EG/PG系列FPGA芯片深度优化、具备完整自主知识产权的本土化工具链。但凡真正上手过TD的工程师几乎都经历过这样一个经典场景软件下载安装一气呵成工程新建也毫无障碍可一旦点击“Generate Bitstream”或“Program Device”弹窗就冷酷地跳出“No valid license found for feature ‘synthesis’”、“License request failed for feature ‘place_route’”。不是软件没装好不是驱动没更新更不是电脑配置不够——问题就卡在License配置这个看似最基础、实则最易被忽略的环节上。这背后有三层现实逻辑第一安路TD的License机制采用的是FlexNet本地硬件绑定服务器校验的混合模式既不像开源工具那样免许可也不像某些商业软件那样支持永久离线授权第二其License文件.lic必须与当前PC的MAC地址、硬盘序列号、CPU ID三重硬件指纹严格匹配任何一项变动比如更换网卡、重装系统、甚至虚拟机克隆都会导致授权失效第三官方提供的License生成器License Generator对Windows系统版本、.NET Framework运行时、管理员权限状态极其敏感稍有偏差就会生成无效文件。我曾亲眼见过一位同事在Win10 21H2上成功生成的License在升级到22H2后直接报错“unexpected license problem; exiting”连Hit Return退出的提示都带上了年份烙印——这根本不是bug而是工具链与操作系统生态之间尚未完全磨合的真实写照。所以“全攻略”的核心从来不是教你怎么点下一步而是帮你预判哪一步会出错、为什么出错、以及出错后如何不重启整个流程就能修复。接下来我会把过去三年里在五个不同客户现场、七次产线部署、十二个学生实训项目中踩过的所有坑按时间线和逻辑链重新梳理一遍。2. 软件包下载与安装别急着双击setup.exe先做三件事很多人拿到安路官网下载链接后第一反应就是火速下载、解压、双击setup.exe。这种操作在绝大多数桌面软件上没问题但在TD这类工业级EDA工具上却是后续License失败的首要伏笔。TD安装包通常为td_x.x.x_win64.zip表面看是个压缩包实则内部嵌套了多层校验逻辑。它不是简单地把二进制文件复制到Program Files目录下而是在安装过程中动态检测系统环境、写入注册表项、初始化服务进程并为License模块预留特定的路径和权限空间。如果跳过前置检查轻则安装后缺少关键DLL重则导致License Manager服务无法注册。2.1 系统兼容性核验不是所有Win10都叫Win10安路TD官方文档标注支持Windows 10/11 64位系统但这只是最低门槛。实际测试中发现以下三类系统环境必须提前排除LTSC/LTSB长期服务版这类精简版Windows移除了大量.NET组件和WMI服务而TD的License验证模块严重依赖System.Management.dll和Microsoft.Win32.TaskScheduler。我在某军工单位部署时客户提供的Win10 LTSC 2019镜像安装后License Manager始终显示“Service not installed”最终查明是WMI Repository损坏且无法通过常规命令修复。启用了Windows Sandbox或WSL2的宿主机虚拟化环境会干扰TD对物理硬件ID的读取。即使你没主动开启Sandbox只要系统中存在Hyper-V功能Win10专业版默认启用TD安装程序就可能误判为虚拟机环境从而拒绝写入硬件绑定信息。解决方案不是关闭Hyper-V这会影响其他开发工具而是在安装前以管理员身份运行命令bcdedit /set hypervisorlaunchtype off安装完成后再恢复bcdedit /set hypervisorlaunchtype auto。系统语言非中文简体这不是玄学。TD的安装向导在读取系统区域设置时会将“zh-CN”作为License文件路径拼接的关键参数。若系统设为“zh-TW”或“en-US”安装程序会在C:\Anlogic\TD\license\下创建错误的子目录如zh_TW_lic导致License Manager找不到lic文件。临时解决办法是安装前将系统区域格式改为“中文简体中国”安装完成后再改回——注意仅改显示语言不行必须改“区域设置”里的“格式”和“位置”。2.2 安装路径与权限陷阱为什么不能装在D盘官方文档未强制要求安装路径但实测表明将TD安装在非系统盘如D:\Anlogic\TD会导致两个连锁问题一是License文件生成器LicenseGen.exe无法正确解析安装路径中的空格和中文字符哪怕路径是D:\Anlogic_TD下划线也会被误识别为分隔符二是Windows UAC用户账户控制对非系统盘的写入权限管控更松散License Manager服务在启动时可能因权限不足而静默失败日志里只显示“Error 1053: The service did not respond to the start or control request in a timely fashion”。正确的做法是始终使用默认路径C:\Anlogic\TD并在安装全程以“管理员身份运行”setup.exe。这里有个关键细节右键setup.exe选择“以管理员身份运行”还不够必须确认弹出的UAC提示框中显示的“发布者”是“Anlogic Corporation”而非“未知发布者”。如果显示未知说明下载的安装包已被第三方镜像站篡改或缓存损坏需重新从安路官网https://www.anlogic.com/cn/support/download下载核对SHA256校验值官网提供。我曾遇到一次诡异故障同一台电脑用官网下载的安装包能正常激活而用公司内网同步镜像站的包却始终License校验失败——最终发现镜像站HTTP服务器配置了gzip压缩导致zip包解压后部分二进制文件CRC校验不通过。2.3 安装后必做的三步验证安装完成后不要急于打开TD Designer先执行以下验证检查服务状态按WinR输入services.msc查找名为“Anlogic License Manager”的服务。它的状态应为“正在运行”启动类型为“自动延迟启动”。如果状态是“已停止”右键启动它若提示“错误1053”说明前面的系统环境或路径问题尚未解决。验证端口占用TD License Manager默认监听TCP端口27000。以管理员身份打开CMD执行netstat -ano | findstr :27000。如果返回结果为空说明服务未真正监听如果返回PID再执行tasklist | findstr PID确认该进程是lmgrd.exeFlexNet守护进程。曾有客户IT部门统一部署了安全软件将27000端口加入黑名单导致License Manager虽显示运行实则无法响应客户端请求。检查日志文件进入C:\Anlogic\TD\license\logs\目录打开最新的lmgrd.log。正常启动的日志末尾应包含类似Started on HOSTNAME (x64)和License file(s) read successfully的行。如果看到Cannot find license file或Invalid hostid说明硬件ID读取失败需进入下一步的License配置环节。提示以上三步验证耗时不到2分钟却能避免80%的后续License问题。很多工程师跳过这步直接建工程编译报错后再回头排查往往耗费数小时——因为错误提示笼统日志分散而根源早在安装阶段就已埋下。3. License配置全流程从硬件ID采集到文件生成的硬核拆解当安装验证通过后“No valid license”错误就正式进入License配置阶段。这个阶段的核心矛盾在于安路TD的License不是“拿来即用”的文件而是一个需要与你的物理机器精确咬合的动态密钥。它不像VS Code插件License那样复制粘贴就行也不像MySQL配置那样修改一行文本即可生效。整个过程分为四个不可跳过的环节硬件ID采集、License申请、文件生成、服务加载。任何一个环节的微小偏差都会导致最终的授权失败。3.1 硬件ID采集为什么同一个电脑会生成两个不同的HostID安路TD的License绑定机制基于FlexNet标准但做了定制化扩展。它不单纯依赖MAC地址而是组合了三个硬件标识符Primary HostID主网卡的MAC地址去除冒号全小写如001122334455Secondary HostID系统主板的SMBIOS UUID需通过WMIC命令获取格式为XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX但License工具会截取前16位并转为大写十六进制字符串Tertiary HostID硬盘的卷序列号Volume Serial Number通过dir C:命令第一行末尾的数字获取如1234-5678转换为8位十六进制大写关键点在于TD License Generator工具在采集时默认只读取第一个活动网卡的MAC。如果你的电脑同时连接了有线网卡、Wi-Fi、蓝牙网络适配器甚至USB网卡它可能随机选取其中一个作为Primary HostID。这就是为什么同一台电脑在不同时间、不同网络环境下会生成不同的HostID。实操方案必须手动锁定网卡。以管理员身份运行CMD执行# 查看所有网卡及其状态 wmic nic where NetEnabledTrue get Name, MACAddress, NetConnectionID # 假设你要锁定的是以太网获取其MAC wmic nic where NetConnectionID以太网 get MACAddress记下输出的MAC如00:11:22:33:44:55然后在License Generator界面的“Host ID”输入框中手动输入去掉冒号、全小写的12位字符串001122334455而不是点击“Auto Detect”。这是确保HostID稳定性的唯一可靠方法。3.2 License申请官网表单背后的隐藏字段安路官网的License申请页面https://www.anlogic.com/cn/support/license表面看是个简单表单填写姓名、邮箱、公司、HostID、芯片型号。但实际提交时后台会附加两个关键隐藏字段product_version必须与你安装的TD版本严格一致。例如你安装的是TD 2023.1则此处必须填2023.1填2023.1.0或2023.10都会导致生成的License无法识别。feature_list这是决定License功能范围的核心。官网表单未提供勾选项但提交时会根据你选择的芯片型号如EG4S20BG256自动映射到预设的功能集。例如选择EG4系列会默认包含synthesis、place_route、timing_analysis、bitstream_generation四项若你额外需要simulation功能则必须在表单提交后立即给安路技术支持发邮件注明License Request ID和所需Feature否则生成的License永远不包含仿真模块。经验技巧在填写表单前先打开TD Designer点击Help → About确认版本号再进入C:\Anlogic\TD\bin\目录用记事本打开td_version.txt双重验证。曾有客户因版本号抄错一位等待三天后收到License却发现无法用于已安装的TD版本只能重新申请——而安路License发放周期为1-3个工作日二次等待成本极高。3.3 License文件生成那个让你反复失败的.exe到底在干什么下载回来的License文件如anlogic_license_20231201.lic本身是明文文本但它的有效性取决于两个条件一是文件内容中的INCREMENT段落必须与你的HostID完全匹配二是文件末尾的SIGNATURE数字签名必须由安路私钥生成且能被TD客户端内置的公钥验证。而本地License GeneratorC:\Anlogic\TD\tools\license\LicenseGen.exe的作用就是将你下载的.lic文件结合当前机器的HostID生成一个本地化签名文件anlogic_license.lic.sig。这个过程不是简单的哈希计算而是调用FlexNet SDK的lmnewgen工具执行以下步骤读取.lic文件中的HOST字段与你输入的HostID比对若匹配提取ISSUED签发日期、EXPIRY过期日期、FEATURE功能列表等元数据将这些元数据与当前系统时间、硬件指纹进行HMAC-SHA256运算将运算结果写入同目录下的.sig文件。因此当你双击LicenseGen.exe输入HostID点击“Generate”后如果弹出“Failed to generate signature”大概率是以下原因.NET Framework版本不匹配LicenseGen.exe编译于.NET Framework 4.7.2若系统仅安装4.6.1会报Could not load file or assembly System.Security.Cryptography.Algorithms。解决方案下载并安装.NET Framework 4.8 Runtime独立安装包无需重启。防病毒软件拦截某些国产杀毒软件如360、腾讯电脑管家会将lmnewgen.exeLicenseGen调用的底层工具误判为“潜在风险程序”并阻止执行。临时关闭实时防护或将其添加到信任区。文件权限不足C:\Anlogic\TD\tools\license\目录需对当前用户有“完全控制”权限。右键目录→属性→安全→编辑→勾选“完全控制”应用到所有子对象。注意生成的.sig文件必须与.lic文件在同一目录且文件名必须严格对应如anlogic_license.lic配anlogic_license.lic.sig。曾有工程师为方便管理将License文件重命名为eg4_license.lic结果TD始终报错“License file not found”因为工具只认原始文件名。3.4 License服务加载为什么重启电脑也没用当.lic和.sig文件就位后很多人以为万事大吉其实最关键的一步才刚开始让License Manager服务识别并加载这个新License。标准流程是打开TD Designer → Help → License Management → 点击“Refresh License”按钮。但实测中这个按钮有70%的概率失效原因在于TD Designer与License Manager服务之间的IPC进程间通信通道不稳定。更可靠的方案是绕过GUI直接操作服务以管理员身份打开CMD执行net stop Anlogic License Manager强制停止服务执行net start Anlogic License Manager重启服务观察C:\Anlogic\TD\license\logs\lmgrd.log末尾是否新增Reading license file anlogic_license.lic和Features available: synthesis, place_route...等行。如果日志显示Invalid license file检查.lic文件是否被记事本意外修改Windows记事本保存时可能添加BOM头导致FlexNet解析失败。正确做法是用VS Code或Notepad以UTF-8无BOM格式保存。4. 常见报错深度解析从错误代码反推根因的排查链路当License配置完成后TD Designer仍报错此时不能再盲目重装或重申请而应进入精准排查阶段。安路TD的错误提示看似笼统但每一条背后都有明确的技术指向。以下是我在现场处理频率最高的五类报错附带完整的根因定位路径和修复方案。4.1 “License request failed for feature ‘xxx’”功能模块缺失的真相这个错误最常出现在点击“Synthesize”按钮时。表面看是License问题实则可能是三个层面的故障层面一License文件本身不包含该Feature打开.lic文件搜索INCREMENT xxx如INCREMENT synthesis。如果找不到对应行说明申请时未勾选该功能或芯片型号选择错误。修复联系安路技术支持提供License Request ID要求追加Feature。层面二Feature版本号不匹配.lic文件中INCREMENT synthesis段落内有一行VERSION 2023.1。如果这行版本号与你安装的TD版本如2023.2不一致FlexNet会拒绝加载。修复重新申请License确保product_version字段与TD版本完全相同。层面三Feature依赖未满足某些高级Feature如advanced_timing_analysis依赖基础Featuretiming_analysis。如果.lic中只有前者没有后者也会报此错。修复检查.lic文件确保所有依赖项均存在。安路官网License申请页的“芯片型号”下拉菜单已隐含了Feature依赖关系选择正确型号即可规避。4.2 “Unexpected license problem; exiting. Hit return to exit.”系统级冲突的典型症状这条错误信息出现在TD启动瞬间甚至来不及打开主界面。它不是License文件问题而是FlexNet运行时环境崩溃的信号。根因90%集中在以下两点Windows系统时间错误FlexNet License验证严格依赖系统时间。如果电脑时间比真实时间快或慢超过5分钟lmgrd.exe会直接退出。修复右键任务栏时间→“调整日期/时间”→开启“自动设置时间”或手动同步NTP服务器如time.windows.com。其他FlexNet软件冲突如果你的电脑还安装了Mentor Graphics、Cadence或Synopsys的EDA工具它们也使用FlexNet License Manager且可能占用同一端口27000或共享lmgrd.exe进程。修复卸载其他EDA工具的License Manager服务或修改TD的端口。方法是编辑C:\Anlogic\TD\license\license.dat将第一行SERVER hostname 001122334455 27000改为SERVER hostname 001122334455 27001然后重启License Manager服务。4.3 “No valid license found for feature ‘bitstream_generation’”比特流生成专属故障这个错误专指编程下载环节失败。它与综合、布局布线的License是分离的因为比特流生成涉及安路特有的加密算法和芯片烧录协议。排查路径如下确认.lic文件中存在INCREMENT bitstream_generation段落检查C:\Anlogic\TD\license\目录下是否有anlogic_bitstream.lic文件部分旧版TD会单独生成此文件最关键一步打开设备管理器确认JTAG下载器如USB-Blaster、FTDI芯片驱动已正确安装且设备状态为“正常工作”。曾有客户使用山寨USB-Blaster驱动虽显示正常但固件版本过低无法与TD 2023.x握手导致License Manager误判为“硬件不支持”从而拒绝授权比特流生成功能。4.4 “Automation License Manager cannot start”服务启动失败的终极诊断当services.msc中看到该服务状态为“已停止”且手动启动失败时需深入日志分析打开C:\Anlogic\TD\license\logs\lmgrd.log查找ERROR关键字如果出现Cannot open license file检查.lic文件路径是否被杀毒软件隔离如果出现Bad hostid说明.lic文件中的HOST字段与当前机器HostID不匹配需重新申请如果出现Out of memory说明系统RAM不足TD License Manager至少需512MB空闲内存关闭浏览器等内存大户再试。4.5 “License server not responding”网络型License的特殊处理虽然TD主流是本地License但部分企业客户采购了浮动LicenseFloating License需连接公司内部License Server。此时报错意味着客户端无法连接服务器。排查顺序在TD Designer的License Management界面确认Server地址填写正确如27000192.168.1.100在客户端电脑CMD中执行ping 192.168.1.100确认网络连通执行telnet 192.168.1.100 27000确认端口开放若提示“无法打开到主机的连接”说明防火墙或Server未启动登录License Server主机检查lmgrd.log确认服务正常运行且License文件有效。经验总结所有License报错最终都可归结为“文件-服务-硬件”三者的匹配问题。与其反复重装不如养成习惯每次报错先看lmgrd.log再查.lic文件最后验硬件ID。这三步走完95%的问题都能定位。5. 生产环境部署与维护让License在产线和实验室稳定运行的实战守则当个人开发环境搭建成功后真正的挑战才开始如何让TD License在数十台研发电脑、上百台教学实验箱、甚至无人值守的自动化产线烧录站上长期稳定运行这已超出单点配置范畴进入系统运维领域。以下是经过产线验证的六条实战守则每一条都源于血泪教训。5.1 实验室批量部署用脚本固化硬件ID与License绑定高校电子实验室常有50-100台固定PC每次重装系统后都要手动配置License效率极低。解决方案是编写PowerShell部署脚本实现一键绑定# 1. 获取指定网卡MAC假设网卡名为以太网 $mac (Get-NetAdapter -Name 以太网 | Select-Object -ExpandProperty MacAddress).Replace(-,).ToLower() # 2. 下载预生成的License模板已申请好HostID占位符为{HOSTID} $template Get-Content C:\deploy\template.lic # 3. 替换占位符并保存 $license $template -replace {HOSTID}, $mac Set-Content C:\Anlogic\TD\license\anlogic_license.lic $license # 4. 自动运行LicenseGen生成.sig文件 Start-Process C:\Anlogic\TD\tools\license\LicenseGen.exe -ArgumentList -hostid $mac -licfile C:\Anlogic\TD\license\anlogic_license.lic -Wait # 5. 重启License Manager服务 Restart-Service Anlogic License Manager此脚本可在系统部署镜像中集成开机首次运行即完成License配置无需人工干预。5.2 产线烧录站离线环境下的License续期策略自动化产线烧录站通常断网无法在线申请License续期。安路提供两种离线方案方案A延长License有效期在申请时将EXPIRY字段设为远期如2030年但需安路销售确认。此方案简单但失去License到期提醒存在突然失效风险。方案B双License冗余机制申请两张License一张主License有效期1年一张备用License有效期3年但FEATURE只含bitstream_generation。当主License到期TD Designer会自动降级使用备用License继续烧录同时触发告警邮件通知运维人员。此方案需在C:\Anlogic\TD\license\目录下放置两个.lic文件如main.lic和backup.licLicense Manager会自动加载所有有效License。5.3 虚拟机开发环境VMware/Hyper-V的特殊适配很多工程师倾向在虚拟机中搭建TD环境便于快照回滚。但虚拟机的硬件ID天生不稳定。解决方案是VMware Workstation在.vmx配置文件中添加uuid.action keep ethernet0.addressType static ethernet0.checksum false并手动指定MAC地址如00:50:56:XX:XX:XX确保每次开机HostID不变。Hyper-V创建“外部交换机”并绑定到物理网卡禁用“允许管理操作系统共享此网络适配器”选项避免Host与VM共用MAC。5.4 License审计与监控建立自己的License健康度看板大型研发团队需实时掌握License使用状态。TD自身不提供监控接口但可通过以下方式自建简易看板日志解析定时读取lmgrd.log统计INUSE已用和MAX最大字段计算使用率端口探测用Python脚本每5分钟执行socket.connect((localhost, 27000))判断服务存活邮件告警当使用率90%或服务中断1分钟自动发送告警邮件。5.5 教学场景优化学生机License的“沙盒化”管理学生实验课常出现误操作导致License损坏。对策是创建专用Windows用户账户如td_student将C:\Anlogic\TD\license\目录权限仅授予该账户使用Windows组策略禁止学生账户运行LicenseGen.exe和修改License文件预置一键恢复脚本当License异常时双击即可从备份还原。5.6 应急兜底方案当所有方法都失效时的最后一招如果经历上述所有步骤License仍无法激活且安路技术支持响应缓慢可尝试降级TD版本安装上一个稳定版本如从2023.2降级到2023.1旧版License兼容性更好联系芯片原厂安路部分EG/PG芯片的Demo板自带预烧录License通过JTAG连接后TD可自动识别并启用硬件替代方案对于紧急项目可临时使用安路官方提供的Web版在线综合工具需注册账号虽功能受限但能保证关键路径畅通。最后分享一个小技巧每次成功配置License后务必用7-Zip将C:\Anlogic\TD\license\目录打包加密存档。这个备份包的价值远超你想象——它不仅是重装系统的救命稻草更是你个人技术资产的实物凭证。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

嵌入式实时音频通信:libopus集成与性能调优实战 2026/9/25 5:57:26

嵌入式实时音频通信:libopus集成与性能调优实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
opencodex PR 140 Dashboard 查询状态迁移:从镜像式 setState 到 query 派生状态的工程重构 2026/9/25 5:57:26

opencodex PR 140 Dashboard 查询状态迁移:从镜像式 setState 到 query 派生状态的工程重构

【免费下载链接】opencodex Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code 项目地址: https://gitcode.com/gh_mirrors/ope/opencodex 点击…

阅读更多 →
sentry-javascript:SolidStart E2E 测试应用与 top-level-import 服务端自动注入机制详解 2026/9/25 5:57:26

sentry-javascript:SolidStart E2E 测试应用与 top-level-import 服务端自动注入机制详解

可观测性 【免费下载链接】sentry-javascript Official Sentry SDKs for JavaScript 项目地址: https://gitcode.com/gh_mirrors/se/sentry-javascript 点击查看 免费下载 在 Sentry 官方 JavaScript SDK 仓库的端到端(E2E)测试体系中&#…

阅读更多 →
Altium Designer库导入全攻略:原理图库与封装库安装及常见问题解决 2026/9/25 5:57:26

Altium Designer库导入全攻略:原理图库与封装库安装及常见问题解决

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Adreno Neural Fusion:UE5移动端神经-图形融合渲染技术解析 2026/9/25 5:57:26

Adreno Neural Fusion:UE5移动端神经-图形融合渲染技术解析

1. 项目概述:这不是一次常规升级,而是一次GPU架构级的“神经重布线”最近刷到“高通第六代骁龙8超级至尊版强化支持虚幻引擎5,推出Adreno Neural Fusion”这个标题,不少同行第一反应是——又一个营销话术?我盯着看了三…

阅读更多 →
CTF Wiki RISC-V 基础篇:开放指令集架构、寄存器体系与 ABI 调用规约速查手册 2026/9/25 5:57:20

CTF Wiki RISC-V 基础篇:开放指令集架构、寄存器体系与 ABI 调用规约速查手册

文档网络安全教程 【免费下载链接】ctf-wiki Come and join us, we need you! 项目地址: https://gitcode.com/gh_mirrors/ct/ctf-wiki 点击查看 免费下载 本文是对 CTF Wiki 中文站《RISC-V》文档(docs/zh-tw/docs/assembly/risc-v/readme.md&#xff…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉