AD转换函数在主函数调用,结果不起作用

2019-08-16 22:48发布

本帖最后由 heiheihaha 于 2017-7-18 10:47 编辑

AD.png AD1.png 第二个AD转换函数是放在主函数调用,结果不起作用,12864屏上显示0000 ,为啥放在显示函数ADC(zhi)中屏上才会显示AD值
这是ADCzhi() 1.png 2.png 这是在lcd.h中对adcx的定义


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
正点原子
1楼-- · 2019-08-17 03:26
仿真找问题
heiheihaha
2楼-- · 2019-08-17 06:38
仿真方面的教程有没?
aiyeba
3楼-- · 2019-08-17 07:26
heiheihaha 发表于 2017-7-14 12:24
仿真方面的教程有没?

串口调试,看看程序怎么跑得,把关键的变量的值打印出来。
heiheihaha
4楼-- · 2019-08-17 13:00
 精彩回答 2  元偷偷看……
heiheihaha
5楼-- · 2019-08-17 16:05
正点原子 发表于 2017-7-13 23:21
仿真找问题

原子哥,我看您的AD转换例程中在主函数用u16  adcx定义变量,为啥我用这种方法编译有问题啊,是不是我在ADCzhi()子函数中直接用了ADCX这个变量,没有参数传递,而您的void LCD_ShowxNum(u16 x,u16 y,u32 num,u8 len,u8 size,u8 mode)是参数传递了,
正点原子
6楼-- · 2019-08-17 19:43
heiheihaha 发表于 2017-7-18 10:51
原子哥,我看您的AD转换例程中在主函数用u16  adcx定义变量,为啥我用这种方法编译有问题啊,是不是我在A ...

根据报错自己修改

一周热门 更多>