Car12
嵌入式开发,爱好者
展开
-
如何解决全局或静态变量被修改的bug
程序原来设置Firware name 时N32G475,在程序运行时,程序崩溃,发现输出的固件名称没有了,这里说明固件名称被程序修改了。memset置零长度错误导致清理了固件的名称。这里的pBuff就是dataBuff。程序在开机时都是对的。分析程序的map文件。原创 2025-05-20 16:36:55 · 192 阅读 · 0 评论 -
RT Thread驱动框架分析--硬件定时器(hwtimer)分析
基于N32+RTthread硬件定时器驱动框架分析原创 2025-01-25 15:07:21 · 130 阅读 · 0 评论 -
N32的位带操作
gpio位带操作原创 2025-01-17 20:14:23 · 57 阅读 · 0 评论 -
N32移植sd卡和fatfs 文件系统
FATFS 是一个完全免费开源的 FAT/exFAT 文件系统模块,专门为小型的嵌入式系统而设计。它完全用标准 C 语言(ANSI C C89)编写,所以具有良好的硬件平台独立性,只需做简单的修改就可以移植到 8051、PIC、AVR、ARM、Z80、RX 等系列单片机上。它支持 FATl2、FATl6 和(这个格式电脑端直接可以访问),支持多个存储媒介;有独立的缓冲区,可以对多个文件进行读/写,并特别对 8 位单片机和 16 位单片机做了优化。文件说明。原创 2024-09-30 15:48:40 · 393 阅读 · 0 评论 -
N32G45x实现sdio接口读取sd卡+sd卡的IAP升级
本方案依赖1. sdio接口读取sd卡3. fatfs文件系统4. N32IAP升级教程1.sdio接口读取sd卡驱动来自官方的demo/***************************************************************************** * Copyright (c) 2019, Nations Technologies Inc. * * All rights reserved. * ************************原创 2024-09-30 15:34:31 · 87 阅读 · 0 评论 -
N32G45x学习笔记--- gpio引脚复用
关于gpio的引脚复用需要开启复用时钟。原创 2023-03-26 13:42:31 · 890 阅读 · 0 评论 -
N32G45x学习笔记--gpio在不同外设下的配置方式
这里的SCL SDA 需要加上拉电阻。原创 2023-03-26 13:48:09 · 354 阅读 · 0 评论 -
N32G45x学习笔记--定时器基本配置-中断-pwm输出
本实例是 4个通道的pwm输出 同时启动了定时器的更新中断。原创 2023-03-26 14:22:54 · 621 阅读 · 0 评论 -
N32G45x学习笔记--mdk找不到芯片id
这里的3.3V没有接电,也就是右侧接插件没有供电,导致mdk找不到芯片id,我这里拔掉H1左侧接口就可以找到芯片id,本人估计是这里C42,C43,C44导致了mdk找不到芯片id。原创 2023-03-30 23:31:44 · 327 阅读 · 1 评论 -
N32G45x学习笔记-can使用教程,连续发送数据
【代码】N32G45x学习笔记-can使用教程,连续发送数据。原创 2023-04-05 21:03:04 · 1232 阅读 · 0 评论 -
N32G45x学习笔记_ 的外部中断使用
EXTI 线 16 连接到 PVD 输出EXTI 线 17 连接到 RTC 闹钟事件EXTI 线 18 连接到 USB 唤醒事件EXTI 线 19 连接到以太网唤醒事件EXTI 线 20 连接到 RTC 唤醒事件。原创 2023-03-23 21:36:51 · 889 阅读 · 0 评论