【CuriosityNano测评报告】+串口printf & led闪烁 & 中断按键
感谢21ic和microchip提供的试用互动,本次收到的板卡是ATtiny1627 Curiosity Nano Evaluation Kit,板载MCU是8位的ATtiny1627,SRAM 2KB Flash 16KB,12bit ADC带有PGA,功能丰富,便宜实惠。结合自家图形化开发IDE:MPLAB X IDE v5.50,体验十分nice,即使不看MCU数据手册,仅仅依靠图形化方式的配置,就能完成开发,生成的驱动接口注释丰富,使用简单,见名知意。
本文就一步步建立一个Demo工程,实现串口printf打印日志、led闪烁和中断方式按键输入检测功能。
首选打开IDE,插入USB后能识别到板卡:
新建独立工程项目:
选择MCU型号:
选择交叉编译器:
选择项目保存位置:
工程建立完毕:
根据原理图,可知按键连接到管脚PC4,LED连接到管脚PB7:
调试串口是串口0,管脚是PB2和PB3:
打开图形化配置界面,管脚功能配置,led连接的管脚配置为输出,按键连接的管脚配置为下降沿中断:
中断配置,打开全局中断:
时钟配置:
添加测试代码检测到按键按下后翻转led,主函数打印相关日志信息:
按键翻转led效果:
录屏动画:
nice printf 需要重定义吗 这个可以直接配置代码吧 ATtiny1627 Curiosity Nano Evaluation Kit是基于什么芯片的 支持lcd吗 MPLAB X IDE v5.50速度快吗 ADC带有PGA? 可以使用硬件的驱动吗 串口下载程序吗 microchip功能还是非常强大的 相当全的资料,很适合初学者 这些资料太全了!!! 感觉今后应该用的人很多 正准备用 来做产品,刚好用上。 这些资料太全了!!! 这些资料太全了!!! 这些资料太全了!!! 正准备用 来做产品,刚好用上。