自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 verilog 代码分享-YCbCr转RGB

版权声明:本文为CSDN博主「夏天水果有点甜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/a752109494/article/details/135771395。实测可用的verilog,可将YCbCr颜色空间转换到RGB空间;代码可从“数字设计打工人”公众号获取;

2024-01-23 15:06:39 324 1

原创 数字前端IC设计-第3问

2)编程只是将存储单元的某些bit编程0,所以在编程之前需要先擦除;1)flash的擦除是将存储单元中的值全部变成1;第3问:DMA loop模式会产生DMA中断吗?

2024-01-23 11:01:41 341 1

原创 MCU运行原理-寄存器访问

如今,mcu应用在很多领域中,如车载平台、物联网、家电、工业控制等等,作为嵌入式软件开发人员,不仅要懂得如何使用mcu,更要只能mcu在运行时,硬件里面到底发生了什么,这样更利于在遇到问题时定位和分析问题;5 当cpu执行到第5行代码对应的指令时,通过System总线发起访问请求;以STM32为例,在软件中执行这些代码的时候,硬件里面会发生什么呢?3 在上电时,硬件会将flash中的代码加载一部分到SRAM中;1 首先,编译器会将代码编译成对应的指令,存放在hex文件中;2 hex会存放在flash中;

2024-01-23 09:04:50 653

原创 FPGA如何转行做芯片

2)无论是哪个环节,都需要掌握linux的使用,以及shell、tcl脚本的使用;芯片设计中会涉及各自EDA工具的使用,其实这些东西在FPGA开发工具中也有,只不过芯片设计中一般使用命令行的模式;有很多朋友经常问,在学校的时候由于老师项目的原因,只做过FPGA项目,但是现在芯片行业正处于风口,想转行做芯片,应该做哪些准备呢?1)首先要想清楚是转行做芯片中的哪个环节:数字前端、数字后端、模拟、版图设计;3)需要更细致,因为芯片流片的代价是很大的,设计完成之后无法再更改,不像FPGA,重新少一次bit流就行;

2024-01-22 12:30:05 375

原创 数字前端IC设计-第2问

2)之所以除了flash还需要几个其他的存储空间,是因为flash的访问速度很慢,无法满足cpu取指速度要求。1)mcu中原始程序存在flash中,上电之后一部分加载到零等待区rom,有的还有icache。第2问:flash为何在编程之前需要擦除,有哪些擦除方式?

2024-01-22 07:13:07 434

原创 数字前端IC设计-第一问

通过提问的方式来引起大家的思考,助力新IC人快速进步。欢迎私信或者评论区交流,答对可送ic设计资料或者简单的技术咨询哦^_^​第一问:mcu的程序可以存在哪些地方,为何要存在几个地方?

2024-01-21 16:42:30 394

空空如也

空空如也

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

TA关注的人

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