liming0931的专栏

不积小流,无以成江海

头文件中不能定义变量

头文件中定义全局变量会出现的问题 =====本文转载的,在工作中,很受用,特此记录之。====== 直接在头文件中定义全局变量,然后有多个文件包含这个头文件时,编译通过不了,提示重复定义变量! 在头文件中定义全局变量时前面加上关键字static,此时编译会通过但是此时全局变量的作用域不是我们...

2018-11-27 14:20:31

阅读数 12

评论数 0

uCOS的软件定时器、uCOS时钟节拍和滴答定时器的关系

uCOS2.81后的版本中有软件定时器的概念,如果要开启定时器任务,需要在OS_CFG.H文件中 #define  OS_TMR_EN                 1 软件定时器其实跟硬件中断是相似的,定时时间到了,就执行一次回调函数,虽然好用,但是也会降低系统的实时性。 软件定时器也需要一...

2018-10-21 09:13:41

阅读数 63

评论数 0

《嵌入式软件设计基础——基于ARM Cortex—M3》读书笔记

此书有点深,记录点自己能够看懂的。 1、内存管理一章:讲到变量的类型、生存周期、内存分配。 auto static register 局部变量,全局变量 malloc free 内存碎片,消除内存池的一个常见的策略是可以使用分配池 2、共享内存一章:讲到如何编写可重入函数,很多库函数都是...

2018-10-08 21:07:07

阅读数 115

评论数 0

STM32中stm32f0xx_flash.icf文件的作用详解!(不错的!)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weibo1230123/article/details/80142210 ...

2018-10-07 11:44:37

阅读数 103

评论数 0

CSDN怎么转载别人的博客

csdn博客复制转载别人的文章需要一点点技巧,用chrome打开别人的博客,右键检查,如果需要转载全文,则在html代码下侧点击选中article_content 即可,会在代码框中自动选中article_content相关代码 copy即可在自己的markdown编辑器中全文转载别人的文章了。...

2018-10-04 16:47:20

阅读数 44

评论数 0

STM32F103单片机学习—— 通用定时器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fengshuiyue/article/details/79150724 ...

2018-10-04 16:43:51

阅读数 500

评论数 0

STM32 通用定时器好文章收藏

https://blog.csdn.net/fengshuiyue/article/details/79150724 单片机入门学习十三 STM32单片机学习十 通用定时器 里面写的挺不错,图文并茂,大家可以去参阅。

2018-10-04 16:26:08

阅读数 33

评论数 0

freertos优秀博客收藏

https://blog.csdn.net/zhzht19861011 朱工的专栏  专注/深入/分享   https://blog.csdn.net/xukai871105 xukai871105 专注于物联网IoT M2M应用,擅长嵌入式以太网应 用开发。  ...

2018-10-04 10:15:07

阅读数 37

评论数 0

PID算法知识点博文收藏记录

https://blog.csdn.net/Uncle_GUO/article/details/51367764 https://blog.csdn.net/HandsomeHong/article/details/72528869 一个故事读懂PID控制绝对经典 一文看懂舵机硬件pid电路...

2018-10-02 11:40:47

阅读数 40

评论数 0

关于STM32驱动DS1302实时时钟的一点思考

https://www.cnblogs.com/qsyll0916/p/8127925.html 挺不错的。。记录下

2018-09-29 19:56:54

阅读数 40

评论数 0

什么是同步?什么是互斥?

现代操作系统基本都是多任务操作系统,即同时有大量可调度实体在运行。在多任务操作系统中,同时运行的多个任务可能:   都需要访问/使用同一种资源 多个任务之间有依赖关系,某个任务的运行依赖于另一个任务   这两种情形是多任务编程中遇到的最基本的问题,也是多任务编程中的核心问题,同步和互斥...

2018-09-29 19:55:45

阅读数 40

评论数 0

C语言小笔记(1)

枚举类型的大小是4,和一个int整形大小一样   就是最后一个逗号后面的表达式的值,比如: int a=1,b; b=(a+1,a+2,a+3); 那么b的值就是a+3,也就是4   函数名   :printf  函数原型:int printf (char * format,args,·...

2018-09-25 15:19:58

阅读数 26

评论数 0

typedef 复杂函数指针

下面是三个变量的声明,我想使用typedef分别给它们定义一个别名,请问该如何做? >1:int *(*a[5])(int, char*); >2:void (*b[10]) (void (*)()); >3. doube(*)()...

2018-09-24 21:18:00

阅读数 40

评论数 0

typedef 函数指针的使用(含例子)

C代码   //#include<iostream.h>   #include<stdio.h>      typedef int (*FP_CALC)(int, int);   //注意这里不是函数声明而是...

2018-09-24 21:16:02

阅读数 46

评论数 0

关于计算机与MCU通信及MAX232、CH340T与PL2303的区别

原理:单片机的TXD、RXD是TTL电平,所以你得万变不离其宗的将其它信号转成TTL电平,只有这样给单片机下载程序才有可能成功!其中CH340、PL2303等芯片是直接将USB信号转换为TTL电平或者TTL电平转换为USB信号,而MAX232等芯片是将TTL转换为RS232信号或者将RS232信号...

2018-09-24 11:12:51

阅读数 38

评论数 0

CH340电路设计

版权声明:技术需要共享,但同时需要尊重原创者的辛劳,转载引用请注明出处。 https://blog.csdn.net/JAZZSOLDIER/article/details/66967735 ...

2018-09-21 10:43:46

阅读数 93

评论数 0

USB转串口CH340接线方法

https://blog.csdn.net/wangjiaweiwei/article/details/49612207 USB转串口模块可以使用5V电压供电,需要将跳帽按下图安装。 &am...

2018-09-21 10:42:19

阅读数 905

评论数 0

链表——新建链表

#include <stdio.h> #include <stdlib.h> #include <string.h> struct node { int ...

2018-09-08 20:06:28

阅读数 51

评论数 0

结构体内存对齐——2

#include <stdio.h> #include <string.h> #include <malloc.h> /* So, when you are wor...

2018-09-07 21:30:32

阅读数 45

评论数 0

结构体内存对齐_1

#include <stdio.h> #include <string.h> #include <malloc.h> /* So, when you are wor...

2018-09-07 21:29:09

阅读数 25

评论数 0

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