嵌入式开发__
码龄12年
关注
提问 私信
  • 博客:52,000
    52,000
    总访问量
  • 31
    原创
  • 728,456
    排名
  • 45
    粉丝
  • 0
    铁粉

个人简介:大家好,本博客用于记录学习生活的点点滴滴,望能者指教

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2013-03-23
博客简介:

u010001130的博客

查看详细资料
个人成就
  • 获得28次点赞
  • 内容获得7次评论
  • 获得177次收藏
  • 代码片获得601次分享
创作历程
  • 7篇
    2018年
  • 24篇
    2017年
成就勋章
TA的专栏
  • stm32f4
    9篇
  • stm32f1
    2篇
  • stm8
    1篇
  • c++
    14篇
  • FreeRTOS
    5篇
兴趣领域 设置
  • 嵌入式
    单片机
  • 硬件开发
    驱动开发arm开发
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

05_FreeRTOS队列

FreeRTOS队列 1、简介 FreeRTOS发送到队列的消息是通过拷贝实现的,这意味着队列存储的数据时原数据,而不是原数据的引用。 2、FreeRTOS队列基本用法 1)、定义一个队列句柄变量,保存创建的队列,如: QueueHandle_t Message_Queue; 2)、使用API函数xQueueCreate创建一个队列。 3)、如果希望使用先进先出队列,使用API...
原创
发布博客 2018.03.05 ·
329 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

04_FreeRTOS任务通知

FreeRTOS任务通知 FreeRTOS在每创建一个任务时,在任务控制块TCB中有一个32位的通知值成员变量ulNotifiedValue和一个表示状态的成员变量ucNotifyState。假如某个任务通知的接收任务因为等待任务通知而阻塞的话,向这个接收任务发送任务通知以后就会解除这个任务的阻塞状态。 使用任务通知比起创建队列、二进制信号量、计算信号量或事件组速度更快、占用的RAM更小。但是...
原创
发布博客 2018.03.05 ·
346 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

03_FreeRTOS任务控制

FreeRTOS任务控制 1、相对延时函数 1.1、函数描述 void vTaskDelay( const TickType_t xTicksToDelay ) 调用vTaskDelay后,任务进入阻塞状态,持续时间由 xTicksToDelay 指定,单位是系统节拍时钟周期。宏 portTICK_PERIOD_MS 用来辅助计算时间。vTaskDelay指定的延时时间是从调用v...
原创
发布博客 2018.03.05 ·
273 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

02_FreeRTOS任务创建和删除

FreeRTOS任务创建和删除 1、任务创建 1.1、函数描述 BaseType_t xTaskCreate( TaskFunction_t pxTaskCode, const char * const pcName, const uint16_t usStackDepth...
原创
发布博客 2018.03.05 ·
239 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

01_FreeRTOS在stm32f103上的移植

FreeRTOS在stm32f103上的移植 1. FreeRTOS下载包文件结构 下载包目录包含两个子目录:FreeRTOS和FreeRTOS-Plus。现在只关心FreeRTOS下的文件。在FreeRTOS文件下下包含如下文件: FreeROTS |+--Demo 包含演示工程历程 |+--License |+--Source 包含实时...
原创
发布博客 2018.03.05 ·
911 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

14_c++模板

c++模板 所谓模板就是为函数或者类声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。c++模板有2种形式:函数模板和类模板,函数模板针对仅参数类型不同的函数,类模板针对数据成员和成员函数类型不同的了。总之,模板就是一种对类型进行参数化的工具。编译程序时,编译器根据参数来推导模板的参数类型,然后生成具体的函数代码。 1、函数模板 假如编写一个求2个int类型
原创
发布博客 2018.01.15 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

13_c++抽象类

c++抽象类 1、什么是纯虚函数 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法。在基类中实现纯虚函数的方法是在函数原型后加“=0” class Human { private: int a; public: virtual void eating(void) = 0;/* 抽象类 */ virtual void wea
原创
发布博客 2018.01.15 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

12_c++类型转换

c++类型
原创
发布博客 2017.12.27 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

02_stm32f10x中断优先级

stm32f10x中断优先级
原创
发布博客 2017.12.26 ·
849 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

01_stm32f10x外设库及MCU启动流程

stm32f10x外设库及MCU启动流程
原创
发布博客 2017.12.26 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

11_c++多态

c++多态
原创
发布博客 2017.12.22 ·
961 阅读 ·
5 点赞 ·
0 评论 ·
36 收藏

10_c++再论构造函数

c++再论构造函数
原创
发布博客 2017.12.22 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

09_c++多继承

c++多继承
原创
发布博客 2017.12.22 ·
238 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

08_c++访问控制和继承

c++访问控制和继承
原创
发布博客 2017.12.21 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

07_c++运算符重载

c++运算符重载
原创
发布博客 2017.12.20 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

06_c++静态成员和友元

静态成员和友元
原创
发布博客 2017.12.15 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

05_c++构造和析构

c++构造和析构
原创
发布博客 2017.12.14 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

04_c++重载_指针_引用

c++重载/指针/引用
原创
发布博客 2017.12.13 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

03_c++程序结构

c++程序结构体
原创
发布博客 2017.12.13 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

02_类的控制访问

类的控制访问
原创
发布博客 2017.12.12 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多