【雅特力开发板 AT32F421 测评】+LED跑起来
<p> </p><p> 因为家里有事情,回老家了一趟,有一段时间没有更新了。</p>
<p>其实,LED的程序已经写好了的,只是没有时间写。</p>
<p>众所周知,程序员最不喜欢的事情就是写文档<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/funk1.gif" width="53" />。你去看看,现在的产品使用说明好简单.....<img height="50" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/time.gif" width="55" /></p>
<p> </p>
<p> AT32F421对标的是STM32F030系列,以前用STM32F030做了一些产品。现在只是修改,移植。有STM基础的小伙伴们,相信一定非常的轻松<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/smile.gif" width="48" />。</p>
<p> </p>
<p>【雅特力开发板 AT32F421C8T6】 除了ATLINK仿真器小板的LED灯外,还有4个灯。</p>
<p>1个电源灯,3个IO控制灯。</p>
<p>其中 红灯 --- PF6,黄灯 --- PF7,绿灯 --- PB11。都是低电平点亮,高电平熄灭。</p>
<p> </p>
<p>程序中,我对LED灯做了一个测试小测序:</p>
<p>void Led_Test( void )<br />
{</p>
<p>#if LED1_EN<br />
LED1_ON();<br />
#endif</p>
<p> delay_ms( 500 );<br />
<br />
#if LED2_EN<br />
LED2_TOGGLE();<br />
#endif</p>
<p>#if LED1_EN<br />
LED1_OFF();<br />
#endif</p>
<p> delay_ms( 400 );</p>
<p>#if LED3_EN<br />
LED3_TOGGLE();<br />
#endif<br />
}<br />
</p>
<p>要相看完整的程序,可以下载附件就可以了。</p>
<p>里面对LED 灯的功能做了分类,我在项目中也经常这样用,方便移植和修改。</p>
<p><img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/wanwan58.gif" width="54" />这几天写了几个小程序,争取每天发一个,直到发完。。。</p>
<p>写文档确实有点痛苦,不过那是向上必备的!!!</p>
<p>哎呀,同感啊,我也是头痛者之一,每次都不知道怎么写才能表达想说的内容<img height="28" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/flushed-face_1f633.png" width="28" /></p>
本帖最后由 Gen_X 于 2021-4-30 11:11 编辑
<p>我写还可以,不难受。</p>
<p>但是我是用 CUBE-IDE入门的,使用 MDK5.x——比较难!</p>
<p>更何况我报的是FFT的测试项目。</p>
页:
[1]