痞子衡嵌入式半月刊:第80期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第79期》唠两句历史上的今天:1931年,九一八事变爆发。本期共收录3个项目、1个工具,希望对你有帮助!项目类1、mr-library-一个专为嵌入式系统设计的轻量级框架mr-library是一个专为嵌入式系统设计的轻量级框架,模块化的软件架构充分考虑了嵌入式系统的资源和性能要求。通过提供标
近日,恩智浦官方隆重上线了应用程序代码中心(ApplicationCodeHub,简称ACH),这是恩智浦MCUXpresso软件生态的一个重要组成部分。痞子衡之所以要如此激动地告诉大家这个好消息,是因为ACH并不是又一个恩智浦官方githubprojectsite那么简单而已,且听痞子衡细细道来:ACHgithub主页:https://github.com/nxp-appcodehub这个ACH将会汇聚恩智浦内部MCU专家们开发的各种应用笔记配套代码(ANSW),通用代码片段,应用软件包(SWPack)和综合参考例程(Demo),涵盖恩智浦主流MCU产品线:i.MXRT,LPC,Kineti
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间。 最近痞子衡写了篇文章《i.MXRT从SerialNAND启动时间测量》,这篇文章详细测试了不同长度的Non-XIP程序在不同NAND访问速度下由BootROM加载启动所需要的时间,比如240KB的程序在60MHzNAND的访问速度下启动时间接近30ms,这个启动时间对于有些响应时间敏感的应用(比如汽车电子)来说还是比较长的。 对于Non-XIP程序,经过冷启动后,其程序体本身已经被加载进芯片内部SRAM了,除非发生POR,否则SRAM中的程序会一直
痞子衡嵌入式半月刊:第79期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第78期》唠两句历史上的今天:1923年7月30日,中国自行设计生产的第一架双层螺旋桨敞盖飞机由广东飞机制造厂研制成功命名为“洛士文一号”。本期共收录4个项目、1个工具,希望对你有帮助!项目类1、RTIC-基于RUST的开源免费实时中断驱动系统RTIC是Real-TimeInterrupt-
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT1170FlexSPINAND启动时间。 本篇是i.MXRT1170启动时间评测第四弹,前三篇分别给大家评测了RawNAND启动时间(基于MIMXRT1170-EVK_Rev.B)、SerialNOR启动时间(基于MIMXRT1170-EVB_Rev.A2)、1bitSPINOR恢复启动时间(基于MIMXRT1170-EVK_Rev.C)。最近痞子衡刚写了篇《i.MXRT从SerialNAND启动》,趁热打铁,索性在新板卡MIMXRT1170-EVKB_Rev.B上再测一下SerialNAND的启动时间(这
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MXRT1xxx系列MCU的SerialNAND启动。 最近越来越多的客户在咨询i.MXRT1xxx从SerialNAND启动的事情,让这个本来比较冷门的启动设备突然火热起来。据痞子衡的了解,其实客户主要目的是在应用里基于SerialNAND去做文件系统(看起来随着技术的发展,就文件系统应用或者多媒体数据存储方面而言RawNAND已经不是绝对优势了),然后顺便用它做应用代码启动。借此机会,今天痞子衡就给大家介绍一下SerialNAND上制作、下载、启动程序的方法:Note:文中贴图、代码主要以i.MXRT1050为
2013年7月1日,痞子衡应届毕业正式入职飞思卡尔半导体上海Site,至今已经十年零七天。上周六是整十年的日子,当时并没有特别的感觉,但是过去的一周总有种情愫在酝酿,终于今天还是决定花点时间回忆下过去的十年,梳理下那些值得纪念的时刻。Offer抉择时间拨回到2012年的秋天,痞子衡和万千毕业生一样加入秋招求职大军。当时并没有明确的目标企业,就是跟随大家一起去参加本校组织的各种招聘会,看到还不错的企业就投递一份简历,等待面试通知。整个秋招期间陆续拿到了7家企业的Offer,当时这几个Offer总包相差不大(那时候大家追求的标准也就是年薪10万),痞子衡最终选择了S公司的IC验证岗,原因是S公司总
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是从功耗测试角度了解i.MXRTxxx系列片内SRAM分区电源控制。 我们知道配合MCU一起工作的存储器包含ROM(Flash)和RAM两类,前者主要放RO代码和数据,后者放RW数据。MCU可以没有片内ROM,但是一般都会包含片内RAM,这个片内RAM功耗是MCU整体功耗的重要组成部分。 恩智浦i.MXRT四位数系列片内RAM主要由FlexRAM和OCRAM组成,痞子衡写过一篇文章《FlexRAM模块详解》,里面介绍了FlexRAM的电源控制策略。虽然FlexRAM也是由多个Bank组成,但是其无法做到任意开关每个Bank,
痞子衡嵌入式半月刊:第78期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第77期》唠两句历史上的今天:2008年6月28日,微软董事长比尔·盖茨向830名微软代表发表了告别演说,正式宣布辞去微软执行董事长的全职工作。本期共收录4个项目、2个工具,希望对你有帮助!项目类1、sc-可移植的且独立的C库和数据结构sc是一套可移植的、独立的C库和数据结构(C99)。每个
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家讲的是几家主流QuadSPINORFlash厂商关于QE位与IO功能复用关联设计。 痞子衡之前写过一篇文章《串行NORFlash下载/启动常见影响因素之QEbit》,这篇文章介绍了几家主流厂商关于QEbit在Flash内部寄存器位置以及写入命令上的差异。今天这篇文章,咱们接着往下聊,讲一讲这几家厂商在QEbit与I/O引脚功能复用关系设计上的差异。 QuadSPINORFlash的常见封装形式有:8-PinSOIC/SOP/DIP/WSON/USON、16-PinSOIC/SOP、WLCSP-21、TFBGA-24等,本文主题是关