- 博客(6)
- 收藏
- 关注
原创 NXP FRDM-MCXN947 GPIO学习
在嵌入式系统编程中,GPIO(通用输入输出)是用于与外部设备进行通信的接口。它们允许微控制器或处理器通过软件配置为输入或输出,并控制相应的电平高低。NXP的MCX N947系列微控制器中的PORT和GPIO概念可以理解为硬件层次上的细分。这种细分提供了更精细的控制选项,使得开发者能够对单个引脚的属性进行更加详细的配置,比如驱动强度、上拉/下拉电阻、开漏模式等,而这些设置在一些其他架构中(如STM32)可能统一归于GPIO配置中。PORT:指的是端口,每个端口通常包含多个引脚(例如,8个、16个等)。
2025-05-04 17:05:16
299
原创 GD32 FLASH 双BANK分区使用
若FLASH 小于1M得,支持将1M Flash 分为两个分区使用,通过配置 选项字节 相关寄存器实现上电运行BANK0分区(地址0x0800 0000)代码,或者上电运行BANK1分区(地址0x0808 0000)代码;个人理解这种方式相当于MCU启动后直接跳转到指定地址BANK分区地址运行代码。设置如下:设置 FMC_OBCTL0 DBS 将1M FALSH 划分为两个BANK设置 FMC_OBCTL0 BB 选择运行那个分区代码这边简单贴一下,设置分区使用得测试代码:测试结果如下:注意
2025-02-27 00:32:30
745
原创 rtthread 从BSP生成独立得项目
https://blog.youkuaiyun.com/lanzh_syf/article/details/137869706
2025-01-07 23:56:28
87
原创 BLDC学习
测试方法:如果你的霍尔传感器是开漏输出,你需要在外接一个上拉电阻(例如1kΩ到10kΩ)到电源正极,然后连接示波器的探头。反之,没有信号时,上拉电阻会使输出保持高电平。测试方法:如果你的霍尔传感器是推挽输出,可以直接将输出端连接到示波器的探头。当霍尔传感器检测到磁场变化时,输出端会在高电平和低电平之间切换,示波器会显示相应的脉冲信号。特点:这种输出方式下,霍尔传感器的输出端可以拉低(接地),但不能直接拉高(提供高电平)。特点:这种输出方式下,霍尔传感器的输出端既可以拉低(接地),也可以拉高(提供高电平)。
2024-11-08 18:40:16
395
原创 ESP32 移植 Letter Shell
下载最新的Letter Shell 包,地址 https://github.com/NevermindZZT/letter-shell。IDF 添加组件,如图创建Shell文件夹,将letter-shell 中的文件拷贝复制过去。Appmain 所在的文件夹中添加 shell_port.h 头文件,然后初始化。
2024-10-05 16:15:28
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人