复旦微FMQL开发环境搭建与Procise实战指南

1. 环境准备:搞定这堆软件,你就成功了一半

复旦微FMQL开发环境的搭建确实有点复杂,得同时搞定好几个软件工具。我第一次配置的时候也是折腾了好几天,主要是这些软件之间的版本兼容性要求特别严格,装错一个版本可能就得全部重来。

你需要准备的主要软件包括Procise、Iivado 2018.3、IAR Embedded Workbench,还有一个Ubuntu虚拟机。Procise是复旦微自家的FPGA开发工具,类似于Xilinx的Vivado,但功能上要简单一些。IAR则是用来开发ARM处理器程序的,相当于Xilinx的SDK。最特别的是还得装Vivado 2018.3,因为Procise自带的IP核实在太少了,复杂点的设计都得先在Vivado里做好,再导入到Procise中。

软件下载的话,复旦微有个专门的下载器,需要向技术支持申请账号密码。我建议把整个资料包都下载下来,虽然大概有200G左右,而且还在不断增大,但里面包含了例程、最新BSP、虚拟机镜像等所有需要的东西,一次性下载完省得后续麻烦。

安装顺序也很重要,我推荐先装Vivado 2018.3,然后装Procise,最后装IAR。Vivado安装完后记得打上IP补丁,不然Procise导入Vivado工程时会识别不了那些IP核。Ubuntu虚拟机建议用18.04版本,这是复旦微官方测试最多的版本,兼容性最好。

硬件方面,除了开发板本身,最好还有一块参考板用来对比验证。如果是QSPI+EMMC开发,还需要准备一个Jlink调试器,连接在PL的JTAG口上。启动时要选择JTAG模式而不是独立模式,这样才能进行QSPI烧录。如果只是SD卡启动,那就不需要JTAG了,直接把生成的文件拷贝到SD卡就行。

2. 软件安装详解:避坑指南在这里

2.1 Vivado 2018.3安装与配置

Vivado 2018.3的安装有几个关键点需要注意。首先是一定要选择WebPACK版本,因为这个版本是免费的,而且功能足够用了。安装时记得勾选Zynq-7000器件支持,虽然FMQL是复旦微自家的芯片,但其架构和Zynq-7000很像,很多底层组件是通用的。

安装完成后,最重

Read more

奇点发明AI专利助手「创意撰写」,快速生成专利初稿和实施例技术细节

奇点发明AI专利助手「创意撰写」,快速生成专利初稿和实施例技术细节

在研发与知产管理中,您是否经常面临这样的困境? ❌困境一:创意到交底转化困难 研发团队并非专利从业者,难以将点子形成一份结构清晰、发明点明确的技术交底书。 ❌困境二:跨部门沟通困难 专利代理人与研发人员之间存在沟通壁垒,信息传递易失真。 ❌困境三:流程割裂效率低下 技术研发与专利撰写是两个独立的流程,整个发明专利申请周期容易被拉长,影响保护时效。 创新的本质,是解决问题并固化成果。当从创意到专利的转化过程不再是割裂、低效的,发明人才能将创新力转化为核心资产。 奇点发明将AI深度融入知识产权实务,通过打通「创新技术点探索」+「专利申请文件撰写」两大核心流程,为解决上述“断点”问题提供了全新的解决方案。 三大场景,一键破解 💡创意挖掘:技术细节转化为发明点 ▹梳理现有技术逻辑,快速锁定创新方向。 ▹结合TRIZ理论及自研40种电学发明原理,挖掘技术关键发明点。 ▹将零散创新技术点,构建成一份专利技术框架,为后续的撰写提供高质量交底草稿。 输入交底文本/技术关键词 依据构想或现有技术,梳理拓展技术细节。 快速建立技术背景、关键问题及现有解决方案的提供方向

人工智能|大模型 —— 开发 —— opencode与agent skills的安装与使用

人工智能|大模型 —— 开发 —— opencode与agent skills的安装与使用

一、Skills下载源 常用的GitHub仓库: 1、https://github.com/anthropics/skills 2、https://github.com/nextlevelbuilder/ui-ux-pro-max-skill 3、https://github.com/hesreallyhim/awesome-claude-code 4、https://github.com/ComposioHQ/awesome-claude-skills Agent Skills市场: Agent Skills 市场 - Claude、Codex 和 ChatGPT Skills | SkillsMP Open Agent Skills Ecosystem: The Agent Skills Directory ClawHub: ClawHub 二、

OpenClaw 的免费 AI 大模型及其配置方法

OpenClaw 中的“自由模型”可能意味着两种不同的东西,而混淆这两种模型正是大多数人浪费时间的地方。 有一种“免费”是真正意义上的免费,因为模型运行在本地,你只需要支付 CPU、内存、GPU 和电力费用。例如 Ollama 或你自行托管的 OpenAI 兼容运行时环境。 另一种是“免费套餐”,即托管服务提供商提供一定的配额、积分或 OAuth 访问权限。这种套餐虽然不错,但通常会有速率限制、策略限制,而且偶尔还会出现意外中断或流量突然上限的情况。 本指南篇幅较长,因为模型配置看似简单,但一旦遇到问题,例如工具调用速度变慢、出现 429 错误,或者某个代理使用的身份验证配置文件与预期不符等,就会发现其中的奥妙。我们将力求实用。 如果您是 OpenClaw 新手,想先了解基础知识,可以阅读 OpenClaw 简介及其工作原理。如果您已经运行了 OpenClaw,接下来我们来正确地连接模型。 OpenClaw

Playwright携手MCP AI实现自动化浏览器操作(保姆级教程,国内模型搞定!!!)

一、什么是 Playwright MCP 浏览器拓展? 它是连接 AI 大模型与真实浏览器环境的核心桥梁,解决了传统自动化工具需要频繁启动新浏览器的痛点。 ✨ 核心作用 允许 AI “看见” 浏览器内容,并模拟人类行为(点击、输入、滚动),无需每次启动全新的空白浏览器窗口,大幅提升效率。 🎯 最大亮点 通过配套的 Chrome/Edge 拓展插件,AI 可以直接接管你当前已打开的网页,复用现有登录状态(Cookies、Session),无需重新登录即可操作 Gmail、Jira、企业后台等需要鉴权的网站,这是传统无头浏览器无法实现的关键优势。 🛠️ 二、核心功能与特性 功能点核心能力接管现有会话安装插件后,AI 直接操作当前 Chrome/Edge 标签页,保留所有登录态与历史记录,无需重新初始化环境。精准操作支持点击(Click)、输入(Fill)、截图(