网站首页 站内搜索

搜索结果

查询Tags标签: STM32,共有 254条记录
  • 关于stm32程序加密的想法

    stm32的加密有很多方法,利用ID号码加密,读保护加密,这些方法都是最常见的方法,也容易被破解。 我在想,能不能利用PCB硬件参数的差异,通过校准保存参数,然后让程序严格按照保存的参数去运行,当然要考虑环境(例如温度)对参数的影响,加一些补偿算法。 如果没有校准…

    2022/1/15 20:05:29 人评论 次浏览
  • STM32 内存分配解析及变量的存储位置

    原文 https://blog.csdn.net/weixin_42616791/article/details/105389167内存映射在一些桌面程序中,整个内存映射是通过虚拟内存来进行管理的,使用一种称为内存管理单元(MMU)的硬件结构来将程序的内存映射到物理RAM。在对于 RAM 紧缺的嵌入式系统中,是缺少 MMU 内存管理…

    2022/1/14 7:08:40 人评论 次浏览
  • STM32 内存分配解析及变量的存储位置

    原文 https://blog.csdn.net/weixin_42616791/article/details/105389167内存映射在一些桌面程序中,整个内存映射是通过虚拟内存来进行管理的,使用一种称为内存管理单元(MMU)的硬件结构来将程序的内存映射到物理RAM。在对于 RAM 紧缺的嵌入式系统中,是缺少 MMU 内存管理…

    2022/1/14 7:08:40 人评论 次浏览
  • STM32-时钟-时钟树-时钟初始化配置

    1.STM32时钟STM32有5个时钟源:HSI、HSE、LSI、LSE、PLLHSI是高速内部时钟,RC振荡器,频率为16MHz,精度不高。可以直接作为系统时钟或者用作PLL时钟输入。HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~26MHz。LSI是低速内部时钟,RC振荡器…

    2022/1/12 6:05:54 人评论 次浏览
  • STM32-时钟-时钟树-时钟初始化配置

    1.STM32时钟STM32有5个时钟源:HSI、HSE、LSI、LSE、PLLHSI是高速内部时钟,RC振荡器,频率为16MHz,精度不高。可以直接作为系统时钟或者用作PLL时钟输入。HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~26MHz。LSI是低速内部时钟,RC振荡器…

    2022/1/12 6:05:54 人评论 次浏览
  • STM32-Systick滴答定时器-延时函数

    1.STM32-Systick滴答定时器Systick定时器,是一个简单的定时器,对于ST的CM3,CM4,CM7内核芯片,都有Systick定时器。Systick定时器常用来做延时,或者实时系统的心跳时钟。这样可以节省MCU资源,不用浪费一个定时器。比如UCOS中,分时复用,需要一个最小的时间戳,一般在S…

    2022/1/12 6:05:47 人评论 次浏览
  • STM32-Systick滴答定时器-延时函数

    1.STM32-Systick滴答定时器Systick定时器,是一个简单的定时器,对于ST的CM3,CM4,CM7内核芯片,都有Systick定时器。Systick定时器常用来做延时,或者实时系统的心跳时钟。这样可以节省MCU资源,不用浪费一个定时器。比如UCOS中,分时复用,需要一个最小的时间戳,一般在S…

    2022/1/12 6:05:47 人评论 次浏览
  • STM32-IO引脚复用-原理和使用

    1.什么是端口复用?STM32有很多的内置外设(把一些功能ADC\看门狗…集中到芯片里面),这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。例如串口1 的发送接收引脚是PA9,PA10…

    2022/1/12 6:04:42 人评论 次浏览
  • STM32-IO引脚复用-原理和使用

    1.什么是端口复用?STM32有很多的内置外设(把一些功能ADC\看门狗…集中到芯片里面),这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。例如串口1 的发送接收引脚是PA9,PA10…

    2022/1/12 6:04:42 人评论 次浏览
  • STM32(七)——PWM输出实验

    ——定时器作为输出 PWM可由STM32中的定时器产生,包括一个高级定时器TIM1,和三个普通定时器TIM2,TIM3,TIM4(通用定时器)——在(六)里,我们也知道了这些定时器的功能 同时任何一个通用定时器都可以产生PWM输出 定时器本质是一个以时间为单位为准的计数器 计数值从0开…

    2022/1/11 23:07:11 人评论 次浏览
  • STM32(七)——PWM输出实验

    ——定时器作为输出 PWM可由STM32中的定时器产生,包括一个高级定时器TIM1,和三个普通定时器TIM2,TIM3,TIM4(通用定时器)——在(六)里,我们也知道了这些定时器的功能 同时任何一个通用定时器都可以产生PWM输出 定时器本质是一个以时间为单位为准的计数器 计数值从0开…

    2022/1/11 23:07:11 人评论 次浏览
  • Windows10搭建STM32 GCC开源开发环境

    KeiluVision5 MDK快到期了吧(雾),心想算啥?网上再搜一搜相应的破解工具。但是始终不是长期解决方法。别以为用破解版没啥问题。但是某一天你收到来自Keil公司的到律师函,估计就噩耗了。估计会给你的公司或者学校带来不小的麻烦。使用开源才是至上哈。咱们来搭建一个不会…

    2022/1/7 7:06:24 人评论 次浏览
  • Windows10搭建STM32 GCC开源开发环境

    KeiluVision5 MDK快到期了吧(雾),心想算啥?网上再搜一搜相应的破解工具。但是始终不是长期解决方法。别以为用破解版没啥问题。但是某一天你收到来自Keil公司的到律师函,估计就噩耗了。估计会给你的公司或者学校带来不小的麻烦。使用开源才是至上哈。咱们来搭建一个不会…

    2022/1/7 7:06:24 人评论 次浏览
  • stm32 DMK jlink 无法识别

    解决方法:http://www.openedv.com/forum.php?mod=viewthread&tid=324204&highlight=jlink%C7%FD%B6%AF 总结:并没有重新烧录固件,仅仅在pc端安装了驱动并且替换了mdk目录下Segger文件

    2021/12/25 23:37:09 人评论 次浏览
  • stm32 DMK jlink 无法识别

    解决方法:http://www.openedv.com/forum.php?mod=viewthread&tid=324204&highlight=jlink%C7%FD%B6%AF 总结:并没有重新烧录固件,仅仅在pc端安装了驱动并且替换了mdk目录下Segger文件

    2021/12/25 23:37:09 人评论 次浏览
扫一扫关注最新编程教程