自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 FreeRTOS学习历程

当存在任务且优先级为任务H>任务M>任务L,当任务L与H都需要使用信号量时,设定此时任务L优先抢占了信号量,当任务H发生时,由于此时信号量被占用,任务H进行堵塞状态,任务L继续运行,若此时任务M发生,将会运行任务M,待任务M完成后,任务L运行完成后,信号量被释放,任务H才会被运行,导致低优先级任务先于高优先级任务运行的情况发生。如何进行上下文切换的;(7)任务调度器的挂起与恢复:不同于任务的挂起,调度器的挂起会使得整个任务系统不进行任何任务切换,可以避免任务之间的资源抢占,保证相应的任务能够完整运行。

2024-11-04 00:13:37 784

原创 基于Smartfusion2的在线应用程序升级IAP

也有很多需要优化的地方:如代码校验和;固定程序固定位置的写入(避免不需要修改程序的部分重复擦除写入);接收数据需要的缓冲区过大等等。。。走了很多弯路,查了很多资料,最后能够做出来也是挺开心的,望大家工作顺利!!!

2024-09-12 00:06:01 1378 11

原创 手搓线路板的坎坷之路

说了这么多,都是小白的理解,非专业性发言,前辈们有什么不同的见解可以留下探讨,曾经我也有个硬件工程师的梦,阴差阳错做了电机控制,希望对大家有所帮助,祝大家进步每一天!!!

2024-09-06 23:46:53 1283

原创 ZYNQ7020学习历程

PL端的开发采用软件Vivado,通过Verilog HDL硬件描述语言实现,学习PL端开发时我选择学习的是Verilog语言,该语言主要是数字电路的编程实现,我们开始学习的时候不需要特别精通,只需要了解基础的语法内容:数据类型,赋值操作(阻塞赋值以及非阻塞赋值),寄存器锁存器等基本概念即可;也是较为常见的使用方式。3、基与AXI DMA进行数据交互:主要实现PL对PS端的数据读写访问,当需要传输的数据量较大,地址连续的情况,为了减少CPU资源的浪费,通过DMA进行数据传输是一种有效的方式。

2024-09-05 13:40:38 2602

空空如也

空空如也

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

TA关注的人

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