草庐IT

痞子衡嵌入式:浅谈i.MXRT1xxx系列MCU时钟相关功能引脚的作用

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT1xxx系列MCU时钟相关功能引脚作用。  如果我们从一颗MCU芯片的引脚分类来看芯片功能,大概可以分为三大类:电源、时钟、外设功能。作为嵌入式开发者,大部分时候关注得都是外设功能引脚,而对于时钟相关引脚往往不太在意,其实有些时候利用时钟功能引脚也能助你定位问题。今天痞子衡就带你梳理一下i.MXRT1xxx系列的时钟系统以及相关功能引脚:一、时钟系统简介  目前i.MXRT1xxx系列主要分为i.MXRT10xx和i.MXRT11xx两大分支。这两个分支的时钟系统设计是有一些差异的,不过总体来说,架构差别不大,我们

痞子衡嵌入式:对比恩智浦全系列MCU(包含Kinetis/LPC/i.MXRT/MCX)的GPIO电平中断设计差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦全系列MCU(包含Kinetis,LPC,i.MXRT,MCX)的GPIO电平中断设计差异。  在痞子衡旧文《以i.MXRT1xxx的GPIO模块为例谈谈中断处理函数(IRQHandler)的标准流程》里,痞子衡主要介绍得是GPIO一般控制以及最常用的输入边沿中断相关知识。最近恩智浦官方社区有用户反映i.MXRT1060上GPIO中断状态寄存器(GPIO->ISR)在发生有效电平中断后的置位并不需要手动清零(W1C),其会在I/O输入电平状态切换后自动清零,这和手册里描述不一致。  首先在痞子衡的认知里GPIO输入电平中

痞子衡嵌入式:对比恩智浦全系列MCU(包含Kinetis/LPC/i.MXRT/MCX)的GPIO电平中断设计差异

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦全系列MCU(包含Kinetis,LPC,i.MXRT,MCX)的GPIO电平中断设计差异。  在痞子衡旧文《以i.MXRT1xxx的GPIO模块为例谈谈中断处理函数(IRQHandler)的标准流程》里,痞子衡主要介绍得是GPIO一般控制以及最常用的输入边沿中断相关知识。最近恩智浦官方社区有用户反映i.MXRT1060上GPIO中断状态寄存器(GPIO->ISR)在发生有效电平中断后的置位并不需要手动清零(W1C),其会在I/O输入电平状态切换后自动清零,这和手册里描述不一致。  首先在痞子衡的认知里GPIO输入电平中

普冉PY32系列(一) PY32F0系列32位Cortex M0+ MCU简介

目录普冉PY32系列(一)PY32F0系列32位CortexM0+MCU简介普冉PY32系列(二)UbuntuGCCToolchain和VSCode开发环境普冉PY32系列(三)PY32F002A资源实测-这个型号不简单普冉PY32系列(四)PY32F002A/003/030的时钟设置普冉PY32系列(五)使用JLinkRTT代替串口输出日志普冉PY32系列(六)通过I2C接口驱动PCF8574扩展的1602LCDPY32F0系列上市其实相当长一段时间了,样品已经吃灰很久,因为工作原因11月12月都很忙一直没时间,最近终于有一点时间把功课做了.PY32F0简介PY32F0属于32位M0内核的M

普冉PY32系列(一) PY32F0系列32位Cortex M0+ MCU简介

目录普冉PY32系列(一)PY32F0系列32位CortexM0+MCU简介普冉PY32系列(二)UbuntuGCCToolchain和VSCode开发环境普冉PY32系列(三)PY32F002A资源实测-这个型号不简单普冉PY32系列(四)PY32F002A/003/030的时钟设置普冉PY32系列(五)使用JLinkRTT代替串口输出日志普冉PY32系列(六)通过I2C接口驱动PCF8574扩展的1602LCDPY32F0系列上市其实相当长一段时间了,样品已经吃灰很久,因为工作原因11月12月都很忙一直没时间,最近终于有一点时间把功课做了.PY32F0简介PY32F0属于32位M0内核的M