所有由hzak发布的文章

STM32: 基于ChibiOS/RT实时系统的LED点阵显示系统 - 基于GD32F150C6T6 MCU

这是个很有意思的东西,484个LED, 11行44列排列,可以显示4个中文字符: -显示语言:英文、中文、繁体中文、韩文、日文和所有欧州国家语言 -最大可显示英文1500个字符,中文675个字符,6条文本信息,2个图文信息 -四级亮度调节25%、50%、75%、100% -充电时间:2〜3个小时 -工作时间:20~40个小时 -显示方式:滚动、固定、飘雪、闪动、保持 . . + . . . . . . + + . + . . . . . . . . . . . + . . . + . . . . . . . . . . . + + + . . . . . + + + + + . + + + . … 继续阅读STM32: 基于ChibiOS/RT实时系统的LED点阵显示系统 - 基于GD32F150C6T6 MCU

STM32: 通过ST-LINK/V2-1+OpenOCD更新GD32F150C6T6固件

GD32F150C6T6基于ARM Cortex-M3 内核的MCU:Core frequency 72MHz, Flash 32KiB, RAM 6KiB。 GD32系列MCU由于价格便宜(相对于STM32)?与STM32系列P2P兼容并且外设所使用的寄存器也基本一致使得原来在STM32上运行的程序可以直接在其上面运行? 关于GD32F150C6T6 官网:http://www.gigadevice.com/index.html?locale=en_US GD32F150相关的介绍:http://www.gigadevice.com/product-series/16.html?locale … 继续阅读STM32: 通过ST-LINK/V2-1+OpenOCD更新GD32F150C6T6固件

RPi2B: Google正式推出了IoT系统-devpreview_1版本

Google正式推出了IoT系统的devpreview_1版本,支持的硬件平台有: - Intel Edison - NXP Pico i.MX6UL - RaspberryPi 3   相关的System Image可以从这里下载: https://developer.android.com/things/preview/download.html   而关于Raspberry Pi 3 model B相关的介绍及写入image的方法请看这里: https://developer.android.com/things/hardware/raspberrypi.html ( … 继续阅读RPi2B: Google正式推出了IoT系统-devpreview_1版本

NodeMcu: ESP8266 & NodeMcu开发入门

NodeMCU,是一个开源[2]的物联网平台。 它使用Lua脚本语言编程[2]。该平台基于eLua [3]开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项>目, 例如 lua-cjson[4], spiffs[5]. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。 --- 来自https://zh.wikipedia.org/wiki/NodeMCU 官网:http://nodemcu.com/index_cn.html (图片来自:https://github.com/nodemcu/n … 继续阅读NodeMcu: ESP8266 & NodeMcu开发入门

STM32: 在STM32F030F4开发板上实现NRF24L01P无线模块间通信

这次自己照着ChibiOS/RT实时系统驱动的写法,重新整理了一下NRF24模块的相关代码,并且将User LED, User Key及1602 LCD模块都用上了: - User LED:用来显示当前系统是否在运行,每秒闪烁一下(1ms on, 999ms off)。同时可以指示NRF24模块是否正在交换数据。 -User Key:用来选择当前NRF24模块的工作模式。 -I2C1接口:连接1602 LCD模块,用于显示系统的相关信息。 -UART1 接口:用于显示相关的log信息。 相关的硬件信息 关于STM32F030F4-DEV V1.0开发板的相关信息,请参考: STM32: 含nR … 继续阅读STM32: 在STM32F030F4开发板上实现NRF24L01P无线模块间通信