❶ stm32单片机;想弄一个流水灯的程序
流水灯只需要GPIO和RCC就可以了,弄个固件库使用手册看看,你就会了,很简单的
❷ STM32流水灯程序的问题
在LED1( OFF );后再加一个延时,试试。
❸ 在linux中写arm上的音频应用程序也需要些makefile吗
makefile 是 make 这个自动化编译程序的过程控制的执行脚本。
你如果不需要这个东西,或者你自己写了替代性的编译过程控制,完全可以不需要。
不过你如果不写这个通用的东西,你的程序给别人时,你要说明怎么编译才能做出可执行程序。
你问这个问题,给我感觉你还是连为什么写程序都不知道。那你现在写程序不觉得茫然无目的吗?
❹ 嵌入式程序员需要会编写Makefile吗
我前面和你一样的想法,之后感觉不行也,大多情况下都得懂点它的使用规则,至少要能看懂变量(包括些重要的系统变量)、函数、隐含规则。
❺ 在linux系统下运行流水灯,必须经过驱动程序吗
要想在linux下访问硬件,最好的办法就是在内核态下编程,将程序编译成ko形式,通过insmod导入系回统即可。答
你想在应用层编程,也成,好像是直接可以访问底层IO的。但说实话,还没第一种方法方便。
内核态编程,加点头文件,代码里加点标准的声明和初始化,再写个非常简单的Makefile,齐活。
❻ 嵌入式写一个c语言程序,为什么要用到makefile
因为一个make命令就可以完成makefile里所有的命令
❼ 学习arm是不是刚开始就要学会编写makefile文件
我的经验是
一:先学会一些命令 学会在linux上安装卸载软件
二:你要会Makefile(也就是说你要会在linux下编写,调试程序)
这是必须的
然后就是移植和驱动编写的学习啦
❽ ARM用C语言编写流水灯的程序在linux环境下链接!!
首先编写流水灯的linux驱动,然后编写程序让流水灯怎样亮。就是驱动与应用程序分开开发。你的ARM裸跑玩转了的前提下,没有裸跑的基础,更不可能在系统里跑。
❾ 单片机流水灯程序
用的什么单片机?
--------------------
看了电路图,就知道了。
既不是32个串口,也根本不使用串口。
;32个LED显示初版始化:
MOV P0, #3FH
MOV P1, #3CH
MOV P2, #2AH
MOV P3, #47H
;循环移位权:
_LOOP:
MOV A, P0
RRC A
MOV A, P1
RRC A
MOV P1, A
MOV A, P2
RRC A
MOV P2, A
MOV A, P3
RRC A
MOV P3, A
MOV A, P0
RRC A
MOV P0, A
LCALL _DELAY1S
SJMP _LOOP
;延时子程序:
_DELAY1S:
…………
RET
❿ 用ARM设计一个流水灯实验
延时函数就抄不用解释里吧,代码中控制的是arm板子0X16到0X24到8个GPIO。
IO0SET=(0x01<<j);
说到是给0X16GPIO设置高,就是亮。
IO0CLR=(0x01<<j);
这是把相应到GPIO置低。
其他设置中断到你就记住用法就可以了。应该有操作手册。