在STM32F103单片机最小系统上测试FreeRTOS系统代码,总共8个任务。
任务1:扫描按键,并通过任务通知模拟消息邮箱发送按键值。
任务2:通过任务通知接收按键值,并做出相应的动作。
任务3:LED灯1s中闪烁一次用于指示工作状态任务4:定时器1的通道1和通道4输出占空比可变得PWM波。
任务5:定时器3的通道3和通道4输出占空比可变得PWM波。
任务6:通过DMA读取6个通道ADC的采样值,将采样结果发送给队列任务7:通过队列读取6个通道ADC的采样值,并通过串口1打印出来。
任务8:通过串口3输出固定数据。
2024/2/8 17:40:02 649KB FreeRTOS STM 103 综合
1
《ARMCortex-M4嵌入式实战开发精解——基于STM32F4》由廖义奎编著,本书从理论与实践相结合的角度,通过丰富的实例深入浅出地讲解STM32F4系列DSC的特点与应用。
电子书500多页,齐全高清。
全书共24章,包括ARMcortex—M4内核及DSC介绍、系统架构、电路设计、程序设计入门、标准外设库应用、FPU单元及浮点数运算、DSP指令及DSP库、启动与复位、PWR电源管理、CCM核心耦合存储器、RCC及系统时钟配置、GPIO及应用、NVIC及中断管理、sysTick定时器、EXTI外部中断、USART通信、FSMC接口及LCD屏控制、触摸屏控制、RTC实时时钟及日历功能、定时器、ADC应用、DMA应用、以太网接口及应用、DCMI视频接口及应用。
本书共享所有实例源程序,读者可在北京航空航天大学出版社网站的“下载专区”免费下载。
2024/1/29 10:28:52 103.36MB CortexM4 嵌入式 开发精解 STM32F4
1
stm32多串口同时工作的工程,现在已经调通串口123能同时工作互不干扰,传输使用了DMA基于原子的例程修改,感谢原作者提供的例程printf函数直接发送数据三个串口都能使用
2024/1/24 8:58:21 3.45MB stm32 多串口 DMA
1
STM32F103采用DMA实现USART2接收和发送,减轻MCU的负担同时提高数据收发的速率。
注意!这是标准库开发!别下错了!
2024/1/20 0:51:49 3.41MB STM32F USART DMA 标准库
1
STM32F030使用ADC功能的例子,用定时器控制采样频率,用了DMA传输。
程序注释也比较详细。
其中还对比了STM32F103和STM32F030使用ADC时代码的细微区别。
2024/1/16 16:43:44 265KB STM32F030 ADC
1
STM32F042C6T6例程,包括按键、外部中断、时钟滴答、串口、DMA、ADC、IIC、spi、RS485、PWM、SDCard、USBDevice、can等,还有原理图
2024/1/6 3:51:51 27.79MB STM32F042C6T 原理图
1
本工程基于stm32f103开发,实现多路模拟量数据采集,采用乒乓算法,动态DMA存储实时存储到SD卡,在实际试验中测试成功。
2023/12/24 19:29:40 2.97MB 多路SD存储 离线采集 SD采集 stm32
1
天下文章一般抄,只能靠自己实践。
本代码用于STM32F429,使用HAL库版本:STM32Cube_FW_F4_V1.11.0。
精简其他不需要的程序段,只留c和h文件,直接添加可用,已测试过。
2023/12/23 19:23:18 110KB STM32F429 HAL USART DMA
1
资源获取不易,通过别人的代码更改后在精英板完美运行,开机即可测试。
DMA通信。
这里我总结了四个步骤:1、写SCCB协议,使得OV7670可以和单片机通信2、初始化OV7670(主要是寄存器配置)3、配置DMA4、开始DMA的传输,显示博客参考:1、https://blog.csdn.net/sha1996118/article/details/765223872、http://www.cnblogs.com/aslmer/p/5965229.html3、http://www.cnblogs.com/nyqm/p/7955630.html(SCCB通信不正确的原因:没有开启时钟复用)
2023/12/16 6:11:12 3.9MB OV7670 STM32 ARM
1
本书介绍了TI公司的TMS320F28335DSP在工业控制与电机驱动系统中的开发与应用。
以CCS6.x版本为基础,讲述了其编程开发的方法与流程,并描述了编译器与链接器的各种典型选项及其含义。
基于TMS320F28335DSP的众多片上外设,描述了电机控制中常用片上外设与接口,如GPIO、ADC、ePWM、eQEP、eCAP、SCI、SPI、DMA、XINTF、HRPWM、eCAN等的使用方法,并附有具体的例程。
很后,描述了电机控制常用算法的具体实现,并给出了控制永磁同步电机的典型例子。
2023/12/14 4:33:57 100.97MB DSP28335
1
共 176 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡