CAN协议是非常难的,但是在stm32中却是简单的,只需要我们配置寄存器即可,,,即使这样,我在学习的时候也遇到了许多困难 1.开时钟,不用说 2.设置GPIO口,,CAN_TX复用推挽输出,CAN_RX上拉或浮空输入 3.CAN初始化了,分三步 (1) 一般设置 u8 txBuff[8] ;int ...
分类:
其他好文 时间:
2016-04-11 22:27:51
阅读次数:
466
RA8875相信大家都熟悉吧?我们很多工程师都热衷于STM32+RA8875+emWin做界面显示,去年瑞佑又推出了同系列新产品RA8876/RA8877。图形LCD控制器的系统主构架是:FPGA+DDR2+Nand-Flash,FPGA里面还跑了个8051,因为要做指令缓冲、FAT32文件系统、Nand-Flash驱动程序,这三样东西没..
分类:
Windows程序 时间:
2016-04-11 18:59:17
阅读次数:
3788
STM32F4系列处理器内部集成了USB-OTG控制器,在不要外部USB IC下就可以实现USB通信,最近两天看了下如何利用STM32的USB实现通信,记录下关键步骤: 1. 从http://www.stmcu.org/document/list/index/category-524下载所需要的US ...
分类:
其他好文 时间:
2016-04-10 17:36:48
阅读次数:
278
1.stm32中采用的是逐次逼近型模拟数字方式,那么什么是逐次逼近呢? 逐次逼近的方式类似于二分法,以8位数据为例;当输入一个模拟量的时候,首先取这8位数的一半,即1000 0000,与模拟量比较,大于输入值,则变为1,小于则比较下一位;将下一位设为1,然后比较,大于则为0,小于则不变,直到两个数字 ...
分类:
其他好文 时间:
2016-04-07 01:23:46
阅读次数:
135
因为产品需求,系统功耗是一个很重要的考虑方面。好好看下STM32F103的低功耗问题,以便编写驱动。 1、STM32的电源 1.1 STM32电源框图 上面的电源中需要注意的是后备供电区域,这个部分由VBAT独立供电,跟软件有关的是后备寄存器、RCC_BDCR寄存器、整个RTC模块(包括很多寄存器后 ...
分类:
其他好文 时间:
2016-04-05 00:14:05
阅读次数:
474
关于FSMC+LCD第一次学习完时候,自己也还是对这个不清不白,时而清楚,时而糊涂。这一次再次学习的话,不能在这样了,仔仔细细把STM32参考手册,原子的LCD实验看了一遍,又在网上找了好些关于FSMC+LCD的资料,终于彻底明白了,,,当然,叫我完全一个人独立的把这个LCD显示实验程序写出来还是不 ...
分类:
其他好文 时间:
2016-04-04 22:53:50
阅读次数:
607
1、STM32的3种低功耗模式 STM32有3种低功耗模式,分别是睡眠模式、停机模式和待机模式。 2、STM32在不同模式下的电流消耗 a、工作模式 消耗电流在27mA至36mA之间。 b、睡眠模式 消耗电流在5.5mA至14.4mA之间。 c、停机模式和待机模式 停机模式消耗电流在15uA 待机模 ...
分类:
其他好文 时间:
2016-04-04 19:43:30
阅读次数:
377
这两天复习了DAC,DMA再加上把基本定时器TIM6和TIM7看了一下,打算写一个综合点的程序,,,就在网上找了一些关于DAC,DMA和定时器相关的程序,最终打算写了输出正弦波的程序。。。 由于没有示波器,也就不能显示出效果了,本来是打算用软件调试看效果的,但TIM6总是出问题,CNT不自增,可是我 ...
分类:
其他好文 时间:
2016-04-03 23:39:49
阅读次数:
373
实验4 外部中断实验 一、实验目的 理解中断的基本概念。 掌握STM32的中断源及中断优先级。 掌握STM32外部中断技术的基本使用方法。 掌握STM32中断处理程序的编程方法。 二、实验内容 硬件设计原理图如下图1所示:LED的连接在上一节已经介绍过了,在STM32开发板上的按键KEY0是接在PE ...
分类:
其他好文 时间:
2016-04-02 13:28:21
阅读次数:
672