logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入理解工具链-Hex文件详解

一、HEX文件格式说明Hex文件是Intel公司提出的按地址排列的数据信息格式,数据宽度为字节,所有数据使用16进制数字表示,并且以ASCII码的形式,按行记录数据,下图为某工程代码的HEX文件局部截图:转存失败重新上传取消如上图所示,HEX文件每一行均以“:”开头,表明记录的开始,“:”之后,每至少2个字符表示一组16进制数据,格式形如:BBAAAATTHHHH....HHHCC。BB -- 1

文章图片
#嵌入式#stm32#单片机
深入理解工具链-基于Eclipse的嵌入式IDE快速入门

一、前言Keil和IAR一直以来都是嵌入式编程IDE的标杆,从51到ARM、AVR、再到各家私有内核开发都它们的身影。近几年,众多MCU厂商却都在大力发展自家的免费IDE,力图摆脱KEIL和IAR的垄断局面。而这些免费IDE大都基于Eclipse深度定制而来,如迈来芯的MLXIDE、ST的CubeIDE、TruStudio、NXP的S32DS、TI的CCS、再到最近比较火热的Risc-V,国内Ri

#eclipse#stm32#嵌入式
深入理解工具链-基于Eclipse的嵌入式IDE快速入门

一、前言Keil和IAR一直以来都是嵌入式编程IDE的标杆,从51到ARM、AVR、再到各家私有内核开发都它们的身影。近几年,众多MCU厂商却都在大力发展自家的免费IDE,力图摆脱KEIL和IAR的垄断局面。而这些免费IDE大都基于Eclipse深度定制而来,如迈来芯的MLXIDE、ST的CubeIDE、TruStudio、NXP的S32DS、TI的CCS、再到最近比较火热的Risc-V,国内Ri

#eclipse#stm32#嵌入式
深入理解工具链-自己搭建STM32编程IDE

目录一、前言二、编译器组成与编译流程2.1 编译流程概述2.2 Gcc For Arm编译器2.3 预编译2.4 编译2.5 汇编2.6 链接2.7 生成HEX镜像2.8 通过Makefile编译代码三、调试流程3.1 Openocd调试工具3.2 GDB调试器四、自己搭建IDE4.1 准备工作4.2 生成Makefile工程4.3 安装Vscode及插件4.4 安装配置GCC For Arm编译

#c语言#嵌入式#stm32
到底了