STMCU小助手
发布时间:2021-7-23 15:20
|
RGB,即Red、Green、Blue 3种颜色的灯,根据亮度不同、颜色的混合,最多可以实现256种颜色。# X$ K& r- V/ U4 g8 D/ ` ' [8 J& N. L9 `7 r& J% |4 @: ~ STM32中需要自己动手编程的文件主要是C文件、头文件和main主函数。4 J: J$ `0 L3 q6 c ' ~' D8 m* S. P 1、C文件的程序- W# L! t6 h! o$ {" O' \$ U C文件中存放的是源程序文件,以我个人对C文件程序的理解是,它就像是一个生产零件的工厂,在这里我们会写下各种函数,就相当于生产出各种零件,每种零件都有自己的作用,即每个函数都有自己的作用,把这些零件组装起来就是成品,而我们把这些函数在main函数程序中组装起来,就可以实现我们想要的功能。 6 S( m9 ?3 E/ _ - H9 ^; {+ {! n+ U9 S3 | void LED_GPIO_Config(void) //自己写个函数名,能看出来这个函数是干嘛的
2、头文件里/ T% T" p1 U5 A8 w 头文件里放的是各种函数名字,就比如上述C文件的函数名void LED_GPIO_Config(void) 就需要放到头文件里进行声明,以便调用。 {4 O( q: u# _9 j4 y' D 我想强调的是,一般写程序都是把关于硬件的部分(引脚)进行宏定义操作,这样会很方便程序移植,如下图:这些一般都是在头文件里写的。) ~, ?: U' L0 p7 x: R) { Y1 y: J
+ z- m/ a% k2 T7 { $ q: O; E) t; U 3、main主函数 它就像是组装函数的车间,把我们在C文件里写的函数名字在这调用就可以了,只是名字哦。" B8 W* X" }2 _! u - W$ Y- z- L' F3 F; F
|
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版