Q&A-VMware虚拟机安装的Ubuntu下esptool.py烧写ESP32串口自动下载功能出问题
Question:在虚拟机VMware中安装的Ubuntu22,然后使用ESP-IDF进行编程,但是使用esptool的串口自动下载功能出问题,提示无法进行下载模式,有时候按下rst按键才可以下载
Answer:参考这个资料:https://github.com/espressif/esptool/issues/323;解决方法:在VMware虚拟机中点击 【设置】-> 【硬件】->【USB控制器】 -> 【USB兼容性】将选项USB2更换为USB3即可;
Quartus-Altera FPGA开发-建立简单的LED工程
使用Quartus开发FPGA,这里建立一个简单的LED工程;
1 新建项目1.1 项目设置打开Quartus,点击File -> New Project Wizard,然后根据向导选择项目的路径,项目名字,顶层模块名称;
1.2 器件选择在device设置页面,选择硬件型号,这里使用的 Cyclone系列,型号 EP13CT144C8;
1.3 工具选项在EDA Tools设置中选择 simulation为ModelSim;
2 编写Verilog模块2.1 新建Verilog代码点击 New -> Verilog HDL File,新建一个文件,再写一点东西进行保存;
2.2 编写模块这里编写一个简单的LED闪烁示例,闪烁频率为 400ms,按照 300ms 亮-> 100ms 灭交替进行;
2.2.1 时钟硬件的板子晶振为25MH,为了简单看看IP核使用,我们使用FPGA的PLL来生成一个20MHz的时钟:
点击 Tools -> MegaWizard Plug-In Manger 工具;
选择 IO/ -> ALTPLL,文件类型为 Verilo ...