上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页
摘要: 过去的三天里我花了一些时间做了一个基于 PyQt5 的 GUI 工具,可以帮助检查你的代码风格是否符合恩智浦 SDK 驱动开发规范,如今这个工具的第一个预览版(v0.4)出来了 阅读全文
posted @ 2020-03-17 21:12 痞子衡 阅读(1155) 评论(0) 推荐(0)
摘要: 上周痞子衡受领导指示,给 SE 同事做了一个关于 SDK 代码风格的分享。随着组内新人的增多,这样的培训还是很有必要的。一是可以让新同事通过代码风格来快速了解 SDK 驱动代码结构,另一方面也有利于新同事养成良好的编码习惯。 阅读全文
posted @ 2020-03-15 09:10 痞子衡 阅读(1698) 评论(0) 推荐(0)
摘要: i.MXRT600内部有一个双通道8bit的FlexSPI模块,这个模块与i.MXRT1xxx里是几乎一样的(存在微小升级),但在Pinmux设计上与i.MXRT1xxx上差异较大(主要涉及SoC设计上的两种8线实现方法),这也是本文要介绍的重点。 阅读全文
posted @ 2020-03-07 20:46 痞子衡 阅读(2299) 评论(0) 推荐(0)
摘要: 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 阅读全文
posted @ 2020-03-05 08:19 痞子衡 阅读(1334) 评论(0) 推荐(1)
摘要: i.MXRT1010的市场定位类似于传统8位MCU或入门级32位MCU,它跟i.MXRT1015/1020/1050一样内部只集成了一个双通道8bit的FlexSPI模块,从低成本开发角度考虑外挂的芯片应该越少越好,因此本文主要介绍单Flash连接,不再像前面几款i.MXRT芯片那样去额外介绍双Flash连接设计了。 阅读全文
posted @ 2020-03-03 10:34 痞子衡 阅读(1447) 评论(0) 推荐(0)
摘要: i.MXRT1060是紧接着i.MXRT1050之后推出的增强型,在IP数量上进一步增多,尤其是本文重点关注的IP - FlexSPI,i.MXRT1060内部集成了两个FlexSPI模块(均是双通道8bit),相比于i.MXRT1050的单FlexSPI模块,i.MXRT1060在双Flash启动连接的支持上要更丰富一些。而i.MXRT1064因为有内置Flash,其在单Flash启动方式则是定死的,永远从内部Flash启动,无法选择从外部Flash启动。 阅读全文
posted @ 2020-03-01 17:28 痞子衡 阅读(3524) 评论(0) 推荐(0)
摘要: i.MXRT1050/1020/1015是i.MXRT系列MCU家族比较早亮相的型号,也是客户当前使用较多的i.MXRT芯片。它们三兄弟内部均只有一个双通道8bit的FlexSPI模块,在FlexSPI NOR启动连接方式支持上是相似的。今天痞子衡就来跟大家好好聊一聊到底哪些FlexSPI NOR连接方式是可以用作启动的。 阅读全文
posted @ 2020-02-28 16:50 痞子衡 阅读(4663) 评论(0) 推荐(0)
摘要: 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期 阅读全文
posted @ 2020-02-18 16:07 痞子衡 阅读(1390) 评论(0) 推荐(0)
摘要: ARM 前几天刚发布了 Cortex-M 家族最新一款内核 - Cortex-M55 以及首款面向 Cortex-M 系列的 microNPU - Ethos-U55。Cortex-M55 是第一款面向 AI/ML 的 Cortex-M 内核,痞子衡也专门为此写过一篇小文 《为AI/ML而生(Cortex-M55)》,在那篇小文里痞子衡只是一笔带过 Ethos-U55,未作深入探讨,今天痞子衡就跟大家好好聊聊 Ethos-U55。 阅读全文
posted @ 2020-02-15 15:16 痞子衡 阅读(2515) 评论(0) 推荐(0)
摘要: 鼠年春节,大家都在时刻关心 2019nCoV 疫情发展,没太多心思搞技术,就在这个时候,ARM 不声不响搞了个大新闻,如果你登录 ARM developer 网站,会发现 Cortex-M 家族多了一个新成员:Cortex-M55 阅读全文
posted @ 2020-02-11 00:15 痞子衡 阅读(3278) 评论(0) 推荐(1)
摘要: 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期 阅读全文
posted @ 2020-02-08 22:35 痞子衡 阅读(2108) 评论(0) 推荐(0)
摘要: 前面痞子衡讲过嵌入式里的堆栈原理,本篇算是堆栈原理的工程实践,更具体点说是在ARM Cortex-M上的应用。ARM Cortex-M家族发展至今已经很多代,我们且以最简单的Cortex-M0为例来讲述堆栈机制 阅读全文
posted @ 2020-02-05 21:54 痞子衡 阅读(4515) 评论(0) 推荐(0)
摘要: 栈这种结构在嵌入式里其实是非常常用的,比如函数调用与返回就是典型的栈应用,虽然很多时候栈都是CPU系统在自动管理,我们只需要在链接文件里分配栈大小以及栈存放位置,但稍微了解一下栈的原理会更加利于我们去理解嵌入式代码执行机制,以及帮助我们进一步去调试。 阅读全文
posted @ 2020-02-05 17:52 痞子衡 阅读(4527) 评论(0) 推荐(2)
摘要: 如题,在CSDN也安个家,博客园跟CSDN比各有优缺 其实我学生时代就在CSDN上开过博客,这是我的 "CSDN博客地址" 现在其实算是回归,以后两边都会保持更新,继续给大家带来好的技术文章 还是那句话,来吧,跟痞子衡一起玩转嵌入式 阅读全文
posted @ 2020-02-04 22:35 痞子衡 阅读(366) 评论(0) 推荐(0)
摘要: 今天要分享的这篇就是2013年痞子衡刚入职飞思卡尔半导体MCU软件团队时为了学习C编码规范所翻译的(外企嘛,各种资料都是洋文),当时飞思卡尔刚成立MCU软件团队不久,那时候Kinetis SDK也还没有正式推出,整个团队必须要有一个统一且良好的编码风格,这样写出来的SDK才符合大厂身份。 阅读全文
posted @ 2020-02-04 14:27 痞子衡 阅读(4557) 评论(2) 推荐(2)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 35 下一页