头像-24967

hlwhlw

  • 广东省湛江市
  • 单片机 EDA/PCB
  • 消费电子

个人成就

获得 2 次赞

帮助过18人

DSP测试实验(寄存器版本).zip

【新技能get】开发板一起学起来 (第四部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来   fpu,float point unit 浮点运算单元 从字面就可以理解,fpu就是做浮点运算来帮助cpu减轻负担的。cortex m4 具有一个可选的fpu,stm32f429 集成了fpu。cortex-m4的浮点运算单元(fpu)是一个改变的单精度armv7-m的浮点架构(fpv4-sp)。 fpu功能描述 支持单精度加、减、乘、除和平方根操作。也支持定点和浮点的转换。     图4-1:fpu寄存器 详细的信息请查看: arm® cortex®-m4 processor  (revision: r0p1 technical reference manual copyright © 2009, 2010, 2013, 20)     cmsis是arm 公司独立于供应商对cortex-m实现的硬件抽象层。 整个的cmsis框架图如下:   图4-2:cmsis框架图   CMSIS-DSP:DSP的库文件中,包含了60多个信号处理算法函数和多重的数据类型(q7、q15、q31)以及32位单精度浮点型。该库文件支持Cortex-M0、M3、M4,在Cortex-M4中实现了SIMD(单周期多数据指令)。 CMSIS中的代码和API编写,是附和MISRA-C2004标准的,具体请参考这个帖子(http://www.ickey.cc/group-topic-id-51803.html)。       dsp 库文件主要包括以下内容具体内容在这个文件下(stm32f429i-discovery_fw_v1.0

C语言和汇编语言混合编程简单实例.rar

  • 浏览量:1254
  • 下载量:198
  • 下载:0IC币
  • 上传者:shuxian
  • 上传时间:2015-07-13

软件STM32-MPU6050 .zip

【新技能get】开发板一起学起来 (第三部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来 mems: mems全称micro electromechanical system,微机电系统。mems传感器是采用微电子和微机械加工技术制造出来的新型传感器。常见的产品包括mems加速度计、mems麦克风、微马达、微泵、微振子、mems压力传感器、mems陀螺仪等以及它们的集成产品。 stm32f429discovery板载了一颗由st公司生产的mems传感器—l3gd20。 l3gd20是一个低功耗的三轴角速率传感器,详细内容可查看官网(http://www.st.com/web/catalog/sense_power/fm89/sc1288/pf252443)   图3-1:l3gd20引脚和封装 下面是一个具体参数:     三个可选的测量量程(250/500/2000dps)(低量程用于高精度测量慢速运动,高量程则用于测量快速的运动如手势     iic/spi输出接口     16比特率值输出     8位温度输出     双数字输出线(中断和数据准备)     集成低通和高通滤波器,用户可选择带宽     宽电压供电:2.4v ~3.6v     低电压兼容ios (1.8 v)     集成掉电和睡眠模式     集成温度传感器     集成fifo     工作温度范围(- 40°c至85°c) 图3-2:l3gd20框架图 l3gd20自带了fifo和8位的温度传感器,虽然是八位,但是

加速度传感器学习例程.rar

【新技能get】开发板一起学起来 (第三部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来 mems: mems全称micro electromechanical system,微机电系统。mems传感器是采用微电子和微机械加工技术制造出来的新型传感器。常见的产品包括mems加速度计、mems麦克风、微马达、微泵、微振子、mems压力传感器、mems陀螺仪等以及它们的集成产品。 stm32f429discovery板载了一颗由st公司生产的mems传感器—l3gd20。 l3gd20是一个低功耗的三轴角速率传感器,详细内容可查看官网(http://www.st.com/web/catalog/sense_power/fm89/sc1288/pf252443)   图3-1:l3gd20引脚和封装 下面是一个具体参数:     三个可选的测量量程(250/500/2000dps)(低量程用于高精度测量慢速运动,高量程则用于测量快速的运动如手势     iic/spi输出接口     16比特率值输出     8位温度输出     双数字输出线(中断和数据准备)     集成低通和高通滤波器,用户可选择带宽     宽电压供电:2.4v ~3.6v     低电压兼容ios (1.8 v)     集成掉电和睡眠模式     集成温度传感器     集成fifo     工作温度范围(- 40°c至85°c) 图3-2:l3gd20框架图 l3gd20自带了fifo和8位的温度传感器,虽然是八位,但是

1、FSMC-液晶显示汉字.zip

【新技能get】开发板一起学起来 (第二部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来 关键字:sdram、tft 第一小节、tft和sdram简介 stm32f4xx相比于其它系列最重要的两个特性就是sdram接口和tft lcd接口,stm32f429i-discovery评估板上板载了sdram和2.4寸的240x320的tft液晶屏。 一、sdram sdram控制器的主要特性如下: 两个sdram接口,可以分别配置 支持8 bit、16bit、32bit的总线位宽 最多支持13bit的行地址,11bit的列地址、4个bank 支持字、半字、字节的访问模式 sdram时钟可以是hclk/2或者hclk/3 自动进行行边界及bank边界管理 支持多个bank之间的ping-pong操作 具有可编程的时序参数 具有可编程刷新率的自动刷新操作 支持自刷新模式 支持掉电模式 支持1、2或3个节拍的cas延时 16级深度的写操作fifo 6级深度的预读fifo 图2-1-1:sdram配置 二、tft 控制器 tft lcd控制器如下: 并行输出,r、g、b各占8bit位宽 两个显示层,分别具有专用的fifo 每个显示层具有多达256种颜色的颜色查找表 最高支持svga 800x600象素的分辨率 时间参数可调整,适合各种屏幕 可设置的背景颜色 行、场同信号及数据使能信号可设置极性 支持多达8种输入数据格式 支持2个bit的随机抖动处理 灵活的多层图像叠加处理 对每个显示层可分别设置

2、FSMC-液晶显示BMP图片.zip

【新技能get】开发板一起学起来 (第二部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来 关键字:sdram、tft 第一小节、tft和sdram简介 stm32f4xx相比于其它系列最重要的两个特性就是sdram接口和tft lcd接口,stm32f429i-discovery评估板上板载了sdram和2.4寸的240x320的tft液晶屏。 一、sdram sdram控制器的主要特性如下: 两个sdram接口,可以分别配置 支持8 bit、16bit、32bit的总线位宽 最多支持13bit的行地址,11bit的列地址、4个bank 支持字、半字、字节的访问模式 sdram时钟可以是hclk/2或者hclk/3 自动进行行边界及bank边界管理 支持多个bank之间的ping-pong操作 具有可编程的时序参数 具有可编程刷新率的自动刷新操作 支持自刷新模式 支持掉电模式 支持1、2或3个节拍的cas延时 16级深度的写操作fifo 6级深度的预读fifo 图2-1-1:sdram配置 二、tft 控制器 tft lcd控制器如下: 并行输出,r、g、b各占8bit位宽 两个显示层,分别具有专用的fifo 每个显示层具有多达256种颜色的颜色查找表 最高支持svga 800x600象素的分辨率 时间参数可调整,适合各种屏幕 可设置的背景颜色 行、场同信号及数据使能信号可设置极性 支持多达8种输入数据格式 支持2个bit的随机抖动处理 灵活的多层图像叠加处理 对每个显示层可分别设置

3、FSMC-液晶截图.zip

【新技能get】开发板一起学起来 (第二部分)  本教程作者为ickey网友@hellowii ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~   @hellowii 也将随时和大家交流学习中的问题。(ps:本教程未经允许谢绝转载) 学教程,送奖励,活动说明详见: 【新技能get√】开发板stm32f429i discovery技术一起学起来 关键字:sdram、tft 第一小节、tft和sdram简介 stm32f4xx相比于其它系列最重要的两个特性就是sdram接口和tft lcd接口,stm32f429i-discovery评估板上板载了sdram和2.4寸的240x320的tft液晶屏。 一、sdram sdram控制器的主要特性如下: 两个sdram接口,可以分别配置 支持8 bit、16bit、32bit的总线位宽 最多支持13bit的行地址,11bit的列地址、4个bank 支持字、半字、字节的访问模式 sdram时钟可以是hclk/2或者hclk/3 自动进行行边界及bank边界管理 支持多个bank之间的ping-pong操作 具有可编程的时序参数 具有可编程刷新率的自动刷新操作 支持自刷新模式 支持掉电模式 支持1、2或3个节拍的cas延时 16级深度的写操作fifo 6级深度的预读fifo 图2-1-1:sdram配置 二、tft 控制器 tft lcd控制器如下: 并行输出,r、g、b各占8bit位宽 两个显示层,分别具有专用的fifo 每个显示层具有多达256种颜色的颜色查找表 最高支持svga 800x600象素的分辨率 时间参数可调整,适合各种屏幕 可设置的背景颜色 行、场同信号及数据使能信号可设置极性 支持多达8种输入数据格式 支持2个bit的随机抖动处理 灵活的多层图像叠加处理 对每个显示层可分别设置