2017年1月16日
摘要: 初看,UCOS 的 OSMemCreate 代码,感觉有点怪怪的,比如,把 指针指向的地址 强制转换成 指针的指针的指向地址 ?那转换后 指针的指针 又是什么? ... (1)、p_link = (void **)p_addr; //把 p_addr 的值(即地址)赋给 p_link ,但是,类型不 阅读全文
posted @ 2017-01-16 23:56 leonlincq 阅读(996) 评论(0) 推荐(0) 编辑
  2016年12月27日
摘要: C的回调函数: callBack.h 1)、声明一个doSomeThingCount函数,参数为一个(无返回值,1个int参数的)函数。 callBack.c 1)、在doSomeThingCount函数,对运行次数自增,并调用参数--函数。 main.c 1)、定义一个customdoSomeTh 阅读全文
posted @ 2016-12-27 21:59 leonlincq 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 学了OC的block,再写C的回调函数有点别扭,对比下区别,回忆记录下。 C的回调函数: callBack.h 1)、定义一个回调函数的参数数量、类型。 2)、声明一个外部函数指针。 3)、声明一个doSomeThingCount函数 callBack.c 1)、定义一个函数指针 2、在doSome 阅读全文
posted @ 2016-12-27 20:56 leonlincq 阅读(1660) 评论(0) 推荐(0) 编辑
  2016年12月13日
摘要: 1、**************************************************************** 单例共享 **************************************************************** 单例 共享信息 .m st 阅读全文
posted @ 2016-12-13 11:03 leonlincq 阅读(415) 评论(0) 推荐(0) 编辑
  2016年12月10日
摘要: 以前做嵌入式,没有做笔记的习惯,学了iOS开发,才开始有。 慢慢回忆以前的知识吧。 1、MDK、Keil C51 编译后数据 Code:程序大小 Flash RO-data:常量 Flash RW-data:(已初始化的)可读可写变量 Flash RAM ZI-data:未初始化的变量 RAM 2、 阅读全文
posted @ 2016-12-10 02:27 leonlincq 阅读(524) 评论(0) 推荐(0) 编辑
  2016年12月9日
摘要: 1、上电,短接ERASE,>10秒后,拔USB。 2、短接TST,上电,>10秒后,拔USB。 3、安装驱动。(看别人教程,下载到INF文件,WIN7不能右击安装,好,换虚拟机XP) 4、成功识别,但ISP居然不能下载,write Flash为灰色。 卡了N久 百度,别人write Flash 灰色 阅读全文
posted @ 2016-12-09 23:41 leonlincq 阅读(1830) 评论(0) 推荐(0) 编辑
  2016年12月6日
摘要: 组内异步会与组外顺序执行的事件争抢资源 1)、创建一个组 2)、组内异步ST1,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级 3)、组内异步ST2,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级 4)、组内通知,获取主线程。组内异步全部执 阅读全文
posted @ 2016-12-06 14:14 leonlincq 阅读(328) 评论(0) 推荐(0) 编辑
  2016年12月5日
摘要: 1、获取并行、创建串行 队列 1-1)、获取 并行(全局) 队列 ,DISPATCH_QUEUE_PRIORITY_DEFAULT 为默认优先级。 1-2)、创建 串行 队列,DISPATCH_QUEUE_SERIAL 为串行 2、创建同步、异步 任务 2-1)、创建同步任务。 2-2)、创建异步任 阅读全文
posted @ 2016-12-05 17:07 leonlincq 阅读(642) 评论(0) 推荐(0) 编辑
  2016年12月1日
摘要: 看到一些程序都有这种写法,也不知道原创者是谁了。先在博客保存下。 在.m文件 在.h文件 阅读全文
posted @ 2016-12-01 15:18 leonlincq 阅读(594) 评论(1) 推荐(0) 编辑
摘要: 记录下一些不常用技巧,以防忘记,复制用。 1、UIImageView 和UILabel 等一些控件,需要加这句才能成功setCorn _myLabel.layer.masksToBounds = YES; 后续补充: clipsToBounds:View的属性。 masksToBounds:laye 阅读全文
posted @ 2016-12-01 14:24 leonlincq 阅读(1042) 评论(0) 推荐(0) 编辑