工具/软件:TI C/C++编译器
HII
我正在尝试从网站上为 Keil 环境中的 TM4C123gh下午6微控制 器编写代码、链接是 users.ece.utexas.edu/.../C8_SwitchLED.htm、但当我写入该寄存器时使用的寄存器显示错误。 有人能告诉我问题在哪里?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
HII
我正在尝试从网站上为 Keil 环境中的 TM4C123gh下午6微控制 器编写代码、链接是 users.ece.utexas.edu/.../C8_SwitchLED.htm、但当我写入该寄存器时使用的寄存器显示错误。 有人能告诉我问题在哪里?
[引用用户="Ronit Sharma]1. 实际上、我在基于 ARM7TDMI 的蓝色电路板上工作、在这个电路板中、我直接使用数据表中给出的寄存器。 那么,你能告诉我为什么我不能这么直接的寄存器访问,只是出于好奇?[/引述]
不能? 不、这并不是不可能的。 不方便、效率低、容易出错、没有支持、是的。
[引用用户="Ronit Sharma"]。 我提到他们使用的链接:
GPIO_PORta_DIR_R &=~0x20;
GPIO_Porta_DEN_R |= 0x20;
您的 YouTube 教程中
GPIOF->DIR = 0x0E;
GPIOF->DEN = 0x0E;
那么、它们如何获得用于相同目的的不同寄存器?
这是不同的支持库、而不是不同的寄存器。 第二个看起来像是一个"乌诺克隆"、我会避免这种克隆、以支持更专业的东西。
Robert