07 2020 档案

摘要:最小系统的搭建: contiki源码比较庞大,有点让人看着烦,没地方入手。 这里整理一下,在我们的平台上,添加如下文件: 1 core/sys/timer.c 2 core/sys/etimer.c 3 core/sys/process.c 4 5 core/sys/autostart.c // A 阅读全文
posted @ 2020-07-23 10:57 linux_farmer 阅读(276) 评论(0) 推荐(0)
摘要:Arm Compiler V6发布已经好久,考虑到各种麻烦,懒得转换。 近期研究iar对代码的优化,忽然发现V6版本的优化也很不错,遂对之前的代码做了一些升级,当然过程比较坎坷,一些要点记录一下: 1. 分散加载文件 ; V6: armclang #! armclang --target=arm-a 阅读全文
posted @ 2020-07-19 14:47 linux_farmer 阅读(2064) 评论(0) 推荐(0)
摘要:在代码移植中,经常遇到iar的代码转换问题,在此不间断记录一些,个人感觉还是IAR的更接近C一些,备查: 1. #ifdef的使用 1 // IAR 2 #ifdef MACRO_XX 3 #endif 4 5 // MDK(行首有空格) 6 IF :DEF:MACRO_XX 7 ENDIF 2. 阅读全文
posted @ 2020-07-18 17:41 linux_farmer 阅读(770) 评论(0) 推荐(0)
摘要:虚拟机用的过程中经常出现空间不足的问题,分享一下扩容方案 (内容来自网络,本人亲测使用) 1. 首先对虚拟的设备扩容(在Vmware中增加硬盘容量),相当于买一个硬盘装上(注意:只是撞上了,还没有格式化) 2. 在linux系统中扩容(ubuntu为例) 2.1 模式为root用户: sudo -i 阅读全文
posted @ 2020-07-08 18:30 linux_farmer 阅读(313) 评论(0) 推荐(0)
摘要:AT91Bootstrap是Atmel AT91 SoC的第二级引导加载程序,主要进行硬件的初始化,如时钟配置、GPIO设置、DRAM初始化,从指定的启动区(NAND FLASH、串行FLASH(与AT25兼容的Data-Flash)、EEPROM、SD卡等)下载代码到主存储器并启动它。 Boot策 阅读全文
posted @ 2020-07-04 14:19 linux_farmer 阅读(784) 评论(0) 推荐(0)
摘要:ADE7880 阅读全文
posted @ 2020-07-04 12:41 linux_farmer 阅读(892) 评论(0) 推荐(0)