主题中讨论的其他器件:C2000WARE、 TMDSPREX28335、
您好!
我正在尝试运行示例 C:\ti\c2000\C2000Ware_3_04_00_00\device_support\F2823x\examples\sci_echoback
为了运行此示例、我是否需要购买
https://www.hilgraeve.com/hyperterminal/?
我看到这个示例有一个.HT 文件、我无法打开它。
谢谢、
Kevin
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.
您好!
我正在尝试运行示例 C:\ti\c2000\C2000Ware_3_04_00_00\device_support\F2823x\examples\sci_echoback
为了运行此示例、我是否需要购买
https://www.hilgraeve.com/hyperterminal/?
我看到这个示例有一个.HT 文件、我无法打开它。
谢谢、
Kevin
Aditya、感谢您的回复。 我可以使用软件终端 https://sites.google.com/site/terminalbpp/ 、还是可以使用另一个免费的 RS232软件?
我有 一个带有外设学习 器 TMDSPREX28335集线站的 TMDSCNCD28335 controlCARD、当我将 TX 和 RX 引脚从 RS232收发器跳线时、我能够成功运行 RS232环回测试(当我将这些引脚跳过时、我读取的数字与我传输的数字相同。)
但是、我完全无法使用 RS232通信与本地计算机进行通信。 (JTAG 和 USB 与本地计算机的通信正常)。 我使用以下 RS232转 USB 电缆 https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/
但是、在运行 sci_echoback 示例时、我看不到软件终端上出现数据、也无法发送任何消息。
谢谢、
Kevin
Aditya、
感谢您的回复。 我仍然无法看到来自终端的任何数据。 我只能看到下面的屏幕、没有任何数据。
您为波特率选择了什么? (代码看起来是说使用37.5MHz、但我尝试了不同的波特率、但没有成功)。
在 CCS 中运行 SCI_Echoback 示例后、您还需要做什么其他事情来查看数据传入终端吗? 我是否需要对 SCI-(6.HT 文件执行某些操作? (我找不到任何方法从终端中加载它。)
谢谢、
Kevin
Aditya、
我可以在设备管理器中看到、我使用的 RS232转 USB 电缆是 COM3。 我仅在按下终端中的连接按钮后尝试运行 SCI_Echoback 示例、但我仍然看不到终端中出现任何数据。
您使用的波特率是多少?
在 CCS 中运行 SCI_Echoback 示例后、您还需要做什么其他事情来查看数据传入终端吗? 您是否需要对 SCI-96.HT 文件执行任何操作?
谢谢、
Kevin
Aditya、
交叉检查硬件连接是否意味着确保电缆没有松动或是否有为此进行的测试? 我已经尝试交换 TX 和 RX 引脚、但不管怎样都没有成功。 我使用以下 RS232转 USB 电缆:
https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/
我在下面附上了终端设置的屏幕截图。 如果在终端中按"Connect"按钮、然后在 CCS 中运行 SCI_Echoback 示例、则不会显示任何数据。
如果在运行 Sci_Echoback 示例后、我再次按下终端中的"Connect"按钮、我会看到下面的垃圾数据进入、我会在底部看到一个"帧错误"。 我的设置是否有误?
谢谢、
Kevin
否、我指的是 Rx 和 Tx 引脚之间的连接。
[引用 userid="527781" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1135218/tmdscncd28335-sci-echoback-example-using-hyperterminal ]C:\ti\c2000Ware_3_04_00_00\device_support\f2823x\examples\sci_echoback[/quot]您之前提到过、您使用的 是 F2823x 文件夹中的示例、而您使用的器件是 F28335、 适用的示例可在 F2833x 文件夹下找到。 这只是一个拼写错误吗? 您能验证吗?
Aditya、
当我将 TX 和 RX 引脚从 RS232收发器跳线时、我能够成功运行 RS232环回测试(我读取的数字与跳线引脚时传输的数字相同)
是的、这只是一个拼写错误、抱歉。 我正在运行 Example_2833xSci_Echoback、 并且我有 一个带有外设资源管理 器 TMDSPREX28335集线站的 TMDSCNCD28335 controlCARD。
终端 GUI 中是否有任何设置错误? 我是否需要选择任何类型的握手?
谢谢、
Kevin
我将按原样使用该示例、不进行任何修改。 我是否需要进行任何修改?
我现在正在使用 CCS 中的终端进行尝试。 对于编码、我是否应该选择默认(ISO-8859-1)?
连接后、当我在 CCS 中点击"Play"按钮时、我会看到以下垃圾数据开始出现在终端中:
查看代码、我看到 该示例的波特率取决于 CPU_FRQ_150MHz 还是 CPU_FRQ_100MHz
这在哪里定义了它使用的是哪一个? CPU_FRQ_150MHz 或 CPU_FRQ_100MHz 都不在工程的"构建属性"下的"预定义符号"中。
谢谢、
Kevin
Kevin、
CPU_FRQ_X 参数取决于您使用的器件。 同一示例适用于 F28332和 F28335类器件。 第一个是 F28332、它的最大频率为100MHz、而第二个是 F28335、它的最大频率为150MHz。 如果您使用的是100MHz 版本的器件、则需要在文件 DSP2833x_Device.h 中提及这一点
由于您一直在使用150MHz 器件、因此您实际上不需要更改任何内容。 默认设置为150MHz。
此外、您是否可以尝试将端口设置更改为 COM5并查看?
将端口设置更改为 COM5、 即使在 CCS 中点击"Play"按钮、也不会看到任何数据进入。
通过从计算机上拔下 USB、我可以知道 COM3是串行端口。 什么会导致我在 COM3上获取垃圾数据、如下所示? (很明显、有些数据是传入的、因为我看到数据流仅在我在 CCS 中点击"Play"按钮后才开始)
对于编码、我应该选择默认(ISO-8859-1)吗?
谢谢、
Kevin
我没有更改该示例中的任何内容、因此我在"调试"配置中运行、我认为这是 RAM、对吧?
哪些因素可能会导致我看到数据进入、而这些数据却是无用的? 我使用的 RS232-USB 电缆是否存在问题?
https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-SERIAL-F/
Aditya、
控制卡上的开关1 处于"打开"位置。 我的电缆很短、但我不是在高噪声环境中运行。 (我最终需要将 RS232与高功率开关转换器配合使用、但我只是在办公桌上自行运行控制卡。)
您是否看到我使用的电缆有任何问题?
电缆是否会导致数据进入、而导致数据全部像这样乱码、或者这是否更像是设置问题?
您能否为我提供您所用电缆的器件型号?
谢谢、
Kevin
Kevin、
如前所述、根据规格、您使用的电缆看起来不错。 如果您有示波器、则可以进一步调试并查看 TX 引脚上的数据是否正常。 检查电路板/电缆上的多个测试点、查看是否可以检查连接是否断开、以防这是原因所在。
[引用 userid="527781" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1135218/tmdscncd28335-sci-echoback-example-using-hyperterminal/4371160 #43711650"]电缆是否会导致数据传入,而是导致数据全部像这样乱码,或者这是否看起来更像是设置问题?似乎更多的是设置问题、但根据您提供的说明、所有设置都可以。 因此、我们想检查问题的硬件方面。
[报价 userid="527781" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1135218/tmdscncd28335-sci-echoback-example-using-hyperterminal/4371160 #43711650"]是否可以为我提供您所使用的电缆的器件型号?我之前使用的 LP 具有从 RX 到 TX 的直接跳线连接、因为我的末端没有其他硬件 因此、无法对此进行评论。
Aditya