Image
Image

mattlincoln

+ 关注

粉丝 3     |     主题 22     |     回帖 1576

GD32f130 IAP 跳转过后马上死机
2024-9-7 11:19
  • GigaDevice GD32 MCU
  • 68
  • 9886
  在跳转前,从应用程序的某个已知地址(如向量表的开始位置之后)读取堆栈指针的值,并将其设置为当前堆栈指 ...  
STM32F103基于标准外设库的USB驱动程序
2024-8-24 13:53
  • ST MCU
  • 36
  • 3974
  实现USB事件处理函数,如挂起、恢复、SOF(Start Of Frame)、数据包接收/发送等。 ...  
基于XMC1302,如何在ModusToolbox中加载CMSIS DSP库,如何计算三角函数的运行时间?
2024-8-12 16:47
  • 英飞凌MCU论坛
  • 30
  • 2176
  初始化系统时钟和所需的DSP资源。  
C条件编译
2024-9-10 19:18
  • 芯源CW32 MCU
  • 39
  • 2592
  使用#define定义宏,可以根据不同的编译条件定义不同的宏。  
C51 函数指针与再入函数
2024-9-5 22:50
  • Megawin(笙泉)单片机
  • 43
  • 4269
  使用局部变量来存储中间结果和数据,确保每次调用函数时都能获得独立的状态。 ...  
汇编常用伪指令
2024-10-15 21:46
  • Megawin(笙泉)单片机
  • 46
  • 5436
  不同的单片机架构和硬件配置可能对伪指令的支持有所不同。在使用伪指令时,要考虑目标硬件的特性,以确保兼 ...  
函数栈帧的创建和销毁
2024-10-16 10:04
  • Megawin(笙泉)单片机
  • 59
  • 5960
  对于需要初始化的局部变量,会在栈帧中为其赋初值。  
C 堆栈溢出
2024-10-16 10:39
  • Megawin(笙泉)单片机
  • 88
  • 7042
  对于需要在多个函数之间共享的大数据结构,考虑使用静态或全局变量,而不是将其作为局部变量存储在堆栈上。 ...  
C51的内存分配与优化
2024-9-16 14:56
  • Megawin(笙泉)单片机
  • 73
  • 6257
  RAM可以分为以下几个区域: 内部RAM的低128字节:通常用于存放通用寄存器和小型变量。 内部RAM的高128字节 ...  
Keil MDK下怎么设置非零初始化变量
2024-8-22 12:30
  • Megawin(笙泉)单片机
  • 23
  • 3731
  直接初始化变量。  
C51 内存优化
2024-10-16 10:31
  • Megawin(笙泉)单片机
  • 91
  • 7521
  全局变量会一直占用内存,尽量使用局部变量,仅在需要时将数据传递给其他函数。 ...  
  直接使用指针操作可以避免不必要的数据复制。  
MM32 MCU的低功耗模式有哪些应用场景
2024-10-7 13:33
  • 灵动MM32 MCU
  • 50
  • 5821
  在智能手环中,当用户不进行任何操作时,设备自动进入低功耗模式,基本处于休眠,逻辑电路主要由外部事件( ...  
8051单片机C语言基础
2024-9-3 14:03
  • Megawin(笙泉)单片机
  • 93
  • 5548
  基本数据类型:8051单片机C语言支持多种数据类型,包括整数类型(char、short、int、long)、浮点类型(flo ...  
APM32F4_内存对齐访问你知道吗?
2024-9-2 11:36
  • 极海MCU
  • 38
  • 3860
  对齐访问可以充分利用处理器的总线宽度,实现一次读取或写入完整的数据,而无需多次操作。 ...  
EMI屏蔽设计在电路板中的重要性
2024-8-22 12:15
  • ST MCU
  • 58
  • 3872
  EMI屏蔽可以隔离这些信号,防止它们相互干扰,确保每个信号都能在其预期的频率和强度下正常工作。 ...  
为什么SD卡的速度比预期的要低?
2024-10-16 08:09
  • 新唐MCU
  • 86
  • 8475
  如果使用SDIO接口,配置不当(如分频系数设置较高)也可能导致速度下降。  
STM32—OLED模块
2024-8-25 19:18
  • ST MCU
  • 47
  • 3025
  通过J-Link或ST-Link将编写的代码烧录到STM32微控制器中。  
AT32F425可以自动波特率检测吗
2024-9-7 15:36
  • 雅特力AT32 MCU
  • 24
  • 2495
  对于AT32F425,建议查阅该微控制器的官方技术手册和固件库文档  
G32A1445的Bootloader跳转失败原因
2025-2-6 07:54
  • 极海MCU
  • 65
  • 6312
  检查是否有栈溢出或栈损坏的情况。  
2
3
近期访客