- 博客(4)
- 收藏
- 关注
原创 Lab4: bootloader
写一个自己的简易bootloader,能通过串口执行两条最简单的指令:l peek addr 以一个字为单位读取内存中addr 位置的数据(addr是4字节对齐,十六进制的 形式,长度为8位十六进制,例如 0x00008000),并以十六进制的形式输出l poke addr data 以一个字为单位修改内存中 addr 位置的数据为 data(addr 是 4 字节对齐,十六进制的形式
2016-05-01 00:14:06
863
原创 Lab2: ARM指令
实验步骤使用交叉编译工具或本机编译工具,通过 C 代码和反汇编工具研究:1. 生成了 Thumb 指令还是 ARM 指令:如何通过编译参数改变,相同的程序,ARM和Thumb编译的结果有何不同, 如指令本身和整体目标代码的大小等;2. 对于 ARM 指令,能否产生条件执行的指令;3. 设计 C 的代码场景,观察是否产生了寄存器移位寻址;4. 设计
2016-04-30 23:35:04
503
原创 Lab1: 启动
实验步骤:在PC上安装好USB串口驱动和串口终端软件;按照图纸要求,将USB串口线与pcDuino连接好,并连接好以太网(如果打算采用WiFi,可不连接以太 网)。如有 条件,接上HDMI线和HDMI显示器;给pcDuino上电,记录启动过程的输出;从终端登陆pcDuino的Linux,配置网络和/或WiFi,从pcDuino和PC两端证明网络已连接;配置pcDuino的SSH,可尝试
2016-04-30 23:04:59
489
原创 Lab3: 自行车码表
自行车码表实验环境windows。 其实只是想起我的博客还一点都没写,就想把实验过程写下来,可以给写报告的我回忆。毕竟我只是一条金鱼。配环境安装STM32CubeMX,改安装地址,下一步下一步,over. 改软件安装地址的话最好是英文路径,软件装多了的觉悟┗|`O′|┛打开软件,长这样。新建工程。选芯片新建的Proje
2016-04-16 09:52:48
657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人