大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下生成镜像文件的方法及其与IAR,MDK差异。 痞子衡很久以前写过一篇文章《ARMCortex-M镜像文件(.bin/.hex/.s19)》,详细介绍了三种流行的镜像文件格式,这些镜像文件不同于可执行文件(.elf),它们主要保存的是芯片能够执行的二进制机器码数据,以及辅助的地址信息和校验和,其他像.elf文件里有的工程信息、代码信息、调试信息全部被去除了,说白了镜像文件主要是为最终量产过程而生的。 一般情况下,在IDE开发环境里编译链接生成的是可执行文件,然后可以在工程选项做一些设置能进一步生成
痞子衡嵌入式半月刊:第58期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第57期》唠两句历史上的今天:1968年7月16日,世界最大的半导体公司,英特尔公司成立。本期共收录2个项目、4个工具,希望对你有帮助!项目类1、CANT-CAN总线模拟实现I/O方式模拟UART,SPI,I2C协议的有很多,但是模拟CAN协议的却很少,今天介绍的CANT就是CAN总线模拟实
痞子衡嵌入式半月刊:第58期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第57期》唠两句历史上的今天:1968年7月16日,世界最大的半导体公司,英特尔公司成立。本期共收录2个项目、4个工具,希望对你有帮助!项目类1、CANT-CAN总线模拟实现I/O方式模拟UART,SPI,I2C协议的有很多,但是模拟CAN协议的却很少,今天介绍的CANT就是CAN总线模拟实
痞子衡嵌入式半月刊:第63期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第62期》唠两句历史上的今天:1952年9月25日,我国第一部自制三千瓦水轮发电机在东北电机厂试制成功。本期共收录1个资讯、3个项目、1个工具,希望对你有帮助!资讯类1、兆易创新发布GD32A503系列首款车规级MCU近日兆易创新GigaDevice发布首款基于Cortex®-M33内核的G
痞子衡嵌入式半月刊:第63期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第62期》唠两句历史上的今天:1952年9月25日,我国第一部自制三千瓦水轮发电机在东北电机厂试制成功。本期共收录1个资讯、3个项目、1个工具,希望对你有帮助!资讯类1、兆易创新发布GD32A503系列首款车规级MCU近日兆易创新GigaDevice发布首款基于Cortex®-M33内核的G
痞子衡嵌入式半月刊:第59期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第58期》唠两句历史上的今天:1923年7月30日,中国自行设计生产的第一架双层螺旋桨敞盖飞机由广东飞机制造厂研制成功命名为“洛士文一号”。本期共收录5个项目、1个工具,希望对你有帮助!项目类1、OpenSBI-RISC-VSBI规范的开源参考实现RISC-V处理器架构中,存在着定义于操作系
痞子衡嵌入式半月刊:第59期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第58期》唠两句历史上的今天:1923年7月30日,中国自行设计生产的第一架双层螺旋桨敞盖飞机由广东飞机制造厂研制成功命名为“洛士文一号”。本期共收录5个项目、1个工具,希望对你有帮助!项目类1、OpenSBI-RISC-VSBI规范的开源参考实现RISC-V处理器架构中,存在着定义于操作系
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT中FlexSPI外设不常用的读选通采样时钟源-loopbackFromSckPad。 最近碰到一个客户,他们在i.MXRT500上使能了FlexSPI->MCR0[RXCLKSRC]=2(即loopbackFromSckPad),这个选项字面上的意思是设置读选通采样时钟源为SCK引脚,这个选项在恩智浦官方的代码包里未曾使能过。客户在使用过程中遇到高频时SCK引脚被降压的问题(从正常的1.8V降至1.2V),那么这个loopbackFromSckPad选项到底是什么作用以及有什么使用限制呢?且听痞子衡道来:Note
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT中FlexSPI外设不常用的读选通采样时钟源-loopbackFromSckPad。 最近碰到一个客户,他们在i.MXRT500上使能了FlexSPI->MCR0[RXCLKSRC]=2(即loopbackFromSckPad),这个选项字面上的意思是设置读选通采样时钟源为SCK引脚,这个选项在恩智浦官方的代码包里未曾使能过。客户在使用过程中遇到高频时SCK引脚被降压的问题(从正常的1.8V降至1.2V),那么这个loopbackFromSckPad选项到底是什么作用以及有什么使用限制呢?且听痞子衡道来:Note
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是MCUXpressoIDE下将源码制作成Lib库方法及其与IAR,MDK差异。 程序函数库是一个包含已经编译好代码和数据的函数集合,这个库文件里的函数可以供其他程序调用。被放进库文件里的代码通常具有一定通用性,是经过高度抽象的,这样可以避免重复造轮子。程序函数库设计可以使得程序的开发工作更加模块化,更容易重新编译,也更方便升级。 嵌入式开发里有时候也会需要涉及函数库文件,除了模块化开发以及方便升级特点外,有时候也是为了对源代码进行保密,毕竟库文件是编译后的文件。今天痞子衡就跟大家聊聊MCUXpressoIDE下生成Lib库