- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 SkyEye模拟器开发环境搭建
一、编写目的 由于在外面出差,没有把开发板带在身上,无法继续在空余时间学习ARM+LINUX。想起以前学习MCU的时候,总是用PROTEUS仿真硬件的运行,当时刚接触这个行业的时候,也正常PROTEUS让我对它产生浓厚的兴趣。心里总是想,像ARM9这样的平台是否有相应的仿真平台呢。最终确定使用一款名叫SkyEye的纯软件仿真平台,skyeye是开源软件,现在可以模拟很多种ARM,同时可以调试li
2014-09-12 16:35:01 4824
SkyEye模拟器开发环境搭建
由于在外面出差,没有把开发板带在身上,无法继续在空余时间学习
ARM+LINUX。想起以前学习 MCU 的时候,总是用 PROTEUS 仿真硬件的运行,当时刚接触这个行业的时候,也正常 PROTEUS 让我对它产生浓厚的兴趣。心里总是想,像ARM9 这样的平台是否有相应的仿真平台呢。 最终确定使用一款名叫 SkyEye 的纯软件仿真平台,skyeye 是开源软件,现在可以模拟很多种 ARM,同时可以调试 linux 等操作系统,这对于没有开发板的嵌入式学习者是个很好的选择。
2015-08-01
AT91SAM9260使用SAM-BA调试BOOT程序
由于调试 ARM9 时不像 MCU 那样,可以使用仿真器单步调试(起码 ARM9 的大部分应用不会用这样做) ,因此第一次调试的过程是比较痛苦的。幸运的是 AT91SAM9260 这款IC 可以使用镜像烧录工具 SAM-BA 来进行调试, 使用此工具可以将程序 BIN文件下载到目标板的 SRAM(内部 4KB)或 SDRAM(外部)中运行,从而使我们能完成第一步,串口输出“Hello world!” 。只要完成了第一步,接下来的软件调试就容易多了。软件开发的后期,也可以使用该方法下载程序到 SDRAM 中运行,从而减少对 FLASH 的擦写,加快调试速度。
2015-07-31
AT91SAM9260开发板驱动编写
根据“1.AT91SAM9260 建立开发环境.doc”搭建好开发环境后,接下来就是进行各个硬件驱动的调试了。本文档用于记录硬件驱动的调试过程,方便日后快速参考设计相关驱
动。
2015-07-31
AT91SAM9260搭建LINUX操作系统
本文档用于记录 AT91SAM9260 LINUX 学习的过程。使用以前开发过的一个 9260 核
心板进行开发。该核心板参考 ATMEL 官方的 AT91SAM9260-EK 开发板设计,因此与官
方开发板使用相同的 BOOTLOADER、KERNEL。
2015-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人