自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 Visual Studio Code的安装和使用

Visual Studio Code的使用一、VS Code 工程创建打开 VScode,选择:文件 ->打开文件夹 …,选中 Linux文件夹,如图所示:打开后如下所示:点击“文件->将工作区另存为 …”,打开保存工作区对话框,将工作区保存到nxp_linux源码根目录下,设置文件名为“nxp-linux”,如图所示保存成功以后就会在linux源码根目录下存在一个名...

2020-02-25 18:47:35 10518 5

原创 I.MX6ULL基于设备树使用pinctrl和gpio子系统驱动LED

I.MX6ULL基于设备树使用pinctrl和gpio子系统驱动LED一、修改设备树文件1、添加pinctrl节点打开imx6ull-alientk-emmc.dts设备树源文件,在iomuxc节点的imx6ul-evk字节点下添加pinctrl_led节点。(注意:节点前缀一定要为“pinctrl_”)在pinctrl_led节点下添加“fsl,pins”属性,对于I.MX系列的SOC...

2020-02-25 16:31:08 1369

原创 linux下常用的压缩命令

linux下常用的压缩命令一、单个文件的压缩(解压)使用gzip 和bzip21、gzipgzip的常用选项-l:(list) 列出压缩文件的内容-k:(keep) 在压缩或解压时,保留输入文件。-d:(decompress) 将压缩文件进行解压缩查看gzip -l 压缩文件名比如:gzip -l afile.txt.gz解压gzip -kd 压缩文件名比如:gzi...

2020-02-22 14:17:59 1560

原创 Source Insight 4 的使用

Source Insight 4 的使用1、打开Source Insight,修改识别文件类型点击Options -> File Type Options在【C Source File】的File filter下添加;*.S 2、新建工程,添加文件在工程文件夹主目录下新建SIproject文件夹然后Source Insight中点击Project->New Project...

2020-02-22 13:25:22 464

原创 嵌入式Linux学习之旅(9)— 第一个Hello驱动程序(不涉及硬件操作)

I.MX6U第一个Hello驱动(不涉及硬件操作)一、编写驱动代码在~/imx6ull/nfs/rootfs/root/01_hello_drv/目录下新建hello_drv.c文件,并编写代码#include <linux/module.h>#include <linux/fs.h>#include <linux/errno.h>#include...

2020-02-16 00:45:53 301

原创 嵌入式Linux学习之旅(8)— 第一个hello world!应用程序

I.MX6U的第一个hello world!应用程序一、使用Ubuntu上搭建的根文件系统在ubuntu的rootfs/root/目录下创建hello.c文件,然后输入以下内容:#include <stdio.h>/* 执行命令: ./hello william * argc = 2 * argv[0] = ./hello * argv[1] = william *...

2020-02-15 22:23:21 431

原创 嵌入式Linux学习之旅(7)— 制作设备树文件和根文件系统rootfs

搭建I.MX6U的根文件系统rootfs一、下载BusyBox源码我们可以在BusyBox的官网下载到源码:https://busybox.net/downloads/例如,我们下载1.29.0版本的busybox-1.29.0.tar.bz2在nfs服务器目录下创建rootfs目录,即在Ubuntu的~/imx6ull/nfs目录下创建rootfs目录将下载的busybox-1.2...

2020-02-15 15:40:44 1635 1

原创 嵌入式Linux学习之旅(6)— 使用正点原子的Linux内核启动系统

Linux内核在i.mx6ull的编译运行编译Linux Kernel需要使用lzop库,所以需要安装,否则编译内核会失败!!!sudo apt-get install lzop一、Linux Kernel的编译在Ubuntu 中创建~/imx6ull/project/alientek_linux目录存放Linux Kernel源码,将正点原子已经移植好的源码linux-imx-4.1...

2020-02-07 16:14:37 2014

原创 嵌入式Linux学习之旅(5)— 使用正点原子的uboot进行编译、烧录和启动

uboot在i.mx6ull的编译下载编译uboot需要使用ncurses库,所以需要安装,否则编译会报错sudo apt-get install libncurses5-dev我已经安装好了一、uboot的编译在Ubuntu 中创建~/imx6ull/project/uboot目录存放uboot源码,将正点原子提供的源码uboot-imx-2016.03-2.1.0-g9bd38e...

2020-02-07 12:43:46 2228

原创 嵌入式Linux学习之旅(4)— imx6ull裸机点亮第一个LED灯

I.MX6U点亮第一个LED灯一、编写源码创建~/imx6ull/project/ledc/文件存放工程代码mkdir ledc创建start.S汇编启动文件touch start.S编写启动文件/**************************************************************************** 文件名 : star...

2020-02-06 18:22:11 1114

原创 嵌入式Linux学习之旅(3)— 嵌入式Linux开发环境的搭建

Linux开发环境的搭建首先,做一下简单的设置设置root用户的密码:sudo passwd 或者sudo passwd root一、更新软件打开系统设置,软件和更新,将服务站设置为中国的服务器当然,也可以选择其他服务器,例如,我就选择阿里云然后进入root 用户,使用apt-get update命令进行更新,或者直接使用sudo apt-get update命令也行,然后,安...

2020-02-05 23:48:09 441

原创 嵌入式Linux学习之旅(2)— Ubuntu下的各种文件传输设置

虚拟机VMware和Ubuntu16.04的安装一、Vmware Workstation软件的安装Vmware官网下载地址:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html,下载Windows版本的:双击 VMware-workstation-full-15.5.0-1466586...

2020-02-05 19:45:46 927

原创 STM32L4的TIMER定时器中断

STM32L4的TIMER定时器中断在上新建工程的基础上添加使用TIMER功能(新建工程见STM32使用LL库建立工程)一、CubeMX的配置使能定时器6即可然后重要的是工程设置里,将HAL改成LL然后便可以生成代码二、用户代码修改将TIM6初始化代码修改为如下,放入新建的timer6.c文件/** * @brief 基本定时器6中断初始化函数 * 定时器溢出时间计算...

2020-02-02 21:47:36 1881

【V3选修】Vim编辑器操作及插件使用.pdf

Vim编辑器操作及插件使用.

2021-10-20

STM32F103C8T6_LED_blink.rar

STM32F103C8T6最小系统板的LED闪烁程序,使用STM32标准外设库,LED引脚使用PC13。

2021-04-26

Basic.SchLib

常用的几个元器件的原理图库,包括电阻、电容、STM32F103C8T6和LM324。在Altium Designer 20中创建。

2020-11-22

William Font.icls

PyCharm里面默认设置的代码格式和颜色我并不喜欢,所以我们可以通过【Settings】来修改,然后这里有一个我设置好的代码格式,个人比较喜欢

2020-04-19

3_QSPI_FLASH.rar

使用STM32CubeMX配置一个STM32L431RC的LL库工程,然后仿照正点原子的风格编写LED,KEY,delay延时,以及USART1串口收发程序。然后使用硬件QSPI控制一个W25Q64的写入与读取。

2020-01-12

SPILCD.rar

使用STM32CubeMX配置一个STM32L431RC的LL库工程,然后仿照正点原子的风格编写LED,KEY,delay延时,以及USART1串口收发程序。然后使用硬件SPI控制一个SPI_TFTLCD的显示。

2020-01-10

1_UART_DMA.rar

使用STM32CubeMX配置一个STM32L431RC的LL库工程,然后仿照正点原子的风格编写LED,KEY,delay延时,以及USART1串口收发程序。串口的数据发送使用DMA

2020-01-04

STM32L431RXT6_LED_KEY_delay_USARTrxtx.rar

使用STM32CubeMX配置一个STM32L431RC的LL库工程,然后仿照正点原子的风格编写LED,KEY,delay延时,以及USART1串口收发程序。

2020-01-02

Keil-C51.rar

keil-c51的安装文件。

2019-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除