stm32用什么语言编程

Python035

stm32用什么语言编程,第1张

现在普遍都是使用keil的环境下,c语言编程。都有库函数,直接调用库函数就方便多了。汇编也可以,不过维护性不好。还有就是你可以去用stm32 cube这个工具图形化编程,更加方便简单了

1. 如果你想调用源文件(即.c文件)中的函数,有两种办法,第一种是为这个.c文件增加一个头文件,把需要调用的函数的声明写在这个头文件中,然后让main.c包含这个头文件;第二种是在main.c前用extern声明要调用的函数。个人建议使用第一种方法,第二种方法可能会因为makefile的原因出现一些问题。

2. 不太明白你的意思...调用函数实现功能的话,返回状态应该是由调用者查询的...

3. 我不清楚LCD怎么实现,但是从功能上你说的是没问题的。其他的参照上面两个回答

可以利用C语言扩展特性定义结构体如下

struct {

int bit0:1

int bit1:1

...

} bitblock

引用 bitblock.bit0