ADC采集数据变为8位

2019-07-20 18:43发布

ADC是12位数据采集,0-4095,然后用DMA直接存储到内存里,但是我想把这个数据变成8位的数据无线传输出去,强制转换的话,数据不对,然后我吧        DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte;        //一个字节DMA 外设数据宽度为8位,但是就是不知道怎么用ADC采集到的数据转化为8位,求各位大神帮忙




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
烟酒不沾
1楼-- · 2019-07-20 20:48
本帖最后由 烟酒不沾 于 2016-11-20 13:39 编辑

12位数据拆分成两个8位数据传输,接收到再把两个8位再还原成12数据!
小陀螺爱炒蛋
2楼-- · 2019-07-20 21:31
 精彩回答 2  元偷偷看……

一周热门 更多>