最近好多小伙伴在玩灯玩点阵,也开始跃跃欲试了,
参考了卓大的 http://forum.eepw.com.cn/thread/277411/2
对应关系,来自mbed\TARGET_NUCLEO_L053R8\TARGET_STM\TARGET_STM32L0\TARGET_NUCLEO_L053R8\PinNames.h
// Arduino connector namings
A0 = PA_0,
A1 = PA_1,
A2 = PA_4,
A3 = PB_0,
A4 = PC_1,
A5 = PC_0,
D0 = PA_3,
D1 = PA_2,
D2 = PA_10,
D3 = PB_3,
D4 = PB_5,
D5 = PB_4,
D6 = PB_10,
D7 = PA_8,
D8 = PA_9,
D9 = PC_7,
D10 = PB_6,
D11 = PA_7,
D12 = PA_6,
D13 = PA_5,
D14 = PB_9,
D15 = PB_8,
// Generic signals namings
LED1 = PA_5,
LED2 = PA_5,
LED3 = PA_5,
LED4 = PA_5,
USER_BUTTON = PC_13,
SERIAL_TX = PA_2,
SERIAL_RX = PA_3,
USBTX = PA_2,
USBRX = PA_3,
I2C_SCL = PB_8,
I2C_SDA = PB_9,
SPI_MOSI = PA_7,
SPI_MISO = PA_6,
SPI_SCK = PA_5,
SPI_CS = PB_6,
PWM_OUT = PB_3,
小伙伴们说要滚动,没办法,吃晚饭又开始折腾滚动效果,不会发视频,就发代码吧,滚动的EEPWNET几个字母
#include "mbed.h"
SPI device(SPI_MOSI, SPI_MISO, SPI_SCK);
DigitalOut mycs(D10);
unsigned char map[60] = {
//43
0B00000000,
0B11111111,
0B10001001,
0B10001001,
0B10000001,
0B00000000,
0B11111111,
0B10001001,
0B10001001,
0B10000001,
0B00000000,
0B11111111,
0B00001001,
0B00001001,
0B00000110,
0B00000000,
0B11111111,
0B01000000,
0B00110000,
0B01000000,
0B11111111,
0B00000000,
0B11111111,
0B00001000,
0B00010000,
0B00100000,
0B11111111,
0B00000000,
0B11111111,
0B10001001,
0B10001001,
0B10000001,
0B00000000,
0B00000001,
0B00000001,
0B11111111,
0B00000001,
0B00000001,
0B00000000,
0B00000000,
0B00000000,
0B00000000,
0B00000000,
//8
0B00000000,
0B01101100,
0B11111110,
0B11111110,
0B01111100,
0B00111000,
0B00010000,
0B00000000,
//8
0B11111111,
0B10100101,
0B11000011,
0B10000001,
0B10111101,
0B10100101,
0B10100101,
0B11111111,
//1
0B00000000
};
int main() {
int i = 0;
long k=0;
while(1)
{
k++;
int j=(k/200)%43;
for(i=1;i<256;i*=2)
{
device.write(i);
device.write(0);
device.write(0xff-map[j]);
mycs=0;
mycs=1;
j=(j+1)%43;
wait_us(50);
}
}
}
| 有奖活动 | |
|---|---|
| 这个春节你犒赏自己什么了?分享你的故事,有奖征集 | |
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
我要赚赏金打赏帖 |
|
|---|---|
| 【S32K3XX】SWT 模块使用被打赏¥22元 | |
| 【分享开发笔记,赚取280元手持便携数字示波器】32位linux内核内存映射896的理解被打赏¥14元 | |
| AG32VH407开发板例程体系的构成与使用方法被打赏¥20元 | |
| 【S32K3XX】SEMA42 模块使用被打赏¥26元 | |
| 【S32K3XX】XRDC 功能使用被打赏¥22元 | |
| 【分享开发笔记,赚取280元手持便携数字示波器】8051使用keil编译的程序移动心得被打赏¥21元 | |
| 【S32K3XX】HSE 密钥管理被打赏¥17元 | |
| 【S32K3XX】Standby RAM的初始化流程被打赏¥18元 | |
| Gravity:中英文语音合成模块V2.0及其串口控制被打赏¥24元 | |
| 全彩色度变化图的绘制被打赏¥27元 | |