自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

转载 STM32-(10):Printf

学C语言的时候我们经常将printf作为打印输出,可以加格式转换符,比如十进制,十六进制,浮点输出,功能十分强大。在硬件进行调试的时候,也希望能输出这样一个结果,能够看到内部的ARM工作在什么状态,或者运行的结果,一般会用到数码管、液晶屏,但是控制起来麻烦,如果也能用到printf,那肯定很方便!此时我们只需将printf重定向,原来是输出到屏幕,我们只需要重定向输出到串口。 串口只需要一个串口...

2019-01-31 21:05:18 761

转载 STM32-(09):USART库函数方式编程

STM32库函数STM32库是由ST公司针对STM32提供的函数接口,即API(Application Program Interface),开发者可调用这些函数接口来配置STM32 的寄存器,使开发人员得以脱离最底层的寄存器操作,有开发快速,易于阅读,维护成本低等特点。当我们调用库的API的时候可以不用挖空心思去了解库底层的寄存器操作,就像当年我们学习C语言的时候,用Printf()函数时只...

2019-01-31 21:05:02 954

转载 STM32-(08):USART通信基础

USART通信通用同步异步收发器( USART )提供了一种灵活的方法来与使用工业标准 NRZ 异步串行数据格式的外部设备之间进行全双工数据交换。 USART 利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信。它也支持 LIN(局部互联网),智能卡协议和 irDA (红外数据组织 )SIRENDEC 规范,以及调制解调器( CTX / RTS )操作。它还允许许多...

2019-01-31 21:04:24 2078

转载 STM32-(07):串行通信基础(164芯片)

串行通信基础

2019-01-22 09:42:58 2244

转载 STM32-(06):位绑定的基础应用

SRAM区:0x2000 0000 ~ 0x200f ffff 1M片上外设:0x4000 0000 ~ 0x400f ffff 1M这些区域可以进行位绑定

2019-01-20 19:03:26 730

转载 STM32-(05):GPIO原理与操作

简单分析:红色框主要是输出电路(O),蓝色框主要是输入电路(I);关于输出电路,可以通过写位设置/清除寄存器来改变输出数据寄存器,或者直接读写输出数据寄存器,有这两种方式,继而通过I/O端口输出。如果打开了复用功能,就走复用的通道,输出控制就是一个锁存器。若寄存器写入1,输出控制的上方输出1,则CMOS管P-MOS导通,CMOS管N-MOS不导通,输出高电平,若寄存器写入0,输出低电平。关于输入...

2019-01-20 19:03:00 2027

转载 STM32-(04):STM32F103VCT6芯片内部资源分析

外形图STM32系列如图所示:(种类是满足用户不同的需求:内存/尺寸/引脚数)纵坐标是flash内存大小,横坐标是引脚数QFN(方形扁平无引脚封装)LQFP(薄型四方扁平式封装):引脚在四周BGA(焊球阵列封装):引脚在芯片下面内部资源内核-ARM 32位 Cortex - M 3处理器-高达72 MHz-单周期乘法和硬件除法内存-256 KB 的 Flash-4...

2019-01-19 13:48:24 19805

转载 STM32-(03):STM32应用实例

应用案例1、电力2、工业控制3、娱乐4、消费电子5、汽车电子6、国防军事7。。。。。。MEMS (Micro Electromechanical System,即微电子机械系统)是指集微型传感器、执行器以及信号处理和控制电路、接口电路、通信和电源于一体的微型机电系统。MEMS技术的目标是通过系统的微型化、集成化来探索具有新原理、新功能的元件和系统。MEMS技术是一种典型的多...

2019-01-19 13:47:54 11311

转载 STM32-(02):结识STM32

全新的Cortex架构系列,为嵌入式市场提供了一个三管齐下的解决方案。1、 Cortex-A:高性能应用处理器;(越来越接近电脑)2、 Cortex-R:专门针对实时、深度嵌入式解决方案;(又要快又要实时);3、 Cortex-M:专注于低成本嵌入式微控制器;(好用又便宜)A:需要运行复杂应用程序的“应用处理器”,支持大型嵌入式操作系统(不一定实时),比如Symbian (诺基亚智能手机用...

2019-01-19 13:47:31 1563

转载 STM32-(01):认识ARM

ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量的高性能、廉价、低耗能的RISC(Reduced Instruction Set Computer,中文是精简指令集计算机)处理器、相关技术及软件。技术具有性能高、成本低和能耗省的特点。适用于多种领域,比如嵌入控制、消费/教育类多媒体、DSP和移动式应用等。市场份额手机处理器90%以上的市场份额上网...

2019-01-19 13:46:53 837

转载 MFC界面编程基础(28):直接访问MySql API 连接 mysql

直接访问MySql API 连接 mysql第一步: 安装MySql第二步: 在工程文件中添加mysql 头文件#include mysql.h第三步: 在VS属性中做如下配置:①:附加包含头文件mysql.h的目录,即安装目录下的include目录。例如:C:\Program Files\MySQL\MySQL Server 5.6\include②:附加依赖项,名称为li...

2019-01-12 12:18:21 736

转载 MFC界面编程基础(27):排序和筛选

CRecordView类有两个重要的数据成员m_strFilter和m_strSort,m_strFilter是用于表示筛选记录的条件字符串,m_strSort是用于表示排序的关键字的字符串。只要对这两个数据成员赋值,只能实现排序和筛选。〖例〗首先在应用程序Exam2_1中建立两类排序,每一类是按ID号排序,另一类是按HomeCountry排序。在“查看”菜单下添加三个菜单项:一条分隔线、“按...

2019-01-05 21:03:25 2421 1

转载 MFC界面编程基础(26):更新记录

更新记录操作包括修改,添加和删除记录,CRecordSet类提供了AddNew()、Delete()、Edit()、Update()、CancelUpdate()、Requery()等成员函数用于更新记录。AddNew()函数用于添加一个新的空记录,所有字段数据成员的值都为NULL。Delete()函数用于删除当前记录,Edit()函数用于修改当前记录各字段数据成员的值。Update()函数用于...

2019-01-05 21:02:59 904

转载 MFC界面编程基础(25):设计记录操作界面

打开资源管理器的 Dialog文件夹,选择IDD_EXAM2_1_FORM,在对话框中按下图添加静态控件和编辑框控件,设置ID编辑框的属性为只读。记录操作界面并按下表所示,修改编辑框控件的ID属性。记录操作界面控件属性接下来,要将编辑框控件与一个记录集字段数据成员绑定,打开CExam_1View.cpp文件在DoDataExchange函数中添加控件“连接”到数据库字段的代码:voi...

2019-01-03 23:31:21 1184

转载 MFC界面编程基础(24):创建数据库应用框架

使用MFC类向导可以方便地得到一个数据库应用程序的框架,创建一个MFC单文档EXE应用程序Exam2_1,在向导的[数据库支持]选项也中,选择单选项“不提供文件支持的数据库视图”,客户端类型选择 ODBC 如下图所示。单击“数据源…”按钮,弹出“选择数据源”对话框,单击“新建”按钮,弹出跟上一节介绍的使用ODBC数据源管理器创建文件DSN一样的对话框,按照上面介绍的步骤新创建一个文件数据源...

2019-01-02 21:33:19 1599

转载 MFC界面编程基础(23):创建并注册数据源

在创建数据库应用程序之前,先要准备好数据源。下面我们假设数据库应用程序要连接的数据库hotel.accdb存放在C盘根目录下,该数据库下有一张TblCustomer的表,如下图所示:在Windows操作系统的控制面板中,可以找到数据源ODBC管理器的图标,如下图所示为Windows7中的ODBC的图标,它的位置在控制面板中的管理工具文件夹。由于所要连接的数据库是由Microsoft ACCES...

2019-01-02 21:32:46 1005

转载 MFC界面编程基础(22):MFC ODBC连接数据库

ODBC是微软公司支持开放数据库服务体系的重要组成部分,它定义了一组规范,提供了一组对数据库访问的标准API,这些API是建立在标准化版本SQL(Structed Query Language,结构化查询语言)基础上的。ODBC位于应用程序和具体的DBMS之间,目的是能够使应用程序端不依赖于任何DBMS,与不同数据库的操作由对应的DBMS的ODBC驱动程序完成。ODBC的构成ODBC的层次...

2019-01-01 23:09:50 1476

转载 MFC界面编程基础(21):一个简单的CArchive类用法的示例(Ex_Archive)

第一步 用MFC 应用程序向导创建一个默认的基于对话框的应用程序Ex_Archive。第二步 为新创建的工程添加一个新的.h文件, Person.h,单击【添加】按钮,如下图所示。在Person.h文件中输入下面的代码:class CPerson : public CObject{ DECLARE_SERIAL(CPerson)public: virtual void Serial...

2019-01-01 23:09:07 1080

码云(Gitee.com)帮助文档_1.2.pdf(已添加目录)

码云(Gitee.com)帮助文档,在原文档的基础上整理出一个目录,便于查看。

2019-08-31

MTK开发环境搭建辅助安装文档

指导如何搭建MTK相关平台的卡发环境,一般基于MTK平台开发的产品的会用到,供大家参考使用!

2019-03-02

RC4加密解密的MFC小程序源码

RC4加密解密的MFC小程序源码:代码主要内容包括RC4加密与解密、加密后的乱码转16进制等内容。供大家参考学习用。

2018-10-19

FM2018WE-380

FM2018WE-380芯片的主要作用是抑制声学噪声,消除声学回声,提升通话质量。压缩包内包含8个PDF文档,详细介绍了芯片的原理与应用,以供工作学习参考使用。

2018-08-01

MFC画图程序源程序

基于对话框的画图程序,可供个人工作学习参考使用,很不错的源码。正常情况下用VS打开编译就能生成应用程序,如果编译出错,一般是你使用的VS版本比较高或者VS的一些属性参数设置有冲突,可将出错提示百度下,都能查询到解决方案。如果好用的话,记得给好评哦!!!

2018-07-05

空空如也

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

TA关注的人

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