void GPIO_TimPWM(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE); GPIO_PinRema ...
分类:
其他好文 时间:
2019-08-25 01:32:14
阅读次数:
637
Keil5更新之后,开始支持ARM V6编译器,新版本的编译器对C++有了更多的支持,在编译方面也做了很多的改善,具体的没有详细了解,本文只是对STM32 开发下,使用V6版本的编译器进行STM32的C++开发作一个记录,方便和大家交流和参考。至于说为什么STM32要C++开发,这个没有解释,只是个 ...
分类:
编程语言 时间:
2019-08-22 21:57:29
阅读次数:
434
在学习STM32F单片机时,我们常常困惑什么时候才能叫入门,采用什么样的教材入门,或者采用什么的编程软件。在学习类的教材中,以神州,原点教材布局很多,但是相信很多人看到这类教材也是一头雾水,需要你花费巨大的精力从寄存器的最底层去学习和了解,学习时间还是相对漫长。在采用的编程软件中,KEIL和IAR各 ...
分类:
其他好文 时间:
2019-08-19 17:36:38
阅读次数:
128
因为存为TXT可以实现,但是读取TXT里边的数据总是不尽如人意,所以,最终存为bin文件了。 先摘几个观点: http://www.openedv.com/posts/list/36712.htm “文本文件存储的都是ASCII内容,如果你以16进制格式显示出来,那就是ASCII的内码。” http ...
分类:
编程语言 时间:
2019-08-19 09:45:53
阅读次数:
158
还没有生成COS,需要另一个定时器进行触发,注释代码不能用 1 #include "STM32_WaveOutput.h" 2 #include "delay.h" 3 /********Éú³ÉÕýÏÒ²¨ÐÎ1Êä³ö±í***********/ 4 5 u16 SineWave_Value[1... ...
分类:
其他好文 时间:
2019-08-17 19:55:24
阅读次数:
97
#include <reg52.h>#include "main.h"#include "smartcard.h"#include "stdio.h" typedef enum { false, true }bool; #if 0sbit PIN_RXD = P1^0; //接收发送同一个引脚定义s ...
分类:
其他好文 时间:
2019-08-17 10:53:17
阅读次数:
88
一、常用的定时功能 (1)基本、通用、高级定时器都有最基本的定时功能,定时功能用到的函数如下: HAL_TIM_Base_Init 初始化定时,包括分频、 预装值等。 HAL_TIM_ConfigClockSource 选择定时器的时钟源 HAL_TIM_Base_Start_IT 开始定时器 HA ...
分类:
其他好文 时间:
2019-08-14 23:54:16
阅读次数:
298
AirPlay是苹果公司推出的一套无线音乐解决方案,我们手里的iPhone、iPad甚至是Apple Watch等设备还有电脑上的iTunes都支持AirPlay,但是支持AirPlay功能的音响设备都是比较贵的,荷包扁扁的我自然是感觉买那么贵的音响实在是不合算。前两天突发奇想,如果STM32可以支 ...
分类:
其他好文 时间:
2019-08-09 17:43:42
阅读次数:
123
视频传输方式一:以IIC协议,通过IO口传输视频流: 视频传输方式二:以usb接口传输视频流: 驱动:字符设备驱动 怎么写驱动程序:构造file_operations 告诉内核 入口函数 出口函数 v4l2驱动框架:核心层 -- > file_operations 硬件相关层: 1、将usb摄像头设 ...
分类:
其他好文 时间:
2019-08-08 17:31:29
阅读次数:
154
数字麦克风 PDM、PCM信号与STM32 i2s接口应用----重要文档列表 ...
分类:
其他好文 时间:
2019-08-05 14:08:27
阅读次数:
225