自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (8)
  • 收藏
  • 关注

原创 学习笔记——FreeRTOS任务切换理解

RTOS的核心是任务管理,任务管理的核心是任务切换。任务切换的效率高低决定了一个实时系统的性能。FreeRTOS 支持时间片轮序和优先级抢占。系统调度器通过调度算法确定当前需要获得CPU 使用权的任务并让其处于运行状态。对于嵌入式系统,某些任务需要获得快速的响应,如果使用时间片,该任务可能无法及时被运行,因此抢占调度是必须的,高优先级的任务一旦就绪就能及时运行;而对于同优先级任务,系统根据时间片...

2018-11-16 21:10:50 652

原创 学习笔记——FreeRTOS 列表以及列表项的相关知识

列表作用:用于追踪freeRTOS的任务列表:定义方法:List_t ****;列表的成员变量:(不包括列表的完整性检测) uxNumbersOfItems //用于记录列表项的数量 pxIndex //用于记录当前列表项的索引号用于遍历列表 xListEnd //列表中最后一个列表项列表项:定义方法:ListItem_t ***;列表项成员变量:(不包括列表项完整性...

2018-11-03 11:57:11 1401

原创 学习笔记——FreeRTOS任务的创建(动态方法)

学习了任务的相关知识后,在MDK5中以STM32F407为开发板尝试任务的创建和删除。任务创建有两种方式分别为动态创建和静态创建,分别通过调用vTaskcreat()和vTaskcreat_static()来创建。其区别是动态创建任务的堆栈由系统分配,而静态创建任务的堆栈由用户自己传递。                                                ...

2018-09-06 14:31:42 3464

原创 学习笔记——FreeRTOS中有关于任务的学习

在之前的博客中学习到,FreeRTOS是一个多任务的系统。那么什么是任务呢?                                                                                        抢占式多任务系统 1、任务特性:简单、没有使用限制、支持抢占、支持优先级、每个任务都有堆栈(因此RAM使用量较大)、使用抢占需考虑重入问...

2018-09-05 15:09:59 307

原创 学习笔记———初识RTOS

 在接触到RTOS之前我们都是习惯于在裸机上编写程序。而在裸机上编写程序的逻辑是由前后台循环完成目标任务,后台为一个大循环包含有限个任务集合,而前台或者称之为中断,用打断后台的执行并处理相关事件,中断事件完成之后后台继续执行循环。但是                                                                           ...

2018-08-26 21:07:18 910

原创 学习总结(一):ad画板总结

      从7月20号开始学习ad画板至今已经六天时间了。在最开始的两天时间内,通过倍速播放快速的学习了ad这个软件的使用方法。看的是《郭天祥教你十天学会ad》,由于郭老师讲得十分详细,基本上涵盖了pcb画板子的所有步骤:原理图,pcb,原理图库,pcb库的绘制等等,十分详细,但是也正是因为其过于详细,之间的连贯性不足,缺乏练习,第一次上手画板子的时候遇到了许许多多的问题(这些问题将在下文详细列...

2018-07-25 23:54:01 21243 3

Free_RTos_emwin.zip

成功在F407的板子上移植成功了FreeRTOS和emwin,2内部ram作为emwin的内存时候可以正常运行程序.

2019-07-20

fpga硬件音乐播放器

本实验使用cyclone 10lp为芯片,使用硬件电路完成音乐播放器的设计,播放音乐为李白。

2018-12-29

sht31 温湿度传感器stm32 实现

sht31传感器 stm32c8t6实验 实测可用,下载连接模块即可使用 ,高精度温湿度数字传感器,iic接口。

2018-12-07

fpga信号发生器(正弦波,三角波等)

通过fpga生成用户所需的信号,可以通过更改预先设定的波形实现。

2018-11-15

vivado license to 2037

vivado2018.2的License win10 64-bit上已验证可用。该License同时使用于vivado2018.1.

2018-09-27

SHT20测试程序

实验器材: MiniSTM32F103开发板V3版本 实验目的: SHT20温湿度的 检测 与 显示 温度数据与 DS18B20 温度对比 实测相差不大 SHT20 STM32 SCL-----PC12 SDA-----PC11

2018-09-27

虚拟示波器

实验器材: stm32F103 C8T6 实验目的: ADC实时采样通过匿名上位机显示波形(虚拟示波器) ADC1和串口1双DMA使用 加快传输速率 硬件资源: 1,ADC1 通道1(外设为A1) 2,串口1(波特率:500000) 实验现象: 匿名上位机实时显示波形,ADC采样频率约为1Mhz左右(已达到单ADC模式的最高值,但是上位机的传最大输速率约在500000波特率 而且每一次传输14个字节仅有一个字节有效(匿名传输协议导致)传输一次大约需要2.8ms )

2018-09-27

基于stm32数字光强计GY-30光强采集oled显示

本代码是基于stm32数字光强计GY-30光强采集并使用oled实时显示

2018-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除