自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 VScode+STM32CubeMX开发STM32

VScode+STM32CubeMX开发STM32前言​ 之前一直使用的Keil+STM32CubeMX来进行的32程序开发,但是Keil的界面着实不好看,自动补全啥的也不太好使,加上本人喜欢使用UTF-8作为文件编码,而网络上找的大部分例程都是GB2312的编码,转换起来很麻烦,VScode拥有许多插件可以自动进行编码转换,格式化代码,自动补全啥的都不错,之前尝试过使用VScode进行编辑,...

2020-04-14 16:23:19 3367 2

原创 UBOOT 网络启动时卡死在DHCP位置分析及解决办法

使用百问网IMX6ULL开发板网络启动时程序一直卡在DHCP那里,分析后发现在网络启动那里的bootargs参数里ip=dhcp,而此时开发板未连接路由器,是通过交换机和电脑连接的,此时要设置静态IP,使用以下命令,将IP这个参数映射到clinetip这个参数,并设置clinetip参数为静态IP。setenv netargs 'setenv bootargs console=${console...

2020-03-23 15:35:51 1863

原创 TM4C123GLaunchPad教程六_SSI(SPI)

TM4C123GLaunchPad教程六_SSI(SPI).md介绍​ TM4C123GH6PM微控制器包括四个同步串行接口(SSI)模块。每个SSI模块都是主接口或从接口,用于与具有Freescale SPI,MICROWIRE或Texas Instruments同步串行接口的外围设备进行同步串行通信。​ 我们平时常用的SPI协议就需要用到SSI外设进行通信。代码及详解/* SSI配置...

2019-02-25 22:14:21 4267 4

原创 TM4C123GLaunchPad教程五_UART

TM4C123GLaunchPad教程五_UART​ TM4C123GH6PM具有8个串口。可以配置它的波特率,数据长度,奇偶校验位,停止位等参数。同时UART也有多个中断。代码及详解#include <stdint.h>#include <stdbool.h>#include "inc/hw_memmap.h"#include "inc/hw_ints.h"...

2019-02-13 19:22:25 2774 3

原创 TM4C123GLaunchPad教程四_时钟配置

TM4C123GLaunchPad教程四_时钟配置​ TM4C的时钟源有四个Clock介绍Precision Internal Oscillator (PIOSC)这是TM4C内部的一个内部振荡器,其频率为16MHz,精度为1%,可以用来驱动PLL。PIOSC可配置为ADC时钟源以及UART和SSI的波特率时钟Main Oscillator (MOSC)这是TM4...

2019-02-13 14:22:55 4400 1

原创 TM4C123GLaunchPad教程三_外部中断

TM4C123GLaunchPad教程三_外部中断介绍​ TM4C的每个IO口都可以分别配置外部中断,每组IO口对应一个中断服务函数,例如PA0-PA7对应同一个中断服务函数,每个IO口可以配置为边沿触发或状态触发,TM4C的每个中断都可以配置优先级,它的优先级共有8个为0-7。代码及详解/* 声明中断服务函数,TM4C的中断服务函数名可以自己定义的 */void vGPIO_PortF...

2019-02-03 17:59:01 2704 1

原创 TM4C123GLaunchPad教程二_GPIO输入输出

TM4C123GLaunchPad教程二_GPIO输入输出前言​ 首先先推荐两个文档,一个是TM4C123G的数据手册,一个是库函数手册,点击下面的链接可以下载。​ Tiva™ TM4C123GH6PM Microcontroller DATA SHEET .pdf​ TivaWare™ Peripheral Driver Library USER’S GUIDE .pdf​ 数据手册中...

2019-01-27 18:20:58 6317 4

原创 TM4C123GLaunchPad教程一_环境搭建以及工程建立

TM4C123GLaunchPad教程一_环境搭建以及工程建立LaunchPad介绍​ TM4C123GLaunchPad使用的芯片是TM4C123GH6PMI,它是一款ARM® Cortex™-M4F-based的芯片,拥有80MHz的主频和浮点运算器,256K Flash、32K SRAM、2K EEPROM。编程环境​ TI官方给出的IDE有CCS、Keil、IAR以及Mentor ...

2019-01-21 18:47:52 6437 4

空空如也

空空如也

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

TA关注的人

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