摘要: ucos操作系统是一种实时的嵌入式操作系统,特点是源码公开,可移植,可固化,可裁剪,多任务,任务栈等等,我们想要使用ucos操作系统需要根据自己的芯片内核还有型号来下载不同版本的操作系统源码,并且移植到自己的芯片中去。 源码获取地址https://www.micrium.com/downloadce 阅读全文
posted @ 2019-08-27 19:53 whpl22 阅读(2952) 评论(0) 推荐(0) 编辑
摘要: SPI 一、SPI简介 SPI(Serial Peripheral Interface )是串行外围接口设备,是一种高速的,全双工,同步的通信总线,并且在芯片上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是处于这种简单易用的特性,现在越来越多的芯片集成了这种协议。 SP 阅读全文
posted @ 2019-08-12 10:30 whpl22 阅读(3530) 评论(1) 推荐(0) 编辑
摘要: 串口 1.通信:设备间信息的交互 有线通信:以太网,串口,USB,CAN等 无线通信:wifi,蓝牙,红外,2/3/4/5G,广播,NB-IOT等 2.通信的分类 并行通信:一次传输多位数据,传输速度快,多使用在近距离传输,CPU中的总线,MCU与内存,下载烧录器等 串行通信:一次传输一位数据。传输 阅读全文
posted @ 2019-08-03 10:39 whpl22 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 在学完了STM32F4的芯片后,尝试着独立开发一个智能灯小项目,大概功能就是:KEY2按键长按实现开关机,短按切换模式,分别为自动模式和手动模式,自动模式下会根据光照强度改变灯的亮度,手动模式用KEY1来改变灯的亮度,分为6档,按下KEY1逐渐变亮,第六次关闭。开关机蜂鸣器会发出提示音。使用的是ST 阅读全文
posted @ 2019-08-03 10:32 whpl22 阅读(2082) 评论(0) 推荐(0) 编辑
摘要: STM32是32位的芯片,意味着有从0x00000000~0xFFFFFFFF 4G也就是32位的寻址空间,在设计芯片的时候,采用的是ARM所设计的架构,ST(意法半导体)公司在基于ARM的对芯片添加了自己的外设。 注意:这里是一个地址空间存放一个字节,即1Byte ARM规定: Vendor-sp 阅读全文
posted @ 2019-07-30 15:48 whpl22 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 一.GPIO的作用 1.当作输入输出口 输出数字信号 0/1 TTL电平 0 0~1.5V 1 2.5~5V STM32中 - 0±0.1V 1 3.3±0.3V 2.直接驱动外部电路 如LED,蜂鸣器等等 3.使用I/O口模拟通信协议 IIC 4.模拟PWM波 通过循环改变占空比来实现 二.STM 阅读全文
posted @ 2019-07-29 20:48 whpl22 阅读(1834) 评论(0) 推荐(0) 编辑