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
阅读全文
摘要:Arm Compiler V6发布已经好久,考虑到各种麻烦,懒得转换。 近期研究iar对代码的优化,忽然发现V6版本的优化也很不错,遂对之前的代码做了一些升级,当然过程比较坎坷,一些要点记录一下: 1. 分散加载文件 ; V6: armclang #! armclang --target=arm-a
阅读全文
摘要:在代码移植中,经常遇到iar的代码转换问题,在此不间断记录一些,个人感觉还是IAR的更接近C一些,备查: 1. #ifdef的使用 1 // IAR 2 #ifdef MACRO_XX 3 #endif 4 5 // MDK(行首有空格) 6 IF :DEF:MACRO_XX 7 ENDIF 2.
阅读全文
摘要:虚拟机用的过程中经常出现空间不足的问题,分享一下扩容方案 (内容来自网络,本人亲测使用) 1. 首先对虚拟的设备扩容(在Vmware中增加硬盘容量),相当于买一个硬盘装上(注意:只是撞上了,还没有格式化) 2. 在linux系统中扩容(ubuntu为例) 2.1 模式为root用户: sudo -i
阅读全文
摘要:AT91Bootstrap是Atmel AT91 SoC的第二级引导加载程序,主要进行硬件的初始化,如时钟配置、GPIO设置、DRAM初始化,从指定的启动区(NAND FLASH、串行FLASH(与AT25兼容的Data-Flash)、EEPROM、SD卡等)下载代码到主存储器并启动它。 Boot策
阅读全文

浙公网安备 33010602011771号