草庐IT

痞子衡嵌入式:MCUXpresso IDE下生成镜像文件的方法及其与IAR,MDK差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下生成镜像文件的方法及其与IAR,MDK差异。  痞子衡很久以前写过一篇文章《ARMCortex-M镜像文件(.bin/.hex/.s19)》,详细介绍了三种流行的镜像文件格式,这些镜像文件不同于可执行文件(.elf),它们主要保存的是芯片能够执行的二进制机器码数据,以及辅助的地址信息和校验和,其他像.elf文件里有的工程信息、代码信息、调试信息全部被去除了,说白了镜像文件主要是为最终量产过程而生的。  一般情况下,在IDE开发环境里编译链接生成的是可执行文件,然后可以在工程选项做一些设置能进一步生成

痞子衡嵌入式:MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。  程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。  嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库

痞子衡嵌入式:MCUXpresso IDE下将源码制作成Lib库方法及其与IAR,MDK差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。  程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。  嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库

Keil 5(C51 与 MDK-ARM)官网下载安装包 [ 图文教程 ]

前言本篇我将介绍KeilC51和MDK-ARM两大集成开发环境的安装包下载方法,帮助大家安全快速的从官网下载安装包。博主编写了软件安装教程,可以在安装包下载完成后,跳转观看图文教程进行软件的安装与注册。待更新Keil官网Keil官网>>点击跳转KeilC51官网下载1.进入Keil官网后,在左上方菜单栏中点击“Download”。2.点击“ProductDownloads”。3.点击“C51”。4.根据文本框前的提示填写个人信息,然后点击“Submit”。5.点击“C51V961.EXE”(961为版本号,会根据版本的升级而变动)。6.安装包下载中,等待下载完成即可。MDK-ARM官网下载1.

Keil 5(C51 与 MDK-ARM)官网下载安装包 [ 图文教程 ]

前言本篇我将介绍KeilC51和MDK-ARM两大集成开发环境的安装包下载方法,帮助大家安全快速的从官网下载安装包。博主编写了软件安装教程,可以在安装包下载完成后,跳转观看图文教程进行软件的安装与注册。待更新Keil官网Keil官网>>点击跳转KeilC51官网下载1.进入Keil官网后,在左上方菜单栏中点击“Download”。2.点击“ProductDownloads”。3.点击“C51”。4.根据文本框前的提示填写个人信息,然后点击“Submit”。5.点击“C51V961.EXE”(961为版本号,会根据版本的升级而变动)。6.安装包下载中,等待下载完成即可。MDK-ARM官网下载1.