- 博客(7)
- 资源 (29)
- 收藏
- 关注
原创 第四课:ARM32底层开发笔记之arm体系结构及异常处理
1.arm模式 user:用户模式。其余的全部为特权模式。 通过mmu可以设置他们可以访问的内存范围。 不同的模式,访问的寄存器不同。ARM处理器共有37个寄存器,被分为若干个组(BANK),这些寄器包括: ● 31个通用寄存器,包括程序计数器(PC指针),均为32位的寄存器。 ● 6个状态寄存器,用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。AR
2016-04-19 15:24:09 651
原创 第二课:ARM底层开发笔记之裸机程序开发
裸机程序开发之hello world 开发思路:在pc机上用c语言编写,编译。然后通过tftp将编译好的文件传输到arm板sdram特定的地址处,然后让arm板的程序指针跳转(go + 跳转地址)到编译好的文件处执行。 ADLS规范注意:1.因为裸板上没有操作系统,所以不能用c库中的printf函数? 解决方法:由于bootloader上已经实现了printf函数,所以可以直接调用该函数
2016-04-19 11:05:52 1427
原创 协议之浅谈
1.什么是通信协议? 2.串行Serial,并行 parallel通信区别? 3.同步synchronous,异步asynchronous的区别? 4.单工(Simplex),半双工(Half Duplex),全双工(Full Duplex)的区别? 5.波特率,比特率区别?1. 什么是通信协议?
2016-04-16 15:04:03 3535
原创 协议之常见显示接口概述
1.IIC 2.SPI 3.8080/8600 4.RGB接口 5.MIPI_DSI 6.TFT接口 7.MCU工作特点
2016-04-16 13:46:43 6303
原创 第一课:ARM底层开发笔记之ARM基础概念
arm 1.arm的概念 2.arm体系架构版本 3.arm处理器系列 4.arm开发板 5.bootloader 6.tftp
2016-04-14 15:25:40 3762 1
翻译 qnx驱动开发之编程基础
qnx驱动开发之编程基础 包括:线程与同步;QNX微内核进程间通信IPC; QNX时间相关 主题: 1.线程 2.同步 3.消息传递message 4.脉冲pulses 5.事件传送event 6.时间 7.总结1.线程 1.1 进程与线程 线程在进程中运行 a.一个进程中至少有一个线程 b.在一个进程中的线程共享该进程中所有资源 1.2 如何创建一个线程 pthre
2016-04-13 13:47:00 7689 1
sourceinsight4.0
2017-09-24
kiwi syslog server
2017-09-24
好用的串口助手
2017-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人