共2条
1/1 1 跳转至页
问
我在做一个16位的数据采集,用的AD7701和89S51,A/D后数据是从串口送进MCU,运算完后还要用串口传给PC,同一个串口能完成吗?该怎么安排他们的时序呢?谢谢拉!
答 1:
可以在串口中断里面处理发送和接受,并带上自己定的数据协议,组成一祯数据
答 2:
谢谢解答多谢JIAYONGLI兄,
请问是在中断程序中先接受这个时刻的A/D数据,接着把上次已经运算完的A/D结果传送出去,让他们的数据发送接受时序错开,是吗?我对串口还不是很熟,问的不清楚的请大家指正,谢谢! 答 3: 不存在这个问题,你的方案不好使!‘A/D后数据是从串口送进MCU’设想有问题:AD7701 读取数据的格式和串口通讯方式不兼容。
请看 AD7701 数据通讯波形。 答 4: 应该可以吧?AD7701就是从13脚串行输出数据的 啊,送到MCU的RXD,当CS收到第一个LOW时发送串行数据的高8位,CS收到第二个LOW时再发送数据的低8位,应该没错啊?
请问是在中断程序中先接受这个时刻的A/D数据,接着把上次已经运算完的A/D结果传送出去,让他们的数据发送接受时序错开,是吗?我对串口还不是很熟,问的不清楚的请大家指正,谢谢! 答 3: 不存在这个问题,你的方案不好使!‘A/D后数据是从串口送进MCU’设想有问题:AD7701 读取数据的格式和串口通讯方式不兼容。
请看 AD7701 数据通讯波形。 答 4: 应该可以吧?AD7701就是从13脚串行输出数据的 啊,送到MCU的RXD,当CS收到第一个LOW时发送串行数据的高8位,CS收到第二个LOW时再发送数据的低8位,应该没错啊?
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 在K230DBOX上实现多时段语音提示功能被打赏¥14元 | |
| 使K230DBOX实现相机持续拍照功能被打赏¥12元 | |
| 基于K230DBOX的文本管理器设计被打赏¥14元 | |
| 基于K230DBOX的彩色画板功能实现被打赏¥15元 | |
| 在K230DBOX上实现音乐播放器功能被打赏¥15元 | |
| NXP MCU系列开发板MCULink固件升级方法【VSCode】被打赏¥28元 | |
| 三分钟快速搭建NXP MCU开发环境(VSCode)被打赏¥22元 | |
| 为遥控小车巧添功能被打赏¥26元 | |
| 【S32K3XX】FlexCAN 模块配置使用被打赏¥30元 | |
| 【S32K3XX】FlexCAN RAM 资源分配整理被打赏¥25元 | |
我要赚赏金
