Image
Image

sensitivity

+ 关注

粉丝 0     |     主题 9     |     回帖 216

论STM32标准库程序修改为HAL库
2020-6-4 16:59
  • ST MCU
  • 18
  • 786
  作者:停下浮躁的心 链接:https://www.jianshu.com/p/f13b9e47a4d7 来源:简书 著作权归作者所有。商业转 ...  
  HAL库:例如  #define LCD_RST_CLR GPIOC->BRR=1  
        3. 直接操作寄存器             这个在标准库和HAL库中的使用是一样的,           ...  
         HAL库:cmd = 0xc8;               if(cmd&0x01)              {         ...  
  问题:如何使用HAL库实现向多个引脚写入八位十六进制数据? 51:cmd = 0xc8; ...  
            HAL库:所有GPIO的操作函数在stm32f1xx_hal_gpio.h中,也定义了一些GPIO设置用到的参数   ...  
            标准库:GPIO_SetBits(GPIOC,GPIO_Pin_All);将引脚置1,可以将多个引脚一起设置使用GPIOx-> ...  
        2. 引脚操作           51、STM32的标准库和HAL库对引脚都有基本的读取引脚状态和设置引脚 ...  
              HAL库:在stm32f1xx_it.c中依然有中断入口函数void EXTI2_IRQHandler(void)       ...  
关于STM32 IAP
2020-7-24 21:06
  • ST MCU
  • 68
  • 2463
  其实我的本来是  
  我的用户程序里面也是设置的6000,这个一定要和程序设置的一样哈 关于这个我后面会说为什么这样设置。。。 ...  
  8006000告诉编译器我的用户程序打算在这里开始,你帮我设置一下吧,默认是在8000000开始的 0x1A000,就是 ...  
  用户程序软件需要一些配置  
  波特率太快的话,数据来不及写入Flash,环形队列容易溢出,,太慢的话,程序发送的慢。。。 ...  
  IAP程序软件不需要任何配置  
  把IAP升级程序下进去,以后就直接通过串口发送自己的用户程序就行了...什么都不需要做了,先说一下操作过程 ...  
  对了关于我为什么拷贝到Flash里面------自己用的单片机的RAM不够用,存不了用户程序,所以自己就定义了一个 ...  
  再看自己的用户程序--用户程序自己也做了些设置  
  先说一下实现的功能 IAP程序的功能  
  转眼间天亮了...... 然后就想起了一个朋友QQ的个性签名:年轻人总是要为一些自己认为有意义的事情而废寝忘 ...  
2
3
近期访客