![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式烧录器
Bule_X
一个从事电子行业15年的码农 ----- 收割电子管的农民
展开
-
P-Link ARM Cortex-M脱机编程器开源前的一些准备工作 --- 第二章 P-LINK系统架构介绍
所谓的脱机烧录,就是首先通过电脑将目标单片机的固件以及配置信息下载到脱机烧录器里面,然后将脱机烧录器交给生产部门,连接好硬件后按下按键就可以直接对目标单片机进行编程烧录,而不再使用电脑。P-LINK脱机编程器的特点:USB免驱。 P-LINK使用的是标准USB MASS STORAGE 协议,不再需要安装额外的USB驱动程序。将P-LINk连接到电脑的时候,弹出的是一个标准的U盘或者CDRO...原创 2019-01-04 11:56:51 · 890 阅读 · 2 评论 -
P-Link ARM Cortex-M脱机编程器开源前的一些准备工作 --- 第三章 P-LINK使用到的AES加密算法介绍
前面有介绍过,当Windows向P-Link下载新的目标单片机固件或者配置信息的时候,会对这些数据进行AES加密,那么AES加密是何种东西呢?本章会对其进行介绍。第二章链接在此 https://blog.csdn.net/weixin_42212344/article/details/85762383 AES加密属于对称型加密的范畴,使用相同的密钥进行内容的加密与解密。 ...原创 2019-01-04 16:35:51 · 364 阅读 · 0 评论 -
P-Link ARM Cortex-M脱机编程器开源前的一些准备工作----第四章 几个重要的结构体介绍
在第二章有提到,SPI Flash预留了2MB来存储目标单片机的固件以及配置信息的,那么相对应的SPI Flash前面会有一个区域用来存储这些信息. T-FLASH_HEAD_INFO结构体描述:typedef struct { char exec[8]; unsigned int headlength; char devicename[64]; unsigned int fl...原创 2019-01-04 17:36:26 · 384 阅读 · 0 评论 -
P-Link ARM Cortex-M脱机编程器开源前的一些准备工作----第五章 使用SCSI扩展指令更新P-LINK SPI Flash固件信息
首先回顾一下 “P-Link ARM Cortex-M脱机编程器开源前的一些准备工作 — 第二章 P-LINK系统架构介绍”链接如下:https://blog.csdn.net/weixin_42212344/article/details/85762383里面有介绍P-LINK的系统架构,更重要的是有介绍到P-LINK内置的SPI Flash存储空间的分配,如下图。前2MB空间我们是留...原创 2019-01-07 17:33:49 · 368 阅读 · 1 评论