在MDMA 通道 x 传输配置寄存器 (MDMA_CxTCR) (x = 0..15)中,有两个位用于配置数据对齐,但有些疑问,是以字节为单位对齐还是以bit为单位对齐呢?
例如ADC或摄像头进来的数据源可能是9位或10。。。等等,当我在10位数据源时,只要想保留其中的高8位,是不是只要配置为左对齐然后控制器自动会把10位数据源左移6位然后截掉低2位呢,还是不左移直接截掉低8位只取高2位呢?
还有另一个情况,能不能自动识别数据源的宽度来自动知道要截掉多少位呢?就像上面的10位的时候截掉低2位,9位时截掉低1位?这个能自动识别吗?
求各位大神指点 |