kehuadong

2020年11月8日

硬件协议之i2c

摘要: https://blog.csdn.net/ctyqy2015301200079/article/details/83830326 (此文章可能有误) 从目前来看,所有读写操作(包括ACK的读写)都是CLK=0,保持, 读取SDA后,CLK=1, 保持 起始信号和终止信号,都是先保持CLK=1, 然 阅读全文

posted @ 2020-11-08 23:10 kehuadong 阅读(229) 评论(0) 推荐(0) 编辑

rt-thread模糊到清晰系列: thread切换相关

摘要: // 创建thread tid = rt_thread_create("main", main_thread_entry, RT_NULL, RT_MAIN_THREAD_STACK_SIZE, RT_MAIN_THREAD_PRIORITY, 20); rt_thread_t rt_thread_ 阅读全文

posted @ 2020-11-08 21:57 kehuadong 阅读(188) 评论(0) 推荐(0) 编辑

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

摘要: #include <rtthread.h> #include <rthw.h> /* hard timer list */ static rt_list_t rt_timer_list[RT_TIMER_SKIP_LIST_LEVEL]; #ifdef RT_USING_TIMER_SOFT #if 阅读全文

posted @ 2020-11-08 16:10 kehuadong 阅读(144) 评论(0) 推荐(0) 编辑

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 阅读(276) 评论(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 阅读(152) 评论(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 阅读(621) 评论(0) 推荐(0) 编辑

导航