自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 ValueError: cannot find context for ‘fork‘

是因为 multiprocessing 支持三种启动进程的方法。

2024-04-28 10:24:18 261

翻译 CMake官方教程翻译——步骤 1: 一个基本的起点

最基本的项目是由源代码文件构建的可执行文件。对于简单的项目,只需要三行文件。这将是我们教程的起点。在step1目录中创建一个请注意,此示例在文件中使用小写的命令。CMamke 本身是支持大写、小写、大小写混合的。的源代码如下,在step1目录中创建,可用于计算数字的平方根。...

2022-08-17 21:38:49 266 1

翻译 CMake官方教程翻译 (前序)

CMake 教程提供了逐步指南,涵盖了CMake 有助于解决的常见构建系统问题。了解各种主题如何在示例项目中共同使用,这将非常有帮助。

2022-08-17 13:57:48 172

原创 ARM 及 ARM China 微控制器的使用架构及发布时间

ARM Cortex M 及 ARM China STAR 使用架构及发布时间

2022-08-08 11:19:02 386

原创 使用 git 时 同时推送多个远端(镜像)仓库

创建一个名为 “all” 的远端仓库,仓库地址直接用要推送仓库之一的 URL。命令向 all 远端中添加其他仓库的 URL。就可以推送到所有远端仓库。添加完毕后只需要执行。

2022-08-04 10:18:08 653

原创 不同文件夹使用不同的 git 环境配置(git config)

其中包含了许多配置,但是对于不同文件夹我们需要使用不同的配置,我们可以利用conditional_includes方法来设置不同目录的配置。Windows用户可以使用powershell查看。一般情况下所有的git配置都存储在用户目录下的。举例,该文件夹中全部是github的项目,路径为。如果有gpgkey也可以在后面追加。新建一个配置文件,取名为。......

2022-07-18 22:05:57 723

原创 解决 pyinstaller 打包时,包含的数据找不到

临时文件夹的路径会随着每次运行而改变,但对其位置的引用会添加到。目录中的文件夹,运行脚本,脚本执行完毕后,则会丢弃临时文件。当使用PyInstaller打包到单个文件时,运行。所以,当您的Python代码在读取的任何打包到您的。话句话所,您需要将您的文件打开路径基于。pyinstaller打包命令。会将所有内容解压缩到。中的文件时,您需要将。这有一个例子,将您的。...

2022-07-18 21:51:26 2527

原创 在 windows 上使用 gousb 开发 usb

gousb包试图将libusb库包装成Go-like绑定。确定后,关闭MSYS2窗口,重新打开MSYS2。打开cmd或powershell,输入。将MSYS的MINGW环境。在MSYS2中输入以下内容。在MSYS2中输入以下内容。输入以下内容,得到安装信息。列出libusb包内容。...

2022-07-14 21:19:19 1785

原创 快速启动 Windows Terminal 或 Taskbar 上的应用程序

执行以下步骤:将 Windows Terminal 添加到快速启动栏如果 Windows Terminal 放置在第一位(除Windows图标外),按下 + ,即可启动,其他位置同理其他应用程序同理

2022-06-06 10:21:37 311

原创 在 Powershell 中增加 which 命令

打开 $PsHome\profile.ps1首先,打开 $PsHome 下的 profile.ps1 该文件会在每次启动 PowerShell 时自动加载如果 $PsHome 目录下没有 profile.ps1 这个文件,可以手动新建一个 profile.ps1 然后复制到 $PsHome如果不知道 $PsHome的具体路径可以在 PowerShell 中输入 $PsHome 来查看:PS C:\Users\PYGC> $PsHomeC:\Windows\System32\WindowsPo

2022-05-12 10:31:25 920

原创 Cortex M 系列 性能、工艺功耗与面积分析

itemCortex-M0Cortex-M0+Cortex-M3Cortex-M4Cortex-M7Cortex M23Cortex-M33Cortex-M35PCortex-M55CoreMark/MHz2.332.463.453.545.292.644.14.14.4DMIPS/MHz0.96/1.19/1.910.99/1.30/2.581.24/1.64/3.491.26/1.67/3.652.31/3.23/6.781.03/...

2022-04-18 13:04:11 2128 1

原创 Ubuntu 编译 linux kernel 安装软件包

先更新一下软件包列表sudo apt updatesudo apt upgrade -y编译套件:sudo apt install build-essential -ymenuconfig 用的 ncurses:sudo apt install libncurses-dev -y必须软件包:sudo apt install flex bison -y待续

2022-04-15 00:19:33 463

原创 解决使用代理时无法访问 Microsoft Store 0x80131500

原因根本原因是 UWP 沙箱环境默认不与本地网络连通,需要针对应用开启 loopback 豁免单个 UWP 应用 loopback 豁免CheckNetIsolation.exe LoopbackExempt -a -p=XXXXXXXXXXXX全部 UWP 应用 loopback 豁免使用 CMD(管理员)使用管理员身份打开 CMD,输入以下命令,让 UWP 应用默认走系统代理FOR /F "tokens=11 delims=\" %p IN ('REG QUERY "HKCU\Softw

2022-04-13 09:58:14 4509 14

原创 在 PowerShell 中增加 Alias,提升效率

在我们使用 Powershell 的时候,有很多命令很长,或者调用第三方应用程序,需要敲全名,不是很方便,通过设置别名来简化操作,提升效率。我使用的编辑器是 VSCode,下文中 code xxxx 表示是使用 VSCode 编辑文本步骤使用 Powershell 的 Set-Alias 功能和 Function 定义函数,来组合使用生成别名详见 Set-Alias 微软文档说明: Set-Alias例如我是用的是 VSCode 的预览版,命令行打开 VSCode 需要输入 code-insid

2022-03-28 14:25:04 1657 1

原创 Undefined macro exists as: ‘uvm_do_with‘

在使用 uvm1.2 使用 `uvm_do_with 会提示:Error-[UM] Undefined macromy_case1.sv, 12 Undefined macro exists as: 'uvm_do_with' "my_case1.sv", 12: token is '`uvm_do_with' `uvm_do_with(m_trans, { m_trans.pload.size() == 60; })

2022-01-12 14:33:08 1739

原创 Warning: X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea)

运行软件时,GUI 一片空白,并提示Warning: X Error: BadDrawable (invalid Pixmap or Window parameter) 9 Major opcode: 62 (X_CopyArea) Resource id: 0x0命令行设置环境变量对于 bash shellexport QT_X11_NO_MITSHM=1对于 csh shellsetenv QT_X11_NO_MITSHM 1...

2022-01-11 17:39:45 971 1

原创 Identifier ‘get_report_server‘ has not been declared yet.

在学习 《UVM 实践》遇到了function void base_test::report_phase(uvm_phase phase); uvm_report_server server; int err_num; super.report_phase(phase); server = get_report_server(); err_num = server.get_severity_count(UVM_ERROR); if (err_num != 0) be

2022-01-11 16:11:15 2030

原创 token ‘starting_phase‘. Originating package ‘$unit‘.

在学习 《uvm 实战》2.4.3,2.5.1的时候遇到了 starting_phase 再不同 uvm 版本中不一致的问题。再 uvm 1.2 中弃用了 starting_phase 的 raise_objection 与 drop_obection 并提示:my_case0.sv, 12Error found while trying to resolve cross-module reference. token 'starting_phase'. Originating package

2022-01-11 16:00:04 1866

原创 在 dc tcl 中 set_app_var 与 set 的区别

set 和 set_app_var 功能都是设置变量的值set 用来设置 Tcl global variable,即全局变量的值set_app_var 用来设置 application variable, 即应用内部的变量值当用 set_app_var 的值不存在时,会报告错误,同时转而使用 set 设置该变量Error: Variable 'xxx' is not an application variable. Using Tcl global variable. (CMD-104).

2021-12-08 16:15:24 2884

原创 Cannot connect to license server system. (-15,570:150 - Operation now in progress)

本文针对 一个许可证服务器,多主机 的情况,主机使用软件出现Cannot connect to license server system. (-15,570:150 - Operation now in progress)查看许可证服务器提示 log 中说,监听端口 45785,所以防火墙要打开的端口不止许可证的 27000 端口,还有一个守护进程的端口15:53:49 (snpslmd) (@snpslmd-SLOG@) === Network Info ===15:53:49 (snpslmd

2021-10-09 17:25:23 2682

原创 Redhat 7.6 将安装镜像 ISO 作为本地软件仓库,并安装 VNC 服务

挂载首先挂载安装盘,我的 ISO 自动挂载在 /run/media/kismet/RHEL-7.6\ server.x86_64如果没有自动挂载可以到 /dev/ 下查看光盘,建一个挂在用的文件夹/mnt/cdrom,并用 mount /dev/sr0 /mnt/cdrom 命令挂载。复制挂在完成后复制光盘中所有的内容到本地指定文件夹,比如 /RHEL-ISO 如果没有这个目录 mkdir /RHEL-ISO复制 cp -R /mnt/cdrom/* /RHEL-ISO新建仓库文件vi /et

2021-10-08 16:53:36 1389

原创 专用缩写词汇表

ATPG - Automatic Test Pattern GenerationCDC - Clock-Domain CrossingCMSIS - Cortex Microcontroller Software Interface StandardCPF - Common Power FormatCSSoC - CoreSight SoCCTI - Cross Trigger InterfaceCTM - Cross Trigger MatrixDAP - Debug Access Por.

2021-09-27 15:06:27 190

原创 ./lmhostid: No such file or directory

需要使用 64 位版本的lmhostid .../linux64/bin同时安装 lsbsudo apt install lsb

2021-08-24 18:03:29 1258

原创 libmng.so.1: cannot open shared object file: No such file or directory

sudo ln -s /usr/lib/x86_64-linux-gnu/libmng.so.2 /usr/lib/x86_64-linux-gnu/libmng.so.1

2021-08-24 17:57:54 378

原创 libtiff.so.3: cannot open shared object file: No such file or directory

32 位系统sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.5 /usr/lib/i386-linux-gnu/libtiff.so.364 位系统sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5 /usr/lib/x86_64-linux-gnu/libtiff.so.3

2021-08-24 17:57:06 1558 1

原创 libmng.so.1: cannot open shared object file: No such file or directory

sudo add-apt-repository ppa:linuxuprising/libpng12sudo apt updatesudo apt install libpng12-0

2021-08-24 17:55:29 310

原创 bash zsh cd 同时 ls 或 ll

function cd { builtin cd "$@" && ll}

2021-08-24 17:53:06 479

原创 Win10 设备管理器 USB Blaster 已识别,但 Quartus 显示 no hardware

对于旧的 USB Blaster 设备,虽然在 Windows 的设备管理器中显示了 “USB Blaster”,看上去好像已经识别到了,但是实际上是没有的,正确被识别的名称为 “Altera USB-Blaster ”正确安装驱动的步骤是:按住 Shift 重启在重启的疑难解答中选择高级启动选项在给出的数字列表中按下 “F7” 即第七个选项,禁用驱动程序强制签名进入桌面后,打开设备管理器,找到设备,右键更新驱动程序浏览我的电脑选择驱动程序,指向的目录为 Quartus 安装目录下的 quar

2021-07-09 01:45:56 9361 4

原创 vivado 调用 vscode 编辑器

打开 vivado,找到 Setting - Text Editor - Custom Editor - …在 Editor 框中输入(确保 vscode 在环境变量中,如果没有请使用绝对路径)对于 Windowscode.cmd -g [file name]:[line number]如果是预览版 vscode,请输入code-insiders.cmd -g [file name]:[line number]对于 Linuxcode -g [file name]:[line number

2021-07-08 18:18:33 762

原创 lwip 如何处理 post 的分两个 TCP 发送的报文

LwIP HTTP POST 的 header body 分两次 TCP 发送时,总是回 RST,ACK 正常应该是 FIN,ACKHTTP POST 分两次 TCP 发送,失败:HTTP POST 一次 TCP 发送,成功:原因是 lwip 因为 tcp pcb 的 rcv_wnd 不等于 TCP_WND,不知道如何解解决?目前临时的解决方法是在发送阶段,强制把 tcp pcb 的 rcv_wnd 等于 TCP_WND例如,httpActiveConntion 是当前活动的 http con

2021-05-27 11:02:22 451

原创 Win10 Xilinx ISE License Load 闪退

原因是使用了64位的 License Manager,可以使用 32 位的装载许可证C:\Xilinx\14.7\ISE_DS\common\bin\nt\xlcm.exe或者将启动 ISE 的快捷方式改为启动 32 位

2021-05-11 17:52:26 8686 16

原创 Win10 Altera USB Blaster Driver 试图将驱动程序添加到存储区时遇到问题

按住 Shift 点击重启,重启 Win10疑难解答高级启动选项F7 禁用驱动程序强制签名进入系统,重新安装驱动

2021-05-11 09:36:44 10002

原创 Ubuntu 安装时 Installation type 为空

可能是磁盘的 GPT table 不正确,先尝试修复 GPT table

2021-03-10 10:25:29 3180

原创 灵动MM32 MCU MM32F3277G9P CoreMark 跑分 MM32F3270 MM32F3277

测试环境 IAR 7.80.4主频:120 MHz优化等级: Low / No Size Limit / SRAM2K performance run parameters for coremark.CoreMark Size : 666Total ticks : 58735Total time (secs): 58.735000Iterations/Sec : 170.256236Iterations : 10000Compiler version : I

2021-03-09 14:32:12 2692

STM32F10x 标准外设库 v3.6.0 版本

STM32F10x_StdPeriph_Lib_V3.6.0

2022-08-22

ARM Cortex M 系列技术参考手册合集

cortex_m0 cortex_m0p cortex_m1 cortex_m3 cortex_m4 cortex_m7 cortex_m23 cortex_m33 cortex_m55 cortex_m7 cortex_m85

2022-08-04

ST7796S.pdf

320RGB x 480 dot 262K Color with Frame Memory Single-Chip TFT Controller/Driver

2022-06-30

J-Link / J-Trace User Guide UM8001 pdf

J-Link / J-Trace User Guide UM8001 pdf Document: UM08001 Software Version: 7.64 Date: April 1, 2022

2022-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除