CubeMX工程建立

01.打开工程建立对话框 02.工程建立对话框说明(参考下图) 03.工程基本使用(参考下图) 总结 使用CubeMX工具结合芯片支持包,可对项目前期配置过程以图形化界面完成配置,减少工程师的工作量 ...

2019-03-06 14:56:40

阅读数 18

评论数 0

CubeMX手动安装芯片支持包

01.打开芯片支持包管理界面 02.选择本地安装 03.选择本地芯片支持包的压缩包 说明 本地芯片支持包的压缩包,到http://www.stmicroelectronics.com.cn/进行下载(参考我另外的博客) ...

2019-03-06 14:25:46

阅读数 74

评论数 0

STM32的CubeMX下载,以及各芯片型号支持包下载

01、打开网页:http://www.stmicroelectronics.com.cn/ 02、参考上图,根据芯片型号选择不同的CubeMX(STM8和STM32),进入下一个页面(页面说明参考下面图片) 芯片型号支持包下载 CubeMX下载 03、总...

2019-03-06 12:38:28

阅读数 185

评论数 0

STM32重写fputc

操作步骤 01、在项目中,加上以下函数即可(作用:重写fputc) 库函数版 int fputc( int ch, FILE *f ){ USART_SendData(USART1,(u8) ch ); while(USA...

2019-03-05 16:27:47

阅读数 89

评论数 0

STM32F103系列timer3的PWM

前提概要 在产生PWM时,如果输出引脚已经被使用,就要对引脚进行重映射,阅读《STM32中文参考手册2010》第119页可知 TIM3复用功能重映像 对TIM3而言: 1、当没有重映射时,TIM3的四个通道CH1,CH2,CH3,CH4分别对应PA6,PA7,PB0,PB1 2、当部...

2019-02-10 11:20:39

阅读数 94

评论数 0

GPIO_WriteBit与GPIO_SetBits区别

GPIO_WriteBit 对单个IO口置0或1 例 GPIO_WriteBit(GPIOA,GPIO_Pin_8 , 0); GPIO_SetBits 对多个IO口置0或1 例 GPIO_SetBits(GPIOD,GPIO_Pin_0 | GPIO_Pin_5 | GPIO_Pi...

2019-02-10 11:18:36

阅读数 150

评论数 0

STM32移植FATFS

移植步骤 A、获取FATFS源代码 说明 可到官网下载:http://elm-chan.org/fsw/ff/00index_e.html B、解压FATFS源代码包 说明 解压会得到两个文件夹:doc(文档)和src(源码) C、建立STM32工程,在工程项目中添加两个目录:sd和...

2019-02-10 11:17:30

阅读数 64

评论数 0

JTAG

接口定义   jlink仿真器接口        

2019-02-10 11:15:48

阅读数 44

评论数 0

STM32零散知识点汇总

/***********************FLASH********************************************************/        STM32的flash支持存放掉电不丢失的数据,但需注意代码使用情况,存放时注意防止覆盖代码        5...

2018-04-21 13:21:00

阅读数 108

评论数 0

UCOSII临界区处理方法

临界区     一个访问共用资源(例如:共用设备或是共用存储器)的程序片段,而这些共用资源又无法同时被多个线程访问的特性        有线程进入临界区段时,其他线程或是进程必须等待        一些同步的机制必须在临界区段的进入点与离开点实现,以确保这些共用资源是被互斥获得使用        ...

2018-03-27 14:23:21

阅读数 455

评论数 0

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