- 博客(10)
- 资源 (21)
- 收藏
- 关注
原创 vs2019 mfc office操作实现(word/excel/powerpoint)1--环境搭建
一、 office 365安装我们采用的是OLE方式来操作文档,需要应用到office的标准库,如果没有安装MS office是无法获取对应库文件的。1.安装office 365(版本为 2019),地址直接上MS官网获取就可以了。2.安装完毕后,到安装目录下查看对应库文件是否存在。二、vs2017 安装原来用的是VS2019的,但是由于2019版本上去掉了“类型库添加..”的,重新下载vs2017。1、从官方下载,不过当时访问报错了。大家可以自己试下看看。2、独立下载非官.
2021-10-27 18:07:11
3722
7
原创 VS2019 MFC 串口通信
1.新建工程,添加代码参考步骤参考VS2017-MFC基于CSerialPort类串口通信_weixin_44177837的博客-CSDN博客d。按照步骤的话需要下载CSerialPort对应的cpp/H文件,后面统一提供下载路径。2.针对编译前修改的地方有:1>、在SerialPort.cpp中,添加#include "pch.h"。2>、运行后,发现按钮控件没有初始化文本,添加如下:3>、发现接收发送没有多行和垂直滚动,添...
2021-10-18 19:22:55
2496
3
原创 C语言的回调在嵌入式中的使用
在使用之前,我们先百度搜索下关于“C 回调函数”的相关帖子,其中有几个帖子,可以提前先看下https://www.cnblogs.com/jontian/p/5619641.htmlhttp://www.runoob.com/cprogramming/c-fun-pointer-callback.htmlhttps://blog.csdn.net/yidu_fanchen/articl...
2019-04-16 23:29:16
461
原创 sw4stm32工程下的printf打印设置
大家普遍使用的是keil(mdk)来开发stm32,但由于keil的软件无mac版本,所以在Mac开发的就只能用其他软件.在官网上推荐使用的是system workbench for stm32的软件,该软件window和Mac版本都有,而且不论在哪种系统下编译后拷贝到另一种系统都是可以直接使用.今天,我们说下在该软件下的printf的打印设置.开始之前先看下keil的printf的设置...
2018-11-27 10:41:58
1091
原创 关于ppm的定义(rf4432)
<br />ppm是英文part per million的缩写,表示百万分之几,在不同的场合与某些物理量组合,常用于表示器件某个直流参数的精度。下面举例说明。 <br /> 1.用于描述电压基准(Voltage reference)的温度漂移值大小 <br /> 在基准电压的数据手册里,我们会找到一个描述基准性能的直流参数,称为温度漂移(也称温度系数)或简称TC(Temperature Coefficient),通常以ppm/℃表示。对于基准电压而言,1ppm/℃表示当环境温度在某个参考点(通常是25℃
2011-01-10 09:09:00
4209
原创 stm32 timer1/pwm 笔记!
<br />12-30<br />//--------------------------------TIMER1<br />先说下RCC时钟<br />//-------------------------RCC(具体参考所用芯片)<br />AHB所连接的时钟<br />* RCC_AHBPeriph_DMA1,RCC_AHBPeriph_DMA2,RCC_AHBPeriph_SRAM<br />* RCC_AHBPeriph_FLITF,RCC_AHBPeriph_CRC,RCC_AH
2011-01-04 15:55:00
3837
原创 stm32 uart_irq/systick 笔记!
<br />12-28<br />//--------------------------------UART_IRQ<br />uart中断程序,利用串口接收中断来接收串口数据,再发给串口。<br />利用库的misc.c文件中的NVIC_PriorityGroupConfig()来分配中断的优先级,有点闷闷<br />然后就是NVIC_Init()来初始化中断配置,使用结构体NVIC_InitStructure,来存储整个<br />中断配置。在配置串口的时候,需要开相应的中断(如:接收数据寄存器非空
2011-01-04 15:54:00
1550
原创 stm32 gpio 笔记!
<br />熟悉STM32的GPIO<br />都是基于STM32库的,这样可以节省时间,到时再试试没有基于STM32库的<br />STM32的文件可以根据自己所需要的加载到项目中并在stm32f10x_conf.h文件中注释掉那些不需要的头文件,这样的话可以减少文件的编译时间<br />32编译后的文件大小:<br />Code为程序代码部分<br />RO-data 表示 程序定义的常量 const temp;<br />RW-data 表示 已初始化的全局变量<br />ZI-data 表示 未初始
2011-01-04 15:52:00
774
原创 mb90092-控制命令4(screen control 1)
ps:先默认DC.CM分别为1.1,其余的控制位,为一个byte,从高到低EO. 0:指定正常显示 1:替换显示输出数据到偶数和奇数 其他各领域的。ZM. 0:普通显示 1:放大主屏幕NP. 0:P2.P0.IE.IN.EB
2010-08-04 17:01:00
768
转载 (转)基于IAR的STM32工程从零开始建立
圈圈前面几个STM32的程序是直接拿例子来改的,但我们总不能每次都拿别人的例子来改吧?我们要学会如何自己来创建一个属于自己的IAR工程。 首先启动IAR开发环境。如果你的设置是在启动时出现Embedded Workbench Startup对话框,那么可以直接在这个对话框中点击第一个按钮——Create new projectin current workspace。如果你选择了启动不出现这个对话框,那么你可以在IAR的菜单栏中找到Project菜单,在其子菜单中有一个“Create new proj
2010-08-04 10:31:00
1966
STM32CUBE freeRTOS lwip网络实例
2018-10-29
SPI的定义.doc
2009-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人