草庐IT

痞子衡嵌入式:我拿到了2023年度电子星球(eestar)黑马作者

今天收到了「电源网旗下电子星球」颁发的2023年度黑马作者奖牌,这是痞子衡继2019年和与非网合作后的第二个媒体平台颁发的奖项。这个奖牌做得很有质感,拿在手里沉甸甸的。此外与奖牌配套的还有一本精选作者们的文章合辑而成的VIP技术年刊,仪式感直接拉满了。与电子星球的缘分始于2023年8月,当时他们有一个叫心心的运营加了痞子衡微信,问能不能在电子星球APP星球号频道开一个技术专栏,他们会专门安排人来维护更新,痞子衡只需要授权就行。痞子衡其实在这之前就知道电子星球APP,并且手机里还装过这个应用,里面有资讯、论坛、博客以及直播,算是少有的为电子工程师而专门设计的APP。因此痞子衡便毫不犹豫的答应入驻

《痞子衡嵌入式半月刊》 第 89 期

痞子衡嵌入式半月刊:第89期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第88期》唠两句历史上的今天:1982年1月14日,中国成功完成酵母菌丙氨酸转移核糖核酸的人工全合成。本期共收录3个项目、2个工具,希望对你有帮助!项目类1、EmberGL-为MCU实时2D/3D渲染而设计的开源图形库EmberGL(EmberGraphicsLibrary)是一个底层开源图

《痞子衡嵌入式半月刊》 第 89 期

痞子衡嵌入式半月刊:第89期这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。本期刊是开源项目(GitHub:JayHeng/pzh-mcu-bi-weekly),欢迎提交issue,投稿或推荐你知道的嵌入式那些事儿。上期回顾:《痞子衡嵌入式半月刊:第88期》唠两句历史上的今天:1982年1月14日,中国成功完成酵母菌丙氨酸转移核糖核酸的人工全合成。本期共收录3个项目、2个工具,希望对你有帮助!项目类1、EmberGL-为MCU实时2D/3D渲染而设计的开源图形库EmberGL(EmberGraphicsLibrary)是一个底层开源图

痞子衡嵌入式:在i.MXRT1170上快速点亮一款全新LCD屏的方法与步骤(MIPI DSI接口)

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在i.MXRT1170上快速点亮一款全新LCD屏的方法与步骤。  我们知道LCD屏的接口有很多:DPI-RGB、MIPIDSI、DBI/MCU(I8080)、LVDS、SPI等等,接口不同,对应的软件驱动也不同。RT1170片内外设对以上接口都能很好地支持,今天我们主要聊最近比较火的MIPIDSI接口。  在恩智浦官方SDK(v2.14)里目前支持的MIPIDSI接口的LCD屏主要有如下四款,但客户在实际应用中选择的屏五花八门(生产MIPIDSI接口的LCD厂商非常多),如果我们拿到一款全新LCD屏,该如何快速点亮它呢?今天痞

痞子衡嵌入式:在i.MXRT1170上快速点亮一款全新LCD屏的方法与步骤(MIPI DSI接口)

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是在i.MXRT1170上快速点亮一款全新LCD屏的方法与步骤。  我们知道LCD屏的接口有很多:DPI-RGB、MIPIDSI、DBI/MCU(I8080)、LVDS、SPI等等,接口不同,对应的软件驱动也不同。RT1170片内外设对以上接口都能很好地支持,今天我们主要聊最近比较火的MIPIDSI接口。  在恩智浦官方SDK(v2.14)里目前支持的MIPIDSI接口的LCD屏主要有如下四款,但客户在实际应用中选择的屏五花八门(生产MIPIDSI接口的LCD厂商非常多),如果我们拿到一款全新LCD屏,该如何快速点亮它呢?今天痞

痞子衡嵌入式:Farewell, 我的写博故事2023

--题图:苏州虎丘塔2023年的最后一天,照旧写个年终总结。昨晚和同门师兄弟一起吃饭,有个师弟告诉痞子衡,微博上一个拥有22.3W粉丝的嵌入式同行今年4月发过一个吐槽微博,说恩智浦MCU文档不够全面,后来只在痞子衡的相关分享里才找到答案。听到这个消息,痞子衡第一反应是小有成就感,不管怎样痞子衡的日常技术总结帮到了这位同行;第二反应是想替公司向这位同行做一下解释,目前恩智浦MCU料号超过2000种,有时候没法把一个料号的技术细节写得淋漓尽致也是情有可原,而且很多时候公司的文档都是从技术原理角度来解释的,力求让用户知其然更知其所以然,很多内容写得偏通用性一点,着重点不在差异性上。说回正题,今年一共

痞子衡嵌入式:Farewell, 我的写博故事2023

--题图:苏州虎丘塔2023年的最后一天,照旧写个年终总结。昨晚和同门师兄弟一起吃饭,有个师弟告诉痞子衡,微博上一个拥有22.3W粉丝的嵌入式同行今年4月发过一个吐槽微博,说恩智浦MCU文档不够全面,后来只在痞子衡的相关分享里才找到答案。听到这个消息,痞子衡第一反应是小有成就感,不管怎样痞子衡的日常技术总结帮到了这位同行;第二反应是想替公司向这位同行做一下解释,目前恩智浦MCU料号超过2000种,有时候没法把一个料号的技术细节写得淋漓尽致也是情有可原,而且很多时候公司的文档都是从技术原理角度来解释的,力求让用户知其然更知其所以然,很多内容写得偏通用性一点,着重点不在差异性上。说回正题,今年一共

痞子衡嵌入式:简析i.MXRT1170 MECC64功能特点及其保护片内OCRAM1,2之道

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170MECC64功能特点及其保护片内OCRAM1,2之道。  ECC是“ErrorCorrectingCode”的简写,ECC能够实现错误检查和纠正,含有ECC功能的内存一般称为ECC内存,使用了ECC内存的系统在稳定性和可靠性上得到很大提升。相比前几代不带ECC的i.MXRT10xx型号,新一代i.MXRT1170在ECC上做了全面武装,从eFuse到FlexRAM,从OCRAM到外部存储空间全都加上了ECC功能。如下表所示,不同类型的存储由不同的ECC控制器来守护:  今天痞子衡给大家简单介绍一下i.MXR

痞子衡嵌入式:原来i.MXRT1170内部RAM的ECC初始化工作可全部由ROM完成

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170内部RAM的ECC初始化工作可全部由ROM完成。  痞子衡之前写了三篇文章《M7FlexRAMECC》、《M4L-MEMECC》、《MECC64》分别介绍了i.MXRT1170片上2MBRAM的不同ECC控制器用法,尤其是第三篇文章最后介绍了当MECC64特性被激活之后,BootROM虽然使能了MECC1&2但并没有一步到位初始化相应的全部RAM区域(仅初始化了48KBROMRW区),这给后续调试和应用开发带来了一定隐患。  难道BootROM“挑了事”就这么不负责任吗?当然不是!我们需要主动让BootRO

痞子衡嵌入式:简析i.MXRT1170 MECC64功能特点及其保护片内OCRAM1,2之道

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是i.MXRT1170MECC64功能特点及其保护片内OCRAM1,2之道。  ECC是“ErrorCorrectingCode”的简写,ECC能够实现错误检查和纠正,含有ECC功能的内存一般称为ECC内存,使用了ECC内存的系统在稳定性和可靠性上得到很大提升。相比前几代不带ECC的i.MXRT10xx型号,新一代i.MXRT1170在ECC上做了全面武装,从eFuse到FlexRAM,从OCRAM到外部存储空间全都加上了ECC功能。如下表所示,不同类型的存储由不同的ECC控制器来守护:  今天痞子衡给大家简单介绍一下i.MXR