11 2019 档案
摘要:在Windows下的开发环境中用集成的IDE编辑器的话,会经历编写、编译、下载/执行,而在Linux下没有这些,这就需要我们自己来进行创造。 Makefile的作用就是对代码进行编译,我们在进行一个已经写好的代码进行编译的时候回执行如下指令 1 gcc a.c -o a.out 这样做的话一个文件少
阅读全文
摘要:在使用cpu资源的时候,需要设置寄存器才能使用相应的资源,而在STM32里使用寄存器会类似于下面这种 GPIOA -> ODR |=1<<3; 这样就访问并设置了端口A的 ODR 寄存器,可是有很多人不明白怎么就访问了地址了,怎么就通过一个结构体的赋值语句就能设置ODR这个寄存器呢 下面我们就来自己
阅读全文
摘要:在Linux环境中,所处平台不同,执行文件也就不同,同一执行文件不能在不同平台下使用 如在Ubnutu下 是用gcc编译一个.c文件 gcc main.c -o main.out -o 可以指定输出文件名 但是这个mian.out文件只能在Ubnutu等其他X86构架的平台上运行,如果我们要在ARM
阅读全文
摘要:驱动Linux引脚与驱动STM32其实是一样的,都是在操作寄存器,在相应的寄存器上附上相应的值即可驱动。 IMX6U手册上有各个管脚的命名,跟STM32不同,IOMUXC_SW_MUC_CTL_PAD_GPIO1_IO00,是根据功能来命名的 每个引脚都包含这两个寄存器,表中的 XXXX 表示引脚的
阅读全文

浙公网安备 33010602011771号