自定义博客皮肤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)
  • 收藏
  • 关注

原创 单片机固件的几种更新模式

程序下载完成后,又有需要将BOOT0设置为GND,手动复位,这样,STM32才可以从Flash中启动,可以看到,利用串口下载程序还是比较的麻烦,需要跳帽跳来跳去的,非常的不注重用户体验。:STM32内置的Flash,一般使用 ICP(JTAG或者SWD)模式下载程序时,就是下载到这个里面,重启后也直接从这启动程序,可以理解为电脑的软件安装在这里。选用这种模式启动,可以从串口下载程序到Flash中,可以理解为电脑的系统安装在这里。:芯片内置的RAM区,没有程序存储的能力,可以理解为电脑的内存条。

2024-03-01 15:57:38 1109 1

原创 I3C协议通讯详解

每个I3C设备都应有两个寄存器,这两个寄存器的作用为特性寄存器,名为BCR、DCR,其次还有一个临时的48位BIT的ID,这个ID由厂商设置,这三个值组合为Standardized characteristics register(登记册的标准化特征)BCR(Bus Characteristic Register)是只读寄存器,它的作用是告诉主机从设备对IBI请求的支持,以及通用CCC命令的响应类型BITNameBCR [7]BCR [6]设备角色 [1]设备角色 [0]

2024-01-18 04:15:08 1689 1

原创 C语言知识点

RT-Thread是一款来自中国的开源嵌入式实时操作系统,由国内一些专业开发人员从2006年开始开发、维护,除了类似FreeRTOS和UCOS的实时操作系统内核外,也包括一系列应用组件和驱动框架,如TCP/IP协议栈,虚拟文件系统,POSIX接口,图形用户界面,FreeModbus主从协议栈,CAN框架,动态模块等,因为系统稳定,功能丰富的特性被广泛用于新能源,电网,风机等高可靠性行业和设备上,已经被验证是一款高可靠的实时操作系统。它往往与其他通信机制,如信号两,配合使用,来实现进程间的同步和通信。

2023-10-20 15:04:16 51 1

原创 FTL 算法之Arbiter

FTL在trans write消耗credit,如果消耗完credit就需要切换token,HOST消耗完切换到GC,GC如果消耗完就切换到S2T,S2T直接给credit(eg: one short给3 superpage, two-pass program cnt 根据nand特性给cnt),CKPT如果enable也会轮到token。这里引进一个 机制---arbiter,来管理各种IO,让其有序执行,减少相互争夺资源,以便减少不必要的开销。credit:进门时间,(每次写多少)。

2023-10-19 10:15:32 110

空空如也

空空如也

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

TA关注的人

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