STM32F4的学习
文章平均质量分 66
主要对于一些STM32F4探索者的一些理解
我的老子姓彭
这个作者很懒,什么都没留下…
展开
-
MDK stm32怎么生成bin文件
D:\Keil_v5\ARM\ac5.6\bin\fromelf.exe一个空格--bin一个空格-o两个空格../../Output/atk_f407.bin ../../Output/atk_f407.axf (相对工程的绝对路径 ../ 代表 上级目录下 ../../代表上上级目录下。相对工程的绝对路径 ../ 代表 上级目录下 ../../代表上上级目录下。MDK软件的安装路径下找到如下EXE文件。这句话代表输出bin文件路径。这句话代表axf存在的路径。原创 2024-04-17 21:18:10 · 649 阅读 · 0 评论 -
使用相对目录时候为什么在找不到文件
原文链接:https://blog.csdn.net/zfz09045235/article/details/128948614。../../ 子文件夹/子文件夹/子文件夹/文件名,相对于当前位置的上级的上级位置。../ 子文件夹/子文件夹/子文件夹/文件名,相对于当前位置的上级位置(父)\Drivers\SYSTEM\sys 上级目录为\Drivers。./子文件夹/子文件夹/子文件夹/文件名,相对于当前位置。/文件夹/文件夹/文件夹/文件夹/文件名。在选项卡添加包含路径;原创 2024-03-26 02:36:09 · 252 阅读 · 0 评论 -
随机发生器硬件功能
RNG 处理器是一个以连续模拟噪声为基础的随机数发生器,在主机读数时提供一个 32 位的随机数。原创 2023-09-05 00:03:06 · 136 阅读 · 0 评论 -
使用MDK5的一些偏僻使用方法和谋个功能的作用
需要勾选如下库,是优化后的库;MicroLib和标准C库之间的主要区别是:1、MicroLib是专为深度嵌入式应用程序而设计的。2、MicroLib经过优化,比使用ARM标准库使用更少的代码和数据内存。3、MicroLib被设计成在没有操作系统的情况下工作,但是这并不妨碍它与任何操作系统或RTOS一起使用,如Keil RTX。4、MicroLib不包含文件I/O或宽字符支持。5、由于MicroLib已经优化到最小化代码大小,一些函数将比ARM编译工具中可用的标准C库例程执行得更慢。原创 2023-09-04 03:22:51 · 339 阅读 · 0 评论 -
使用V6编译器有时候不能跳转到
路径出现其他中文字符,非ACSII码字符,也会导致编译器6不能正常跳转到定义处 以为就一个版本的编译器6出现这种情况 然后验证多个版本的编译器6,所以每个编译器6都一样只有编译器5可以正常跳转软件问题MDK多个版本安装之后还是不行重建新工程之后发现根本没有问题,而且是桌面,然后以为是目录深度问题然后放进去原来有问题的目录;最终经过多次尝试,是因为有中文符号,所以导致了工程有问题原创 2023-09-03 23:12:06 · 214 阅读 · 0 评论 -
FLASH读写数据
2. 在 FLASH_CR 寄存器中,将 SER 位置 1,并从主存储块的 12 个 (STM32F405xx/07xx。复位后,Flash 控制寄存器 (FLASH_CR) 不允许执行写操作,以防因电气干扰等原因出现对。Flash 擦除操作可针对扇区或整个 Flash(批量擦除)执行。1. 检查 FLASH_SR 寄存器中的 BSY 位,以确认当前未执行任何 Flash 操作。1. 检查 FLASH_SR 中的 BSY 位,以确认当前未执行任何主要 Flash 操作。不然会影响,擦除原来存储的程序;原创 2023-09-03 06:24:23 · 843 阅读 · 0 评论 -
DMK5框选变量之后不显示其他位置的此变量高亮
如下在2的位置选择之后,其他同样的变量没有高亮,因为1的原因折叠了;使用软件MDK5.3.8版本。展开折叠之后就可以了。原创 2023-08-28 03:02:42 · 144 阅读 · 0 评论 -
一句话的总结
**初步判断:是里面的操作,使得圆括号的数据变化过大(主要原因)**。但是还有一次是选取圆括号已经显示出为0,但是就是没跳出来。> 发生于IAR编译器里面:目标:需要一个条件跳出while 有时候一直在循环,即便小括号里面的条件可以为假可以跳出while。数据解析到结构体里面:成员变量名字后面可以带上占用位宽;然后到解析的时候就很清晰;原创 2023-08-17 15:25:16 · 65 阅读 · 0 评论 -
IAR工程在8.1版本和9.3版本的切换
公司使用的是8.1版本的软件;为了版本一致性所以基本上不会改变8.1版本的IAR软件;但是IAR又不太人性化,相对9.3版本功能落后;需要友好的背景,框选,配置等;原创 2023-05-29 19:25:38 · 1910 阅读 · 0 评论 -
定时器原理+pwm输出
时基单元包括:● 计数器寄存器 (TIMx_CNT)● 预分频器寄存器 (TIMx_PSC)● 自动重载寄存器 (TIMx_ARR)由图基本知道,所需的时钟、分频、预装载、计数器这几个寄存器构成了一个基本定时中断;原创 2023-04-27 00:08:16 · 842 阅读 · 0 评论 -
stm32的一些技巧+小总结
学习单片机的一些经验原创 2023-04-20 17:50:47 · 355 阅读 · 0 评论 -
带中文字库的12864驱动笔记
一个项目工程用到屏幕,写了驱动。工程为HK32f030的驱动库,stm32芯片也兼用原创 2023-01-17 18:47:52 · 1667 阅读 · 0 评论 -
看门狗学习笔记
独立看门狗,窗口看门狗原创 2023-01-10 23:02:55 · 124 阅读 · 0 评论 -
DMA学习
DMA学习,配置,和部分程序原创 2023-01-08 19:21:58 · 139 阅读 · 0 评论 -
STM32的位带操作
位带操作简单操作原创 2022-12-29 17:44:42 · 393 阅读 · 0 评论 -
CRC校验原理的完整学习
CRC学习的完整过程原创 2022-12-14 13:37:01 · 1093 阅读 · 0 评论 -
NTC 100k的温感度采集。
NTC温感处理原理,和处理程序原创 2022-12-13 21:12:03 · 3203 阅读 · 0 评论 -
采集用到的算术均值滤波、滑动滤波、一阶滞后滤波
滤波,可以用在adc采样上原创 2022-12-13 16:59:45 · 1774 阅读 · 1 评论 -
串口例程理解
STM32F4串口例程的理解原创 2022-12-04 12:03:05 · 325 阅读 · 0 评论