
stm32相关
yangzhao0001
这个作者很懒,什么都没留下…
展开
-
arm上的一些缩略语
数字信号控制器DSC: Digital signal controller单片机中的应用,相对于DSP来说,功能速度可能不及DSP,处理器的位数可能低于16位。中文名数字信号处理外文名Digital Signal Processing含 义将信号以数字方式表示教 程《数字信号处理》现实应用雷达信号处原创 2016-02-15 13:32:53 · 466 阅读 · 0 评论 -
产品工程源代码调试之关注点1
产品工程源代码调试,应该关注: 1、使用PC-LINT或其它代码检查工具(预防)。2、如果使用了malloc,则必须同时做好free(重点,有时很容易忽略)。原创 2017-08-24 20:16:30 · 423 阅读 · 0 评论 -
文件夹备份脚本.bat
@echo offecho "copy_fils_from_apath_to_bpath."set "cur_today=%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%"echo "cur_today=%cur_today%"set "cur_path=%cd%"echo "原创 2017-08-03 23:49:27 · 1937 阅读 · 0 评论 -
嵌入式实时操作系统μC OS-3.pdf
1、资源嵌入式实时操作系统μC OS-3.pdf.zip.001嵌入式实时操作系统μC OS-3.pdf.zip.002嵌入式实时操作系统μC OS-3.pdf.zip.003 嵌入式实时操作系统μC OS-3.pdf.zip.0042、组合copy /B "ucOS-3 encryption.pdf.zip.001"+"ucOS-3 encryption.pdf.zip.00原创 2017-08-01 11:54:33 · 4721 阅读 · 1 评论 -
汇编:import export
import,标识符表明要调用的函数为本模块外部定义的export,标识符表示本模块中定时的符号可以为外部模块使用转载 2017-06-15 16:55:27 · 2604 阅读 · 0 评论 -
STM32向量表详细分析
预备知识: DCD指令:用于分配一片连续的字存储单元(32bit),并将表达式的值初始化给该字存储单元,类似于C中定义数组并初始化。比如: DCD 0 的意思是:分配一个字存储单元,并将该单元初始化为0。分析: 在STM32的启动文件中可以看到有如下代码: EXPORT __Vectors __Vectors DCD __initial_sp ; To转载 2017-06-15 16:53:18 · 5964 阅读 · 1 评论 -
STM32 中断向量表的位置 、重定向
这篇文章已经说了STM32的启动过程:http://blog.youkuaiyun.com/lanmanck/article/details/8252560我们也知道怎么跳到main函数了,那么,中断发生后,又是怎么跑到中断入口地址的呢?从stm32f10x.s可以看到,已经定义好了一大堆的中断响应函数,这就是中断向量表,标号__Vectors,表示中断向量表入口地址,例如:ARE转载 2017-06-15 16:38:28 · 8493 阅读 · 0 评论 -
第17章 EXTI—外部中断/事件控制器—零死角玩转STM32-F429系列
第17章 EXTI—外部中断/事件控制器全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料:《STM32F4xx中文参考手册》系统配置控制器以及中断和事件章节。上一章节我们已经详细介绍了NVIC,对STM32F4x转载 2017-06-18 18:29:38 · 1087 阅读 · 0 评论 -
STM32的RCC和RTC有什么联系
RCC是STM32的时钟控制器,可开启或关闭各总线的时钟,在使用各外设功能必须先开启其对应的时钟,没有这个时钟内部的各器件就不能运行。RTC是STM32内部集成的一个简单的时钟(计时用),如果不用就关闭,用的话先要通过RCC配置其时钟源,可看作是一个外设器件。转载 2017-06-17 02:48:53 · 1896 阅读 · 0 评论 -
STM32的USART发送数据时如何使用TXE和TC标志
在USART的发送端有2个寄存器,一个是程序可以看到的USART_DR寄存器,另一个是程序看不到的移位寄存器,对应USART数据发送有两个标志,一个是TXE=发送数据寄存器空,另一个是TC=发送结束。当USART_DR中的数据传送到移位寄存器后,TXE被设置,此时移位寄存器开始向TX信号线按位传输数据,但因为TDR已经变空,程序可以把下一个要发送的字节(操作USART_DR)写入TDR转载 2016-07-20 10:40:53 · 826 阅读 · 0 评论 -
XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
MKD 报错: linking...LCD.axf: Error: L6218E: Undefined symbol EnZK (referred from ht128x64.o).LCD.axf: Error: L6218E: Undefined symbol GetFlashCnBuf (referred from ht128x64.o). 解析:Undefine转载 2016-07-19 10:11:57 · 12053 阅读 · 0 评论 -
STM32三种启动模式
STM32三种启动模式STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存 = 芯片内置的Flash。2)SRAM = 芯片内置的RAM区,就是内存啦。3)系统存储器 = 芯片内部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。这个区域的内容在芯片出厂后没有人能够修改或擦除,即它是一个ROM区。转载 2016-07-18 16:37:29 · 27208 阅读 · 4 评论 -
KEIL MAP文件分析
Size info 功能:Object Name、Library Member Name、Library Name三大分类的各个.o文件(编译输出文件)所占用的Code类型、RO Data、RW Data、ZI Data、Debug类型所占用的空间2014-01-23 11:05:20, 由 添加备注。Total Info 功能:O转载 2016-07-15 19:29:18 · 2191 阅读 · 0 评论