已回答假定已回答

Ad7616 通道切换不了,咋回事啊?

ftts 在 2018-1-30 詢問的問題
最後回覆由ftts於2018-1-30提供

assign adc_init_cmd[0] = {1'b1, 1'b0, 5'h02, 8'h00, 1'b0}; //

assign adc_init_cmd[1] = {1'b1, 1'b0, 5'h04, 8'h00, 1'b0};//先填默认值后面再改

assign adc_init_cmd[2] = {1'b1, 1'b0, 5'h05, 8'h00, 1'b0};

assign adc_init_cmd[3] = {1'b1, 1'b0, 5'h06, 8'h00, 1'b0};//先填默认值后面再改

assign adc_init_cmd[4] = {1'b1, 1'b0, 5'h07, 8'h00, 1'b0};//先填默认值后面再改

assign adc_init_cmd[5] = {1'b1, 1'b0, 5'h03, 8'h44, 1'b0}; //默认转换通道4

 

上面是命令,

单次写入修改命令也改不了,每次读出的数据都是0通道的。

 

assign adc_init_cmd[5] = {1'b1, 1'b0, 5'h03, 8'h44, 1'b0}; //默认转换通道4

結果