学习stm32已经很长时间了,打算把以前做过的一些小东西整理一下,写出来,以输出倒逼输入,让自己知道有哪些东西是一知半解的。 跑马灯 首先是led.h文件 前两行和最后一行是一个框架,防止头文件被重复加载 然后是led.c文件 最后是main文件 ...
实验环境: STM 开发板 Keil uVision FlyMcu.exe 一. 建立文件夹 .建立跟文件夹 BASE 名称任意 ,再在其下建立四个子文件夹 . 在 HARDWARE 下,放入跑马灯的文件夹 LED ,其下是 led.c 和 led.h . SYSTEM 文件夹 . USER 文件夹,创建文件 test.c . 二. 建立工程 . 打开软件KEIL,点击 Project 下的第一个 ...
2017-11-23 14:46 0 1872 推荐指数:
学习stm32已经很长时间了,打算把以前做过的一些小东西整理一下,写出来,以输出倒逼输入,让自己知道有哪些东西是一知半解的。 跑马灯 首先是led.h文件 前两行和最后一行是一个框架,防止头文件被重复加载 然后是led.c文件 最后是main文件 ...
一、工作目录 ①USER:组USER中一般有main.c、stm32f10x_it.c、system_stm32f10x.c,主要用来编写main函数,存放的主要是用户代码,stm32f10x_it.c中主要用来定义部分中断服务函数, System_stm32f10x.c主要定义 ...
跑马灯实验的第一部分记录: 1. vivado 2018.2的HLS在跑C/RTL co-simulation的时候,一直报错,不论是用modelsim 还是vivado自带的similator。使用vivado 2015.4的HLS没有问题。 2. modelsim 我用的是10.1c版本 ...
微信公众号:小樊Study关注共同学习,问题或建议,请公众号留言!!! 作为一名程序员,在初步学习编程想必都绕不开一个最为基础的入门级示例“Hello World”,那么,在学习单片机时,最基础的入门示例是什么呢?没错,那就是“点亮一盏LED灯”本次将通过一个经典的跑马灯程序,带大 ...
最近由于在学习STM32看到别人用寄存器编程控制跑马灯,于是自己也想试一试。可是试了好久终究弄不出来。回头看了下库函数的调用关系才搞明白。首先通过查看GPIOA的设置函数发现设置如下: 改机构体根据结构体成员函数的大小自己形成了针对首地址的偏移量。从而与需要操作 ...
html: css: ...
在前面的文章中实现了使用Circular模式控制WS2812灯带,利用Freertos的Task的管理实现了跑马灯,流水灯和呼吸灯的灯效。 代码提交到Github上了。 https://github.com/magicduan/demo_pwm_dma_circular 在实现中碰到一个较大 ...
实现跑马灯的方法很多,其中最简单的是采用一句Html代码来实现,我们在需要出现跑马灯效果的地方插入“<marquee>滚动的文字</marquee>”语句,它的效果如下所示: 滚动的文字 适当的运用<marquee>标签的参数,可以表现出不同的效果,请看 ...