TI中文支持网
TI专业的中文技术问题搜集分享网站

SCS的uartemulator收发数据的原理是什么

芯片:CC2640R2F

问题:最近在学习SCS,想利用模拟串口实现日志打印.目前看了一些资料,单独的SCS收发工程实现了,现在想做一些自己的设计,有些疑问.想知道这个模拟串口的最终底层是怎么样的呢,因为并没有一个硬件串口外设.

像之前Uartlog.c或npi_uart.c之类的串口功能文件,最终其实都会调用一个uart_write之类的串口输出函数,这个可以算是最底层的了,但是对于模拟串口来说好像并没有这样一个函数.

在scifUartTxPutChar或scifUartTxPutChars这两个函数里,所做的操作只是将要输出的内容添加到TxBuffer里,但是在哪里真正的把这个数据输出出去呢?

z z46:

求指导求回复~~

YiKai Chen:

基本上這部份沒有什麼文件,應該就是Sensor Controller會到TxBuffer把数据输出出去

z z46:

回复 YiKai Chen:

请问你有用过2652的UartLog.c这个功能的函数吗?就是利用串口进行日志打印,比较简单。我想用scs的模拟串口实现相似的功能,但是关于其中uartLog_flush这个函数在模拟串口上怎么实现有点懵…

赞(0)
未经允许不得转载:TI中文支持网 » SCS的uartemulator收发数据的原理是什么
分享到: 更多 (0)