Chinaunix首页 | 论坛 | 博客
  • 博客访问: 722169
  • 博文数量: 109
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3755
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-02 14:36
  • 认证徽章:
文章分类
文章存档

2018年(8)

2017年(1)

2016年(50)

2015年(12)

2014年(9)

2013年(29)

发布时间:2016-08-31 21:17:44

环境: keil 5.14MCU: 一款M0的处理器 主要是解决以下问题:函数嵌套调用过程中LR的处理,以及中断发生时的处理。  测试代码如下uint8_t add(uint8_t a, uint8_t b){         uint8_tc;         .........【阅读全文】

阅读(831) | 评论(0) | 转发(0)

发布时间:2016-08-26 12:56:33

插入排序:插入排序由n-1趟排序组成。第 i 趟排序前,保证从位置 0 到位置i-1 上的元素已经是排序状态(这是插入排序正确的原因,也是前提条件)。所以第 i 趟的排序工作就是将 A[i] 放到 A[0,1,2,3...i-1]中的正确的位置。举个例子。就像玩扑克牌的时候,我们每次拿到的是一张不知道的牌,然后顺着左手中已.........【阅读全文】

阅读(13400) | 评论(0) | 转发(0)

发布时间:2016-08-26 11:56:28

僵尸进程的产生:当一个进程创建了一个子进程时,他们的运行时异步的。即父进程无法预知子进程会在什么时候结束,那么如果父进程很繁忙来不及wait 子进程时,那么当子进程结束时,会不会丢失子进程的结束时的状态信息呢?处于这种考虑unix提供了一种机制可以保证只要父进程想知道子进程结束时的信息,它就可以得到。.........【阅读全文】

阅读(13333) | 评论(0) | 转发(1)

发布时间:2016-08-23 21:37:08

微信硬件平台提供的demo中传输数据格式如下。每次数据传输时,都将有效数据打包,然后再添加上固定包头包尾后发送。官网提供的demo是实现点灯发送消息什么的,所以为了区分这些消息以及一些其他附加功能又在有效数据(也就是上面的protoalbuf打包的变长包体) 里面定义了一个包头typedef struct{ &.........【阅读全文】

阅读(9520) | 评论(0) | 转发(0)

发布时间:2016-08-23 20:15:37

一直一些代码时发现工程中使用了如下形式的代码typedef struct BlkTestTag{         uint16_tm_u1Var1;         uint8_t     reserve[2];         uin.........【阅读全文】

阅读(9053) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

jaygeng2017-11-17 14:38

请问您是怎么学习51822的,感觉你学习得比较深入列。

回复  |  举报
留言热议
请登录后留言。

登录 注册