笔记 8 : 彭老师课本第 5 章 ,GPIO ,控制寄存器介绍,裸机代码烧写流程,串口驱动安装,远见红色板与讯为绿色板的差异介绍,SecureCRT 的安装步骤

(69) GPIO 可以复用为各种协议里的信号引脚:

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++ 补充与纠正下图的一个错误: GPxDAT 数据寄存器是 32 位的,但只使用了低 8 个 bit 。

在这里插入图片描述

++ 举例

在这里插入图片描述

++

在这里插入图片描述

++ 说明书内容:

在这里插入图片描述

++ 说明书里的目录也很详细:

在这里插入图片描述

(70) 上拉电阻

在这里插入图片描述

(71) 开始 GPIO 代码编写以及电路板测试:

在这里插入图片描述

(72) 裸机开发。 这里介绍的是华清远见的版本:

在这里插入图片描述

串口使用中间的 com2 。

US
++

在这里插入图片描述

++ 驱动安装好后,开始烧录代码:

在这里插入图片描述
++

在这里插入图片描述

++ 进入这个界面,说明串口工具已经打开了。

在这里插入图片描述
++ 电路板上电:

在这里插入图片描述

++ 电路板加电后进入此界面:

在这里插入图片描述

++

在这里插入图片描述
++ 上面说明了烧写前的配置已经 OK 了。
++ 裸机烧写代码,使用和借助了 uboot 里的一些命令。以及菜单里的 Transfer ------- Send Kermit … 命令。以及以下命令:

在这里插入图片描述

++ 准备代码:

在这里插入图片描述
++ copy 到 linux 带界面的虚拟机里 ,可以新建一个代码总文件夹:

在这里插入图片描述
++ 进入 汇编 文件夹:

在这里插入图片描述

++ 开始编译:

在这里插入图片描述

++

在这里插入图片描述

++ 输入 loadb 命令:

在这里插入图片描述

++ 然后 , 下图有重大错误,应该选择“Send Hermit …” 选项

在这里插入图片描述

++ 进入下一界面:

在这里插入图片描述

++ 点击上面的 OK ,就导致进入了下面的开始传输:

在这里插入图片描述

++ 开始让板子上的代码跑起来:

在这里插入图片描述
++

在这里插入图片描述

++ 本方法在大部分 arm 板子上都是支持的。

(73) 介绍讯为全能板的开发。因为与华清远见的有些许不一样的地方。与上面的做对比:

在这里插入图片描述

++

在这里插入图片描述

++ 官方给的比较全。本 arm 课程用不了这么多。只需要一个电路图即可。

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++

在这里插入图片描述

++ 接下来介绍了电路图中的板子差异。以后补充

(74)

谢谢

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangzhangkeji

谢谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值