自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Lin驱动状态机

Lin驱动状态机

2025-03-05 17:17:18 73

原创 CAN波特率和采样点计算

比特就是bit,就是我们正常所理解数据位,是一个绝对的概念。而波特可以理解为有意义的符号或者信号了,它被赋予了一定的意义,波特是一个可以人为定义的概念,具体取决于你定义的符号是几个比特。1. CAN时钟的震荡次数决定了Tq(时间量子),可以理解为:一次震荡的时间就是为1Tq,因为CAN的预分频系数为6,所以一秒包括60*1000000/6个Tq;一个波特可以表示一个电平变化,一个符号,或者一个脉冲。采样总线上每个位电平的时间点,以这个瞬间采集到的电平作为CAN的数据位。

2024-11-19 11:33:36 532

转载 【硬件基础知识】指令集框架(ISA:Instruction Set Architecture)

指令集架构(英语:Instruction Set Architecture,缩写为ISA),又称指令集或指令集体系,是计算机体系结构中与程序设计有关的部分,包含了基本数据类型,指令集,寄存器寻址模式存储体系中断异常处理以及外部I/O。指令集架构包含一系列的opcode即操作码(机器语言),以及由特定处理器执行的基本命令。-------- 中文维基百科个人解说:这个类似与一个标准,和ECMA-335 协议类似.根据这个协议 做出.net framework\mono。

2024-10-26 22:01:48 697

转载 【基础知识】Intel CPU体系结构|x86是什么意思

1.内存层次结构的意义在于利用引用的空间局部性和时间局部性原理,将经常被访问的数据放到快速的存储器中,而将不经常访问的数据留在较慢的存储器中。2.一般情况下,除了寄存器和L1缓存可以操作指定字长的数据,下层的内存子系统就不会再使用这么小的单位了,而是直接移动数据块,比如以缓存线为单位访问数据。3.对于组冲突,可以这么理解:与上文相似,假设一个缓存,由512条缓存线组成,每条线64字节,容量32KB。

2024-10-26 21:57:04 515

原创 OS学习——基于mini arm OS

想通过一个最简单的OS来熟悉OS相关原理,这里通过移植mini arm OS到STM32F407开发板来学习的,并且记录了在移植过程中遇到两个问题Q1和Q2,欢迎大家讨论。

2024-10-18 13:19:55 946

原创 Cortex-M23 MPU设置

MPU 可以将内存划分为不同的区域,并且可以设置每个区域的访问属性。提高系统的稳定性。

2024-09-14 17:04:40 505

原创 通过Cmake构建IAR工程编译链

关于ninja的理解可以查看这一篇: mkdir buildcd build。

2024-06-20 22:32:47 1101 1

空空如也

空空如也

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

TA关注的人

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