活到老,学到老!
发布时间:2018-03-18 21:53:45
原文位置:http://www.cnblogs.com/answerinthewind/p/6206521.htmlLoRaWAN移植笔记(一)__RTC闹钟链表的实现LoRaWAN MAC层的node段的代码。为记录巧妙的定时器,转贴记录。此定时器链表底层使用的是RTC的闹钟(Alarm)机制(将日历时间转换成时间戳时间),而非使用一个定时器产生一个固定的定时(比如1ms),然后.........【阅读全文】
发布时间:2018-03-18 21:41:49
通过学习宋老师的课程《C语言大型软件设计的面向对象_1》,其中有个要点是各个模块的初始化函数应该是内部函数而不是外部函数。在主函数中,只需要调用INIT段所在的原理见大神帖:http://mp.weixin.qq.com/s/mhGt798BhAQHXiuTokxKLA思维导图:http://mp.weixin.qq.com/s/jFOFW3UrzQMsJCjRoKXrAA但帖子内容为基于嵌入式l.........【阅读全文】
发布时间:2015-04-03 09:51:55
MCU:PIC16F1789资源:1. 修改device.ini增加config配置字,并且加入以下预定义宏#include "p16F1789.inc"#defineDEVICEID 0x302A .........【阅读全文】
发布时间:2014-08-20 22:52:44
barebox-2014.08.0启动流程分析:一般的bootloader都会以一个汇编文件作为起始,但是barebox没有这个c函数作为了整个image的入口,关键是__section(.text_entry)和lds文件起了作用。lds文件是arch/arm/lib/barebox.lds.S,它会被编译成barebox.lds并最终参与链接。OUTPUT_FORMAT("elf32-littlearm",.........【阅读全文】