Bourbun
码龄5年
关注
提问 私信
  • 博客:4,519
    4,519
    总访问量
  • 11
    原创
  • 2,122,047
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2019-08-26
博客简介:

Bourbno的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得3次评论
  • 获得6次收藏
创作历程
  • 7篇
    2021年
  • 4篇
    2020年
成就勋章
TA的专栏
  • 笔记
    2篇
  • 裸机开发
    6篇
  • OneNote笔记
    3篇
  • 闲聊
    1篇
  • 问题
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程arm开发pcb工艺
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

6.BEEP【笔记】

beep.c#include "bsp_beep.h"/* 初始化蜂鸣器对应的IO */void beep_init(void){ /* 1、初始化IO复用,复用为GPIO5_IO01 */ IOMUXC_SetPinMux(IOMUXC_SNVS_SNVS_TAMPER1_GPIO5_IO01,0); /* 2、、配置GPIO1_IO03的IO属性 */ IOMUXC_SetPinConfig(IOMUXC_SNVS_SNVS_TAMPER1_GPIO5_IO01,0X10B
原创
发布博客 2021.06.07 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

5.通用Makefile 【笔记】

CROSS_COMPILE ?= arm-linux-gnueabihf-TARGET ?= bspCC := $(CROSS_COMPILE)gccLD := $(CROSS_COMPILE)ldOBJCOPY := $(CROSS_COMPILE)objcopyOBJDUMP := $(CROSS_COMPILE)objdumpINCDIRS := imx6ul \ bsp/clk \ bsp/led \ bs
原创
发布博客 2021.05.28 ·
383 阅读 ·
3 点赞 ·
2 评论 ·
1 收藏

4.SDK包移植的相关问题【笔记】

进一步优化的MakefileCROSS_COMPILE ?= arm-linux-gnueabihf-NAME ?= ledcCC := $(CROSS_COMPILE)gccLD := $(CROSS_COMPILE)ldOBJCOPY := $(CROSS_COMPILE)objcopyOBJDUMP := $(CROSS_COMPILE)objdumpOBJS := start.o main.o$(NAME).bin:$(OBJS) $(LD) -Timx6ul.
原创
发布博客 2021.05.19 ·
448 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

3.仿32的驱动开发【笔记】

汇编清除bss段.global _start /* 全局标号 */.global _bss_start_bss_start: .word __bss_start/*相当于C语言里面的变量,.word表示在这里放了一个变量, *_bss_start就是这个变量的标签,类似变量名,存放bss起始地址 */.global _bss_end_bss_end: .word __bss_end_start: /* 进入SVC模式 */ mrs r0, cpsr bic r0, r
原创
发布博客 2021.05.18 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2.C语言BSP LED驱动【笔记】

Code汇编.global _start /* 全局标号 *//** 描述: _start函数,程序从此函数开始执行,此函数主要功能是设置C* 运行环境。*/_start: /* 进入SVC模式 */ mrs r0, cpsr /*CPSR的值读到r0中*/ bic r0, r0, #0x1f /* 将r0寄存器中的低5位清零,也就是cpsr的M0~M4 ~0 0000=0x1f */ orr r0, r0, #0x13 /* r0或上0
原创
发布博客 2021.05.11 ·
424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IMX启动方式【OneNote笔记】

原创
发布博客 2021.04.19 ·
203 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1.IM6ULL汇编点亮LED【笔记】

编辑led.s/*刘明升 *2021年4月8日 */.global _start /* 全局标号 *//* * 描述: _start函数,程序从此函数开始执行此函数完成时钟使能、 * GPIO初始化、最终控制GPIO输出低电平来点亮LED灯。 */_start: /* 1、使能所有时钟 */ ldr r0, =0X020C4068 /* CCGR0 */ ldr r1, =0XFFFFFFFF /* 将要写入的数据*/ str r1, [r0] /* 将r
原创
发布博客 2021.04.08 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通用Makefile【笔记】

MakefileCROSS_COMPILE ?= arm-linux-gnueabihf-TARGET ?= bspCC := $(CROSS_COMPILE)gccLD := $(CROSS_COMPILE)ldOBJCOPY := $(CROSS_COMPILE)objcopyOBJDUMP := $(CROSS_COMPILE)objdumpINCDIRS := imx6ul \ bsp/clk \ bsp/led \
原创
发布博客 2020.11.26 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Makefile语法【OneNote笔记】

原创
发布博客 2020.11.25 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常用存储器介绍【OneNote笔记】

原创
发布博客 2020.11.16 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu下VSCode的安装与卸载【闲聊】

安装VSCode编辑器与编译器在Ubuntu下我们善用于gcc编译器,vim编辑器,但是在编写一些大型的代码时,我们要用到Source insight ,因为这个软件不是免费的,在一些公司没有买这个软件的使用权的时候。对于我们这些码农来讲还是不是特别友好的。因此我们的信仰,田牌家VSCode就突显了出来。Ubuntu下的安装到https://code.visualstudio.com/下进行下载 可以在Windows和Ubuntu下都安装。也可以到我的主页下载Ubuntu的版本。然后在终端输入
原创
发布博客 2020.11.12 ·
919 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏