![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Arduino
BG2RHE
不严肃的工程师
展开
-
BG2RHE - Arduino控制TM1640芯片LED流水灯测试
TM1640是一款LED驱动控制专用电路,性能可靠,价格低廉。可以驱动8段16位数码管或者8×16组LED,主要应用于电子产品LED显示屏驱动。使用TM1640可以让单片机从繁琐的动态扫描中解放出来,专心处理实时数据,实乃仪表类开发的必备良品。 Arduino这个小玩具因其自带IDE定制的开发环境,既不用设置寄存器,也不用写一长串GPIO的配置,拿过来就操,用来测试芯片的驱动非常简单方便,...原创 2019-04-27 12:24:17 · 2786 阅读 · 6 评论 -
BG2RHE - 数码管显示long变量的字符串和HEX显示转换
最近在研究八位数码管显示功能,涉及long长整型变量在数码管上的显示问题。一种是调试或者工程模式下,将long值直接以HEX方式显示;另一种是实际应用中,将long转换成字符串后在数码管上显示。看了很多例子,感觉都很麻烦,于是自行分析研究,得到如下过程:unsigned char i;unsigned long val;unsigned char val_char[8];unsigne...原创 2019-05-02 08:08:14 · 581 阅读 · 0 评论 -
BG2RHE - 树莓派安装官网新版ArduinoIDE
树莓派便宜大碗,配合VNC可以很好地工作在PC环境。树莓派虽然也有GPIO对外开发,但是同为嵌入系统的小弟弟Arduino以其强大繁多的Shield板,以及方便快捷的开发环境,仍然占领前端控制领域。树莓派与Arduino密切配合,可以搭建更为强大健壮的控制系统。 树莓派虽然可以atp安装Arduino IDE,但是版本老旧,注释无法输入中文,用起来极端不爽。好在Arduino官网为各位爷准...原创 2019-04-24 09:44:29 · 1710 阅读 · 0 评论 -
BG2RHE - 用AtmelStudio7给ATMEGA芯片下载Arduino的bootloader的简便方法
Arduino以其简单快速的开发环境一直受到广大极客的欢迎,尤其是控制前端的应用领域,更是其大显身手的地方。但是,自制的板子或者bootloader损坏的Arduino板子想要重新写入bootloader是一件很麻烦的事情。虽然官方给出了用另一个正常工作的Arduino板子当作编程器给其它板子烧录bootloader的方法,但是由于操作复杂,两个板子之间还要飞线连接,稍有不慎就会扩大灾难范围。...原创 2019-04-25 11:05:20 · 1389 阅读 · 0 评论 -
BG2RHE - STM32F103最小板使用Arduino IDE和U8G2库控制SSD1306OLED
这篇没有前言,也不感谢各种TV了,直接开说。 STM32F103C8T6最小板价格已经是白菜帮子的价格了,性能碾压动辄几十元的MEGA2560,唯一遗憾的是STM32厂家开发环境不给力,虽然刚刚推出了STM32CubeIDE1.0.0,但是,如果仅仅搞个小测试还是嫌麻烦。幸好有大神出手,将STM32部分芯片移植到了Arduino IDE环境下,这下方便多了。 STM32的Arduino...原创 2019-05-22 14:17:46 · 2079 阅读 · 4 评论