- 博客(12)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
转载 stm32实现printf重定向到LCD显示屏
转自:http://www.51hei.com/bbs/dpj-35962-1.html嘿嘿,学习stm32已经有一段时间了。以前纠结过一个问题,(USART)串口的可变参数问题,查找C语言的书终于还是解决了,自己编写了一个USART_printf()函数,功能模仿C语言的printf,实现可变参数处理。有点小成就感。 我也因此发表了一下C语言可变参数的博文, 同学们有兴趣可以参考一下:
2016-09-19 11:25:18 4343
转载 STM32看门狗总结篇(续)
在调节利用DMA向串口发送数据的过程中,必须在使能DMA,执行完发送数据的操作后再关闭DMA,否则串口将不能连续自动发送数据。只能在复位时进行发送,不复位则停止发送。如图所示,添加关闭DMA的语句,则可实现连续发送:在注释掉关闭DMA的语句后,则串口不能连续发送数据: 如有大神指导原因,可以在此留言,谢谢。补充DMA相关的知识:①、DMA的各
2016-09-19 10:48:08 1255
转载 STM32看门狗总结
转自:http://www.openedv.com/thread-56260-1-1.htmlSTM32看门狗总结调原子哥的开发板一年多,基本上能用,但是对于STM32某些基本外设的工作机理还不甚明了。借此暑假的机会对各个外设的功能做一个简短的总结,在提高自己基础知识的同时,也给其他同学提供一些参考。先来看门狗部分的内容。看门狗部分内容当中较难理解的是窗口看门狗
2016-09-19 10:38:24 19262 3
转载 STM32 IO口的8中配置方式解读(推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟)
转自:http://blog.csdn.net/u010592722/article/details/45746079STM32 IO口的8中配置方式:(1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode
2016-09-19 09:31:55 4884
转载 STM32启动文件——startup_stm32f10x_hd.s
转自:http://www.openedv.com/thread-84159-1-1.html【更多资料关注:http://blog.csdn.net/wqx521】一、启动文件的作用(关于启动代码的作用,前面已经提到过了,这里再啰嗦一下)(1)初始化堆栈指针 SP;(2)初始化程序计数器指针 PC;(3)设置堆、栈的大小;(4)设置异常
2016-09-18 17:25:00 1128
转载 stm32的三种编程下载方式
转自:http://blog.chinaunix.net/uid-20788517-id-263475.htmlJ-link几乎可以调试所有的arm芯片,不得不说是个好东东。这里记录三种stm32的下载程序方式:1.J-Flash下载(需要用到J-link)2.MDK配置下载(需要用到J-link)3.ISP下载(串口下载,需要用到官配串口下载软件,用过stc51的对这个都不会陌生
2016-09-18 16:42:05 14117
转载 用单片机控制继电器
转自:http://blog.163.com/zhaojun_xf/blog/static/30050580200851034054732/首先看看继电器的驱动 这是典型的继电器驱动电路图,这样的图在网络上随处可以搜到,并且标准教科书上一般也是这样的电路图.(我们一位老师说过,中国的教科书,大都是你抄我,我抄你,甚至连图也照搬,所谓的教授们只为了增加他们虚伪的学
2016-09-18 11:15:06 13987
转载 STM32 之 启动文件详细解析(V3.5.0)
转自:http://blog.csdn.net/jack030830110/article/details/8605146在>,用的是STM32F103RBT6,所有的例程都采用了一个叫STM32F10x.s的启动文件,里面定义了STM32的堆栈大小以及各种中断的名字及入口函数名称,还有启动相关的汇编代码。STM32F10x.s是MDK提供的启动代码,从其里面的内容看来,它只定义了3个串口,4
2016-09-18 11:00:48 1438
转载 stm32 外部中断的使用(含实例)
转自:http://www.cnblogs.com/jeakon/archive/2012/10/04/2816797.html中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来探讨一下关于STM32中的中断系统。1
2016-09-18 10:06:52 4413
转载 CRC的校验原理及硬件、软件算法实现
转自:http://blog.163.com/yucheng_xiao/blog/static/76600192201393092918776/ 一、基本原理 CRC检验原理实际上就是在一个p位二进制数据序列之后附加一个r位二进制检验码(序列),从而构成一个总长为n=p+r位的二进制序列;附加在数据序列之后的这个检验码与数据序列的内容之间存在着某种特定的关系。如果因干扰等原因
2016-09-13 10:58:02 19595 1
转载 Rs232/rs485/rs422接口比较总结
RS232概述:RS-232是美国电子工业联盟(EIA)制定的串行数据通信的接口标准,全稱是EIA-RS-232(簡稱232,RS232)。目前很多台式电脑屁股后面还有它的接口。 接口和连线:rs232最多有25个管脚,但是目前常见的是精简的9孔(针)接口,台式机上的就是。虽然如此,常用的只有三根线:写数据线、读数据线以及一个地线。常见的rs232是异步全双工接口,同步的很
2016-09-07 17:40:38 4120
转载 对MVC、MVP、MVVM的理解
转自:http://blog.csdn.net/napolunyishi/article/details/22722345最近看了一堆js框架的文档,有点乱,想分门别类整理一下,但是首先需要搞清楚这些框架里面经常谈论的MV*之类的概念。MVC的概念很早就知道,现在发现还有MVP、MVVM,那么这些设计模式有什么区别呢?谈一下自己的理解。刚开始理解这些概念的时候认为这几种模式虽然都是要将vi
2016-09-05 16:29:21 493
UDS ISO 14229 最全协议-全部协议 国际标准2013版
2022-07-23
XCP协议层标准ASAM_XCP_Part2-Protocol-Layer-Specification_V1-1-0
2018-04-03
基于stm32的GPRS网络与CAN网络通信设计
2015-10-25
C语言中一个结构体嵌套着另一个结构体,即结构体类型声明中最多可以嵌套多少层?
2017-11-25
有关c# 调用vc++编写的非托管DLL、socket编程等相关知识的讲的比较详细的书籍
2015-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人