- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 warning: #61-D: integer operation result is out of range
STM32程序编译出现以下问题的解决方法://IO方向设置 #define SDA_IN() {GPIOC->CRH&=0X0FFFFFFF;GPIOC->CRH|=8#define SDA_OUT() {GPIOC->CRH&=0X0FFFFFFF;GPIOC->CRH|=3结果编译时出现错误 compiling myiic.c... ..\HARDWARE\IIC\m
2017-06-19 12:21:23 9430 1
原创 STM32 DMA的特性
STM32的DMA特性: ·每个通道都直接连接专用的硬件DMA请求,每个通道都同样支持软件触发。这些功能通多软件来配置。 ·在七个请求间的优先权可以通过软件编程设置(共有四级:很高、高、中等和低),假如在相等优先权 时由硬件决定(请求0优先于请求1,以此类推)。 ·独立的源和目标数据区的传输宽度(字节8、半字16、全字32),模拟打包和拆包的过程。源和目标地
2017-06-10 21:42:51 1185
原创 FreeRTOS静态任务创建与删除
//空闲任务任务堆栈static StackType_t IdleTaskStack[configMINIMAL_STACK_SIZE];//空闲任务控制块static StaticTask_t IdleTaskTCB;//空闲任务API函数void vApplicationGetIdleTaskMemory( StaticTask_t **ppxIdleTaskTCBBuff
2017-06-08 16:45:01 770
原创 FreeRTOS动态创建任务和删除任务
#define Start_Stack_Size 120 //任务堆栈大小#define Start_Task_Prio 1 //任务优先级 0和31分别是空闲任务和软件定时器优先级,用户不能用TaskHandle_t Start_Task_Handle; //任务句柄void Start_Task( void * pvParameters ); //开
2017-06-08 16:41:07 1448
原创 STM32DAC的特点
STM32的DAC模块主要特点有: 1、2个DAC转换器:每个转换器对应1个输出通道 2、8位或者12位单调输出 3、12位模式下数据左对齐或者右对齐 4、同步更新功能 5、噪声波形生成 6、三角波形生成 7、双DAC通道同时或者分别转换 8、每个通道都有DMA功能
2017-06-08 16:39:01 1250
原创 STM32F10x ADC基本原理简介
1、STM32F10x ADC特点 ·12位逐次逼近型的模拟数字转换器。 ·最多带3个ADC控制器 ·最多支持18个通道,可最多测量16个外部和2个内部信号源。 ·支持单次和连续转换模式 ·转换结束,注入转换结束,和发生模拟看门狗事件时产生中断。 ·通道0到通道n的自动扫描模式
2017-06-04 09:52:58 1736
原创 FreeRTOS任务基础知识总结
1、单任务系统-前后台系统:中断服务函数为前台程序,大循环while(1)作为后台程序。 前后台系统的实时性差,但是前后台系统简单,资源消耗少。 2、FreeRTOS是一种抢占式的实时多任务系统,其任务调度器也是抢占式的。3、高优先级的任务可以打断低优先级任务的运行而取得CPU的使用权,这样就保证了那些紧急任务的运行。 高优先级的任务执行完成
2017-06-03 23:30:24 942
基于STM32车牌识别系统资料V1.0_Ricky(1).zip
2020-05-26
计算机系统安装与故障维护
2016-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人