代码改变世界

阅读排行榜

关于IRAM和IFLASH启动模式,重映射remap 整理中

2019-01-04 17:00 by InJre, 801 阅读, 收藏,
摘要: 工程基于NXP LPC2468 1 为什么试用IRAM MODE 2 设置Program algorithm 编程算法的作用是什么 3 IRAM和FLASH 模式下IROM和IRAM的地址为什么不一样 4 RAM.ini有什么作用 5 IRAM模式下为什么用到外部下载器 6 如何设置程序的起始地址, 阅读全文

单片机和计算机的区别-事件处理

2019-02-26 10:31 by InJre, 695 阅读, 收藏,
摘要: MCU以中断触发,计算机一般是通过查询 中断是MCU特有的运作方式,当然他也可以通过查询来处理事件。 举个例子,计算机像政府部门,来办事的先排队。等候处理 MCU好比急症室,人来就处理,如果有更高优先级的进来就会优先处理,暂停原来的事件。 阅读全文

通讯协议中的小细节---字节/位对齐案例

2019-02-23 16:36 by InJre, 544 阅读, 收藏,
摘要: 1 多有单元都会16位对齐。 在单片机中,用结构体指针指向非16位对齐数据时会出现错位或者丢数据。 opcode前面的ID是Int8,为了对齐也设计成Int[8]。用结构体指向时不会出错。 阅读全文

else的妙用--if-else 成对出现,可以检测意外的放生,方便找bug

2019-03-13 10:19 by InJre, 327 阅读, 收藏,
摘要: else用于意外情况的检测。可以写入log,或者串口打印出来。 养成这样的习惯,好处 1 提高程序稳定性,可靠性。 2 遇到bug有头绪。 阅读全文

uip.h 笔记

2019-01-08 17:18 by InJre, 311 阅读, 收藏,
摘要: 想了解uip,可以从uip.h开始,他对主体函数有详细的说明,和案例 初始化 1 设定IP网络设定 2 初始化uip 3 处理接收包 4 ARP包处理 5 周期处理,tcp协议处理 uip_process(u8_t flag) uip里主要函数体1k行。数据接收,定时处理 #define uip_i 阅读全文