Image
Image

c17

+ 关注

粉丝 1     |     主题 40     |     回帖 312

stm32学习笔记---STM32F4知识
2024-5-11 08:57
  • ST MCU
  • 66
  • 2213
  ......  
  4.2、第二种方式 用结构体封装寄存器 用上面的方法去定义地址,还是稍显繁琐、根据我们每一类外设对应的寄 ...  
  改进  
  写操作  
  读操作  
  4.1、第一种方式 对地址进行宏定义  
  4、如何访问寄存器 以GPIOA寄存器组为例、如何读写ODR寄存器? 已知GPIOA的起始地址为0x40020000 各寄存器 ...  
  3、STM32F4 存储器映像和外设寄存器编址参看STM32F4XX中文参考手册2.3节  
  注意:外设起始地址:0x4000 0000  
  2、STM32F407存储器映射  
  Cortex-m4处理器的4GB存储空间从架构上被分为多个区域,每个区域对应一种推荐用途 ...  
GD32F4移植STM32F4
2023-8-27 10:35
  • GigaDevice GD32 MCU
  • 33
  • 2914
  4.3 中断服务函数中不能有printf 其实这个问题,是大部分做单片机开发的一个常识,这个是我之前在ST调试时 ...  
  修改之后为,就正常了。  
  比如,我修改前的串口3发送代码如下:  
  4.2 串口发送 在串口发送数据时,要先发送再等待相应的标志位变化,如果先查询标志位那么程序就会一直在这 ...  
  4.1 函数中的变量定义 在函数中的变量必须先定义,再进行其他操作,当我的芯片改为GD之后,keil编译一遍程 ...  
  4.其他修改 本来我以为修改以上几点就可以完美兼容代码,可现实给我一个大大的教训,现在想来可能是GD的芯 ...  
  ......  
  此外在F1的帖子里,提到GD的延时时间比ST的短,出于保险起见,我在flash的操作中也延长了其等待时间,其函 ...  
  ......  
2
3
近期访客