kehuadong

上一页 1 ··· 9 10 11 12 13

2020年11月8日

rt-thread模糊到清晰系列: irq.c

摘要: #include <rthw.h> #include <rtthread.h> // 进入离开中断的钩子函数 #ifdef RT_USING_HOOK static void (*rt_interrupt_enter_hook)(void); static void (*rt_interrupt_l 阅读全文

posted @ 2020-11-08 15:18 kehuadong 阅读(264) 评论(0) 推荐(0) 编辑

qt元对象系统之 Q_PROPERTY宏

摘要: 这个宏需要和Q_OBJECT宏结合使用, moc工具为Q_OBJECT宏所声明的变量和函数生成定义 同时为Q_PROPERTY宏添加函数的映射,以便qt_static_metacall 能够寻找到对应的映射函数进行调用 C++代码中可以通过property和setProperty函数来间接调用映射的 阅读全文

posted @ 2020-11-08 12:11 kehuadong 阅读(148) 评论(0) 推荐(0) 编辑

qt元对象系统之 Q_OBJECT宏

摘要: 宏展开是这样 #define Q_OBJECT \ public: \ QT_WARNING_PUSH \ Q_OBJECT_NO_OVERRIDE_WARNING \ static const QMetaObject staticMetaObject; \ virtual const QMetaO 阅读全文

posted @ 2020-11-08 11:54 kehuadong 阅读(601) 评论(0) 推荐(0) 编辑

2020年11月4日

rt-thread模糊到清晰系列: ipc.c

摘要: #include <rtthread.h> #include <rthw.h> #ifdef RT_USING_HOOK extern void (*rt_object_trytake_hook)(struct rt_object *object); extern void (*rt_object_ 阅读全文

posted @ 2020-11-04 00:07 kehuadong 阅读(399) 评论(0) 推荐(0) 编辑

2020年10月24日

重构

摘要: https://www.cnblogs.com/midoujava/p/11839091.html https://segmentfault.com/a/1190000011460556 1. 如果Extra出来的Method还没复用, 而Extra前代码块在函数内足够清晰, 不要盲目Extra h 阅读全文

posted @ 2020-10-24 17:25 kehuadong 阅读(191) 评论(0) 推荐(0) 编辑

2020年10月22日

GIT使用

摘要: 1. 分支 切换分支: git checkout 分支名 查询分支: git branch -a 合并分支: 在当前分支下合并别的分支到当前分支 git merge 别的分支名 2. 推送 git push <remote 名字> <本地分支的名字> : <远程库的名字> HEAD:refs/for 阅读全文

posted @ 2020-10-22 12:15 kehuadong 阅读(73) 评论(0) 推荐(0) 编辑

2020年10月17日

编码风格

摘要: 1. 注释 (用这种统一风格的注释, 类,成员变量,函数全部写注释, 一些可以从上下文得到含义的描述要写得精简一些) 准则: 1. 简单的自说明的代码,不需要繁琐的注释 (例如一些Extra Method, 允许没有注释或者一行提示功能的注释, 参数说明可以不要) 类 /** * 类描述 * * @ 阅读全文

posted @ 2020-10-17 15:37 kehuadong 阅读(230) 评论(0) 推荐(0) 编辑

2020年10月10日

Makefile常用命令

摘要: # 下面用来定义变量并赋值 # := 和 = 一样的吗? # 这里?=代表如果变量已经赋值了,不要重新赋值,而是保留原来的值 CROSS_COMPILE ?= arm-linux-gnueabihf- TARGET ?= key # 配置一些编译工具 # CC用来编译汇编.S文件和C语言.c文件, 阅读全文

posted @ 2020-10-10 16:22 kehuadong 阅读(720) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13

导航