隔空手势操作
摘要:最近要准备这方面的东西。公司的触摸屏需要这样一个功能。去网上找了一些资料。 1Kinect 基于摄像头识别的。相当于机器视觉。。以前新阳经常看到。 2CapSense® 控制器 公司要用的方案。用这个ic
阅读全文
项目管理培训(2)
摘要:前言:工作的第二周, 参加项目管理培训,公司要扩张,需要有人做这块。 2、项目与运营区别 3、项目、项目集和项目组合 4、项目生命周期 5、项目管理定义 6、项目管理的三重约束 7、项目管理的发展 8、项目管理5大过程组 9、项目管理9大知识领域 10、组织类型 11、事业环境因素 12、组织过程资
阅读全文
uoot启动过程
摘要:1.从我们的start_armboot开始讲起 u-boot整体由汇编段和C语言段外加连接脚本组成。关于汇编段请看我之前的博客《u-boot源码汇编段简要分析》,好,让我们进入start_armboot函数。 这里首先涉及到的是一个叫做gd_t的结构体指针。给它分配了一块内存。位于CFG_GBL_D
阅读全文
库函数开发步骤 (转)
摘要:一、正文 首先去官网或者论坛下载STM32的官方库,解压出来,会发现里面是各种".c"".h",文件,不需要所有文件 一股脑的照单全收,只需要复制一些自己需要的即可, 1、 新建一个可用的工程(废话:-D),然后将库函数的".c"".h"文件加入到自己的工程内,并使其编译通过; 最基本的工程所需要的
阅读全文
keil(持续更新)
摘要:1函数格式提示 2 cording时有警告和错误提示 3 类的成员 提示
阅读全文
ulink 固件更新问题
摘要:1前言 ulink版本升级。。 当使用keil4.7.4版本时,ulink固件库更新了、 2官方资料解释: Boot Mode Utility Home » Appendix » Utilities » Boot Mode Utility This utility allows configurin
阅读全文
上位机控制led
摘要:使用库函数,调试的结果在标红程序上,int main(void){ u8 a; u8 t; u8 len; u16 times=0; delay_init(); //延时函数初始化 NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_in
阅读全文
《敏捷开发的45个习惯》
摘要:开篇第一句:continuous development,not episodic。 1以迭代的方式工作: 缺定一小块时间的计划,按时完成他们。 2态度决定一切 a指责不能解决bug b欲速不达:普通的码农不理解那块代码,只要能够工作就好,要么直接复制,要么直接调用。优秀的程序员会深挖一层,想明白会
阅读全文
rcc
摘要:一、在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 全名: high speed external ①HSI是高速内部时钟,RC振荡器,频率为8MHz。 ②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。 ③LSI是低速内部时钟
阅读全文
uart与usart
摘要:1、 异步通信 异步通信是我们最常采用的通信方式,我们后面的例子都是采用的异步通信方式。异步通信采用固定的通信格式,数据以相同的帧格式传送。如图7-3 所示,每一帧由起始位、数据位、奇偶校验位和停止位组成。 在通信线上没有数据传送时处于逻辑“1”状态。当发送设备发送一个字符数据时,首先发出一个逻辑“
阅读全文
c语言
摘要:1位操作 &清零 GPIOA->CRL&=0XFFFFFF0F; //将第 4-7 位清 0 |或运算 GPIOA->CRL|=0X00000040; //设置相应位的值,不改变其他位的值 移位操作提高代码的可读性: GPIOA->ODR|=1<<5 PA.5 输出高 2宏定义 3条件编译 #ifd
阅读全文
SPI
摘要:一原理和初始化过程: SPI(Serial Peripheral Interface),串行外围设备接口。SPI是一种高速的、全双工、同步的通信总线。 SPI接口一般使用4条线通信: MISO 主设备数据输入,从设备数据输出 MOSI 主设备数据输出,从设备数据输入 SCLK 时钟信号,有主设备产生
阅读全文
回头看看 血氧鼠标
摘要:昨晚听师兄讲新项目是怎么开展的。 1需求分析转化 鼠标功能(鼠标芯片) 血氧功能(血氧模块) mcu功能(采集存储数据) usb功能(有线和无线) 2开始工程 (1)芯片选型:要用多少接口,内部资源要多大,低功耗用L型的 (2)工程建立(加外设,初始化) (3)模块初始化:设置功能函数,需要怎么使用
阅读全文
stm32启动文件 startup_stm32f10x_hd.s
摘要:;* 文件名 : startup_stm32f10x_hd.s;* 库版本 : V3.5.0;* 说明: 此文件为STM32F10x高密度设备的MDK工具链的启动文件;* 该模块执行以下操作:;* -设置初始堆栈指针(SP);* -设置初始程序计数器(PC)为复位向量,并在执行main函数前初始化系
阅读全文
hello iic
摘要:刚刚终于弄出来了这个。发现自己很多问题。 一 mian函数 #include "led.h"#include "delay.h"#include "sys.h"#include "lcd.h"#include "usart.h"#include "usmart.h" #include "24cxx.
阅读全文
FSMC stm32
摘要:1.FSMC机制 FSMC(Flexihie Static Memory Controller,可变静态存储控制器)是STM32系列中内部集成256 KB以上FlaSh,后缀为xC、xD和xE的高存储密度微控制器特有的存储控制机制。之所以称为“可变”,是由于通过对特殊功能寄存器的设置,FSMC能够根
阅读全文
c规范(2)
摘要:一:对齐 1 程序的分界符‘ {’和‘ }’应独占一行并且位于同一列,同时与引用它们的语句左对齐。 2 { }之内的代码块在‘ {’右边数格处左对齐。 二:注释 注释通常用于:( 1)版本、版权声明;( 2)函数接口说明;( 3)重要的代码行或段落提示。 注释要简洁而且对齐 三命名规则 用英语命名
阅读全文
c规范(1)
摘要:1文件结构 头文件.h 保存文件声明 定义文件.c 程序实现 2版本标示 用注释 (1)版权信息。 (2)文件名称,标识符,摘要。 (3)当前版本号,作者 修改者,完成日期。 (4)版本历史信息。 3头文件结构 头文件开头处的版权和版本声明( 预处理块。(为了防止头文件被重复引用) 函数和类结构声明
阅读全文
stm32 AFIO
摘要:也许你以为IO和AFIO是很简单的,事实上有几个误区可能很多人都没注意过,当你只用现成的开发板来学习的时候,别人已经帮你做好了资源分配,所有的外设功能学习都是照着别人给你的例程去做的,这才没让你觉得奇怪。 自:http://www.lifetyper.com/archives/000016.html
阅读全文
stm32的串口接收字符串以十六进制数
摘要:#include "pbdata.h" uint8_t TxBuffer1[] = "USART Interrupt Example: This isUSART1 DEMO"; uint8_t RxBuffer1[],rec_f,tx_flag; volatile uint8_t TxCounter
阅读全文
SecureCRT下的串口无法输入
摘要:用串口配置交换机的时候,出现的问题: 用secureCRT建了一个串口COM1后,连接上开发板后,可以正确接受和显示串口的输出,但是按键输入无效。 解决方法: Session Options -> Connection -> Serial -> Flow Control,将原先默认选中的 RTS/C
阅读全文
STM32串口USART1的使用方法
摘要:前言: 通用同步异步收发器(USART)提供了一种灵活的方法来与使用工业标准NR 异步串行数据格式的外部设备之间进行全双工数据交换。 USART利用分数波特率发生器提供宽范围的 波特率选择,支持同步单向通信和半双工单线通信。 1、STM32固件库使用外围设备的主要思路 在STM32中,外围设备的配置
阅读全文
c++高质量编程手册
摘要:怡化主管强烈要求我读这本书。。。。 笔记尚未完成,持续更新呗。。 第1章 高质量软件开发之道 1.1 软件质量基本概念 1.1.1 如何理解软件的质量;功能性和非公能性 1.1.2 提高软件质量的基本方法; 一次性编出高质量的程序 1.1.3 “零缺陷”理念 1.2 细说软件质量属性 1.2.1 正
阅读全文
the way of reading English books
摘要:除了datesheet ,我们经常遇到英语文档和资料。找到正确的英语文档的打开方式变的非常必要。 计算机类的书大致归为三大类: (1)语言方面的书。比如C、Java、Python等等 (2)算法书籍。《算法导论》、《编程珠玑》等等 (3)某一特定类别的书。比如操作系统、编译原理、网络、Linux内核
阅读全文
hello world Firmware Library
摘要:其实正点原子有良好的模板工程。。。user 。lab文件 ,obj。 一脸蒙的是库函数的操作方式。。。。 为了便于管理,该项目文件夹内,我分了以下几个文件夹:"PROJ"存放工程文件,"APP"存放"main.c"、"aplication.c"文件,"BASEDRIVE"存放的"Uart.c"文件,
阅读全文