完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你从哪里得到这个映射?
|
|
|
|
我从ST数据表中的TFT pcb和Nucleo引脚描述得到它
|
|
|
|
绿色框中的D0-D15与顶部图像蓝色框中右侧的标签之间的差异你知道那是怎么回事吗?
|
|
|
|
嗯,那个引脚,找到了Nucleo手册,确实看起来非常不方便。我真的不明白他们的标签D0-D15。感觉我们必须在这里遗漏一些东西。如果我这样做,我会制作一个小适配器板,将LCD D0-D7连接到PA0-8,并将其余部分连接到相应的引脚。这需要一些工作,但让你的软件更容易
|
|
|
|
D0到D15是该引脚的Arduino连接器名称。
|
|
|
|
你的分析是正确的,它是并行总线的简化布局。 你的引脚图形的另一个版本:
遗憾的是,没有办法将内部引脚重新映射到外部引脚。在这方面,STM32非常严格(也就引脚的替代功能而言)
为GPIO报废此部分: 我想到的唯一可以加速您的过程的事情(不改变硬件)是通过单个写入字地址来对相应寄存器的单个位进行存储器映射的位带化访问。 要更详细地了解这一点,请参阅L476第2.3节关于位带的参考手册。 到目前为止我还没有使用它,所以我不能评论它的用处。但是,为ODR寄存器中的每个所需引脚位获取正确的字地址可能会加快工作速度。 为什么要用位条带废弃这个想法: 进一步研究L476中的位带,编程手册显示只能访问从0x40000000到0x400FFFFF的区域。GPIO寄存器从0x48000000开始,因此它们位于位带区域之外。 因此,真正简化软件的唯一选择是以不同的方式连接电路板。 |
|
|
|
我用Arduino盾来节省我的时间......但在这里我想我会回到我的穿孔板。现在我知道了...感谢您的回复。
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1999 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1202 浏览 0 评论
2759 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2534 浏览 3 评论
5216 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 06:46 , Processed in 0.633258 second(s), Total 87, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号