با سلام
من کانال شماره 5 مبدل که به پتاسیومتر برد وصل هست رو راه اندازی کردم و به خوبی کار میکرد
ولی نیاز دارم که از یک کانال دیگر استفاده کنم
الان هم پایه P0.2 که به کانال شماره 7 وصل هست رو وصل کردم ولی کار نمی کنه
برای نوشتن هم غیر از دستوری که مربوط به PINSEL0 می شود ، همه را از CMSIS استفاده کردم
مشابه همین برنامه را برای کانال 5 که به پتانسیومتر وصله رو نوشته ام و مشکلی نداشت
چه نکته ای را باید را رعایت کنم تا درست شود ؟
ممنون
من کانال شماره 5 مبدل که به پتاسیومتر برد وصل هست رو راه اندازی کردم و به خوبی کار میکرد
ولی نیاز دارم که از یک کانال دیگر استفاده کنم
الان هم پایه P0.2 که به کانال شماره 7 وصل هست رو وصل کردم ولی کار نمی کنه
برای نوشتن هم غیر از دستوری که مربوط به PINSEL0 می شود ، همه را از CMSIS استفاده کردم
LPC_PINCON->PINSEL0 |= (2<<4); // P0.2 = ADC0 Channel 7
ADC_IntConfig(LPC_ADC,ADC_ADINTEN7,ENABLE);
ADC_ChannelCmd(LPC_ADC,ADC_CHANNEL_7,ENABLE);
ADC_IntConfig(LPC_ADC,ADC_ADINTEN7,ENABLE);
ADC_ChannelCmd(LPC_ADC,ADC_CHANNEL_7,ENABLE);
مشابه همین برنامه را برای کانال 5 که به پتانسیومتر وصله رو نوشته ام و مشکلی نداشت
چه نکته ای را باید را رعایت کنم تا درست شود ؟
ممنون
دیدگاه