自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UcosII 的信号量和邮箱

OS_EVENT * msg_key; //按键邮箱事件块指针 OS_EVENT * sem_beep; //蜂鸣器信号量指针//在开始任务中创建 msg_key = OSMboxCreate((void*)0); //创建消息邮箱 sem_beep = OSSemCreate(0); //创建信号量

2017-03-13 17:34:21 819

原创 stm32中断

stm32支持19个外部中断/事件请求。 stm32的每个io都可以作为外部中断的中断输入口。 线0-15对应外部IO口的输入中断; 线16:连接到PVD输出; 线17:连接到闹钟事件; 线18:连接到USB 唤醒事件。

2017-03-13 14:46:21 484

原创 UcosII 笔记

ucosii的移植,需要修改三个文件:os_cpu.h 定义与编译器无关的数据类型,放置处理器相关代码和几个函数原型。 os_cpu_a.asm 需要汇编完成对一些函数,主要就是任务切换函数; os_cpu_c.c 定义一些用户HOOK函数。所谓的任务,即是一个死循环函数。 任务优先级:ucosii不支持多个任务优先级相同,每个任务的优先级必须不一样。 任务堆栈 :存储器中的一片连续存储空间

2017-03-10 14:39:41 452

原创 stm3内存使用问题

在使用FIFO时,定义的数据量太大,以至于CAN中断接收数据时,无法往FIFO里面写入数据。

2017-02-24 10:10:56 279

原创 sizeof"ALL"

字符串后面还有个回车,所以这等于4.

2017-02-07 15:23:05 165

原创 概念:全局变量的定义放在 xxx.h文件中更方便些。

2017/01/22 全局变量的定义放在 xxx.h文件中更方便些。 如:extern u8 key_pressed_flag; //这个是按键程序中有按键按下时返回的状态位,置1.

2017-01-22 16:06:12 530

原创 STM32添加外设的步骤

Step 1 . 点击图标 在FWLib中添加外设C 文件 如Step 2. 点击图标 选择C/C++选项卡,在include path 一栏中加入所加外设所需要的头文件。 注:系统库的头文件一般已经包含。Step 3 . 修改文件: stm32f10x_conf.h 打开所加外设的头文件 如:#include “stm32f10x_exti.h”

2017-01-13 11:23:08 2725

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-01-13 10:54:18 279

空空如也

空空如也

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

TA关注的人

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