自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 数字ic设计方法和流程

门阵列芯片在生产时已经包含触发器、逻辑门等基本电路,只需要客户完成器件之间的布线。设计师使用硬件描述语言完成设计,这个描述随后会转换为标准单元的实例,并且进行逻辑优化。对性能、功耗要求极高的高端产品,适用于高性能微处理器,高精度模拟电路。适合复杂性高,要求硬件与软件紧密集成,PPA高度优化的芯片设计中。工程师从晶体管开始设计,完成电路设计、仿真和版图设计的方式。适用于中等复杂程度的集成电路设计,快速生产和较低成本。精度高,最大程度优化芯片性能,不会浪费芯片资源。后端:版图设计、时序分析、版图级仿真。

2023-12-24 17:04:26 399 1

原创 Linux 系统启动卡死在reached target cloud-init target,原因是HOME空间不够,给磁盘对应卷扩容

lsblk 查看磁盘使用情况loop 设备这些设备(loop0, loop1, …)通常与Snap包关联,用于在Linux上运行容器化的应用程序。每个设备都关联有一个特定的Snap应用或库。nvme0n1 设备这是一个NVMe SSD驱动器,磁盘。它被分为三个分区:nvme0n1p1: 大小为 953M,EFI系统分区。nvme0n1p2: 大小为 1.8G,nvme0n1p3: 大小为 17.3G,主要的文件系统或数据分区。ubuntu–vg-ubuntu–lv 设备。

2023-10-23 22:39:38 1526 2

原创 MACos VMware FUsion 下 ,VMware Tools 安装失败 open-vm-tools 共享文件夹 & 复制粘贴文本

第一步: sudo apt-get autoremove open-vm-tools (该库为命令端版,有就移出,没有也可以不管)该文章建议对于Ubuntu14.x以上版本,直接使用Open-VM-Tools,所以我开始利用这个库达到共享文件夹和复制粘贴功能。其中只有x86_x64下包含,Linux.iso 文件,而arm64下只有windows.iso。该方案应该也适合windows 下的虚拟机,可直接查看 open-vm-tools使用教程。刚装好桌面端,设置共享文件夹路径后,能正常访问共享文件夹。

2023-10-20 21:38:48 658

原创 CortexM4内核Stm32-HAL_Init()及HAL_InitTick(TICK_INT_PRIORITY()详解——Systick中断优先级

上次写完HAL_NVIC_SetPriorityGrouping(),设置分组为2,抢占优先级与响应优先级都是2HAL_Init还剩下一个HAL_InitTick(TICK_INT_PRIORITY)函数就讲完了,其中,TICK_INT_PRIORITY为Systick时钟默认中断,为0x0F。如上文抢占有限级和响应优先级都是2来说,那么Systick的中断优先级是最低的只要任何出现中断优先级高的,就会打断Systick中断,这样怎么保障如何保障其定时准确呢?首先看了正点原子的开发指南他的意思是

2020-07-27 00:26:22 6270 2

原创 CortexM4内核Stm32-HAL_NVIC_SetPriorityGrouping()详解

开始稍微带一点点质量的博客生涯——准备记录研究生所学的内容了对32的学习还是比较感兴趣,想对一个内核进行深刻的理解,所以想更深层次的去理解,很佩服32HAL库代码的可读性~废话不多说,开始主题:HAL库在main函数中会有一个HAL_Init()其具体如下HAL_StatusTypeDef HAL_Init(void){ /* Configure Flash prefetch, Instruction cache, Data cache */ #if (INSTRUCTION_CACHE_

2020-07-22 00:11:00 8231 1

空空如也

空空如也

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

TA关注的人

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