- 博客(6)
- 收藏
- 关注
原创 流行音乐即兴伴奏——常用和弦
概述身边很多小伙伴都对流行音乐即兴演奏很有兴趣,博主弹了几年流行钢琴,想根据自己的经验谈一谈流行音乐中的常用和弦。以下内容纯粹是经验之谈,并非绝对。本文假设读者具备一般的乐理基础,能够理解和弦记号,知道大小三和弦、七和弦等概念,让我们开始吧!1.常用和弦梯队我将常用的和弦划分为若干个梯队,第一梯队为最常用的和弦,第二梯队为次常用的和弦,以此类推。学吉他的小伙伴可照此练习。(以C大调为例)①第一梯队C、F、G、Am即1级和弦、4级和弦、5级和弦和6级和弦的小三和弦。这四个和弦可包含大调音阶内的所
2020-08-05 20:45:43 7263 2
原创 Ubuntu下安装C++交叉编译环境
1.操作系统: Ubuntu2.安装交叉编译器:用C++写代码要用C++的交叉编译器编译,使用apt安装arm-linux-gnueabihf-g++,输入命令:sudo apt install arm-linux-gnueabihf-g++3.修改Makefile文件:将原来编译C语言源文件的arm-linux-gnueabihf-gcc替换成arm-linux-gnueabihf-g++,其他的不需要更改。4.编译C++源文件:使用make命令编译5.分享一个我写的Makefile(C
2020-08-02 20:51:47 1063
翻译 Makefile官方中文手册(二)怎样编写Makefile
Makefile系列文章第一篇 Makefile官方中文手册(一)什么是Makefile什么是“规则”以及怎样编写“规则”
2020-08-02 20:26:50 800
翻译 Makefile常用函数
8.2 patsubst函数patsubst函数的格式:$(patsubst pattern, replacement, test)该函数寻找text中被空格分隔并且匹配pattern的单词,将它们替换为replacement。pattern中可能会包含%通配符,它会匹配任何一个单词。如果replacement中也含有%,那么replacement中的%将会被text中匹配pattern的文本所代替。举例:其结果为:“x.c.o bar.o”8.3 notdir函数和wildcard函数n
2020-08-02 20:25:23 148
翻译 Makefile官方中文手册(一)什么是Makefile
博主学习并翻译了GNU make的官方手册,去掉了一些没用的信息。如果是初学者的话,看前面几章完全足够了。第一章 make概述make命令可以自动确定在一个大型程序项目中哪些源文件需要被重新编译,并且执行相应的编译命令。这部手册解释了GNU make命令的用法,make是由Richard Stallman 和 Roland McGrath 共同开发的,在3.76版本以后由Paul D. Smith 维护。我们通过C语言程序来举例,因为这是最常见的,但是你可以使用make来编译任何编程语言编写的程序,只
2020-07-29 17:20:50 1638
原创 到底怎样编写Verilog代码——FPGA入门(一)
OutlineFPGA简介Verilog是什么数字电路的通用结构怎样使用Verilog实现电路应用例子:Verilog实现LED闪烁FPGA简介本科时期我们在数字电路课堂上做过很多关于数字电路的实验,各种74系列芯片,通过一把一把的杜邦线连接起来,如果有一根线连错了,电路就不能正常工作,检查电路连接的时候真的是让人头皮发麻。使用分立元件设计数字电路不但复杂容易出错,而且电路的速度慢、可靠性不高。FPGA的出现就使得数字电路的设计与实现变得更为简单,它把常用的组合逻辑电路和时序逻辑电路等资源大量地堆在芯
2020-07-26 11:44:43 14156 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人