微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 UART接外部Sensor

CC3200 UART接外部Sensor

时间:10-02 整理:3721RD 点击:

TI 工程師你們好

小弟目前還是新手,想請問個問題

手上目前有一個讀CO2濃度的Sensor ,Senseair s8

datasheet上面是寫Rx和Tx傳輸資料

那我應該在UART上傳入指令

好讓SENSOR回傳讀數對嗎?

似乎是沒有相似的 SENSOR 是使用UART傳輸

找了好多帖都沒有頭緒 , 感謝各位大神 Orz

CC3200上有两个UART串口可以给客户使用,UART0和UART1,如果你的传感器的支持直接串口命令控制,那就可以配置CC3200的波特率等进行传感器的控制,关于串口的例子可以参考CC3200 SDK中的uart程序,硬件部分引脚的分配可以使用TI的工具TI Pin Mux Tool

您好想請問一下

我找到SPEC如下

Master Transmit: <FE><04> <00> <03> <00> <01> <D5><C5>

Slave Reply: <FE><04> <02> <01> <90> <AC><D8>

所以我應該使用

senddata=Master 要傳入的資料

 message(senddata);

然後再接收這樣對嗎?

然後再請問個問題

如果我需要傳指令給sensor ,經由UART之後

我需要透過中斷在接收sensor傳回來的資料嗎?

在配置CC3200的串口过程中可以用中断进行串口数据的接收,需要注意CC3200有一个FIFO来存储缓存的串口数据,具体可以参考数据手册及用户指导手册。

您好

我想請問一下我把要傳輸的直接使用

Message(senddata);

之後應該會把資料傳進入Tx

那怎麼確保他會從Tx會傳到Sensor的Rx

還是這一段是硬體方面要去處理的

我們軟體方不用去處理了?

建议先熟悉官方提供的UART的程序,如果要判断TX引脚是否有数据发送到了传感器的sensor的RX端口,可以用示波器的方式抓取波形查看。

感謝你

今天接了示波器之後發現是UART的BAUD rate有錯

已經修改正確了 謝謝

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top