![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32自学
文章平均质量分 78
chouchaos
这个作者很懒,什么都没留下…
展开
-
STM32自学之串口中断模式
今天是自学STM32的第7天了,之前的流水灯,按键,查询方式串口,PWM,计数器和红外有时间再补上来吧,先从今天调试的中断式串口写起吧。 事先说明,写此博客只是为了记录自己的自学历程,由于水平极其有限,所以很多理解可能是错的,欢迎大家积极指出,让我们一起在嵌入式的开发上向前进。 我所使用的是神舟三号学习开发板,芯片型号是STM32F103ZE。功能很齐全了,作为初期自学用绰绰有余原创 2013-07-14 23:11:09 · 1295 阅读 · 1 评论 -
STM32的ADC(DMA)读取电位器外设的电压值
STM32的集成ADC模块很好很强大,上手容易。AD的理论不用懂得很多很深,只有了解个大概都可上手。首先是对ADC的管脚进行初始化,此次所用电位器与PC3相连,故将PC3口初始化。void ADC_GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockC原创 2013-08-01 22:45:39 · 8034 阅读 · 1 评论 -
中断优先级概念(转载)
STM32(Cortex-M3)中的优先级概念STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。当两个中转载 2013-08-07 11:11:38 · 1563 阅读 · 0 评论 -
SCCB(I2C)时序
SCCB协议SCCB(OmniVision serial camera control bus),即串行摄像机控制总线。OmniVision 公司已经定义和采纳的SCCB总线是一种三线结构的串行总线,用于完成对绝大多数OmniVision 系列图像传芯片功能的控制。在简化的引脚封装中,SCCB总线可以工作在改进的两线工作方式下。两线SCCB接口有两条通迅连接线,即SIO_D(数转载 2013-08-11 12:58:51 · 7028 阅读 · 0 评论 -
I2C时序
I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和系统风扇。可随时监控内存、硬盘、网络、系统温度等多个参数,增加了系统的安转载 2013-08-11 14:02:33 · 937 阅读 · 0 评论 -
看过的一篇较好的解释PID的文章,分享只为新手~
本文只是技术交流,仅仅是鄙人对一些知识的看法和认识,由于鄙人学疏才浅,必然会在本文中出现定义理解不深刻,原理叙述有误等错误,敬请各位高人理解,如有错误之处,请大家指出,我将积极学习改进。其实很早就应该写这么一个东西,由于学习和工作太忙,一直没有时间去写,春节放假,偶尔有了时间,决心一定要写好,本文只是针对初学者,对于那些老鸟和大神们,基本上没有看的必要,所以再您看这篇文章之前,转载 2013-08-25 10:10:27 · 3035 阅读 · 1 评论 -
STM32和OV7670的串口上位机调试
花了几天时间用stm32和ov7670搞了个图像采集,这比我预想的要难很多。ov7670一百多个寄存器而且ov公司的datasheet简陋得常常让我想说一句:我去年买了个表。后来还是借鉴了网络上的一些寄存器配置,在加上苦读ov推出的资料终于还是搞出了个简陋的摸样出来。话不多说了,给大家分享一下心得体会,以便帮助后面学习的朋友少走些弯路。一:摄像头不比其他的传感器,有一定的难转载 2013-08-17 15:33:31 · 10699 阅读 · 7 评论 -
YUV
YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V” 表示的则是色度(Chrominance或Chro转载 2013-08-17 14:59:56 · 642 阅读 · 0 评论 -
STM32之间SPI通信
这几天实验室比较忙,所以博客这边停了一下,继续吧。 继串口中断后,大家可以尝试单片机间串口通信,这里就不再多赘述。串口完了之后,我接着学的就是SPI通信了,作为hello moto公司推出的这种4线全双工通信,很节约PCB布局空间,比I2C在硬件上要简单许多,但缺点就是没有指定的流控制,没有应答机制来确定信号收到与否。 话不多说,上程序最有助理解。下面是SPI通信的发送端的SP原创 2013-07-18 23:04:05 · 4515 阅读 · 1 评论