STM32F769I-DISCO评测(6)硬件资源解析

,无流控。Buttons and LEDs 位于板卡正面的黑色按键B2是微控制器STM32F769NIH6的复位。位于板卡正面的蓝色按键可被用于数字输入或者唤醒复用功能。当按键被按下时逻辑状态是1,否则逻辑状态是0。位于板卡正面的4颗LED可供用户使用,从左到右依次为绿色LD1、橙色LD2、红色LD3、蓝色LD4。通过向GPIO寄存器写逻辑0可点亮LED。LCD display MIPI DSI...

http://home.eeworld.com.cn/my/space-uid-676625-blogid-451359.html 发布时间: 2016-12-10



解决释放PB3造成RTX无法启动问题

PB3引脚及相关寄存器配置截图:(详见参考手册STM32Fxx Reference manual.pdf ,AF remap and debug I/O configuration register (AFIO_MAPR), Debug support(DBG) )根据参考手册,关闭JTAG及异步跟踪后,PB3将被完全释放,但是在RTX中,异步跟踪一旦被关闭,则RTX无法启动,运行状态如下:不...
关键词: PB3 RTX

http://home.eeworld.com.cn/my/space-uid-719346-blogid-446260.html 发布时间: 2016-12-09



心仪M7--STM32F769I-DISCO评测(0)

速度独立于CPU速度(双时钟支持),使得系统时钟变化不影响外设工作更多外设,例如带有SPDIF输出支持的两个串行音频接口(SAI),带有SPDIF输入支持的三个I2S半双工传输,带有专用供电的两个USB OTG和双模QuadSPI Flash4KB的备份SRAM,用于最低功耗模式下保存数据 能效 1.8V下高达7 CoreMark / mW 在所有寄存器和SRAM内容都能继续保持的停止模式下...

http://home.eeworld.com.cn/my/space-uid-328390-blogid-446239.html 发布时间: 2016-12-08



STM32 SDIO折腾记

,不喜欢烦琐的一层层打包的库函数啊,直接写寄存器才好玩 先得知道这些信号都干吗的才是,ST手册这个图表示得差不多了 除了 SDIO_CK 是时钟,只由MCU产生之外,SDIO_CMD和SDIO_Dn都是双向的I/O。SDIO_CMD 是命令通道,由MCU写命令,SD卡写应答;两边交替驱动,都不驱动时为高阻态。SDIO_Dn是实际传输存储数据才用的,在读卡的时候被SD卡驱动,在写卡的时候由MCU...

http://home.eeworld.com.cn/my/space-uid-363731-blogid-446121.html 发布时间: 2016-11-30



原来你是这样的JTAG

吧?读写寄存器就更没问题了吧?这样一来,就用JTAG协议来下载程序和调试程序不就好了?通用性多强啊,开发工作量也小,只要把JTAG接口搞进芯片里,什么芯片都能用,各种工具也有成熟的方案,完美~ 再后来,到了ARM时代,JTAG接口已经成了所有ARM核微控制器的标配,大家都已经习惯了把一个J-Link或者别的什么Link插到JTAG接口上,所有ARM核芯片的程序下载和程序Debug全部搞定,妈妈...

http://home.eeworld.com.cn/my/space-uid-346593-blogid-446049.html 发布时间: 2016-11-27



STM32 串口功能 库函数 详解和DMA 串口高级运用(转载)

:  通过设置USART_CR3中SCEN位配置   DMA、硬件流控制作专门研究。 中断有哪些事件?发送数据寄存器空,发送完成,接受数据可读,奇偶校验错数据溢出,CTS标志,空闲标志 断开标,噪声标志遗憾是没有留有接受缓冲区,用查询容易数据丢失。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。流程是...

http://home.eeworld.com.cn/my/space-uid-369520-blogid-446033.html 发布时间: 2016-11-25



LIS3DHTR 数据转换 bit→g

关于加速度的数据读取问题,贴个参考版本给大家参考! 传感器寄存器读出的数据的单位是bit,将读出数据乘以sensitivity得到mg单位的值。 HAL_I2C_Init();    LIS3DH_GetWHO_AM_I(&dump);    DEBUGOUT("LIS3DH ID:%x\n", dump); ...

http://home.eeworld.com.cn/my/space-uid-398942-blogid-445978.html 发布时间: 2016-11-23



一起玩树莓派3 + 使用WiringPi控制树莓派的SPI口读取外部Flash

现在使用SPI口来读取外部SPI-Flash的信息。 首先要在raspi-config中设置IO的SPI功能,跟上一个I2C设置一样,参见 http://bbs.eeworld.com.cn/thread-506020-1-1.html 外部SPI-Flash模块为微雪电子的AT45DB041的模块。 硬件连接如图 处于简便,仅实现读取Flash芯片信息寄存器的, 代码如下...

http://home.eeworld.com.cn/my/space-uid-216477-blogid-445188.html 发布时间: 2016-11-15



C8051F340单片机控制SHT10温湿度传感器(12864显示)

操作选择,1:读,0:写 #define Clear_LCD_RW() P4&=(~0x02) #define Set_LCD_RS() P4|=0x04//LCD寄存器选择,1:数据,0:指令 #define Clear_LCD_RS() P4&=(~0x04) #define Set_LCD_RST() P4|=0x08// #define...

http://home.eeworld.com.cn/my/space-uid-727445-blogid-445150.html 发布时间: 2016-11-13



MSP430(G2553)IAP功能的移植与实现(原创文章,转载须注明出处)

MSP430G2553为例,该Bootloader对其内存空间规划分布大致分为三个部分:RAM空间、Flash中的APP程序空间、Flash中的Bootloader程序空间。          RAM空间主要贮存着单片外设模块的寄存器(不可改变)、程序运行空间;     ...

http://home.eeworld.com.cn/my/space-uid-514660-blogid-445146.html 发布时间: 2016-11-12



探讨分析坛友遇到的51单片机硬件串口数据丢包的真相

坛友原帖链接:http://bbs.eeworld.com.cn/forum. ... p;page=1#pid2086178 单片机:C52内核单片机,晶振11.0592MHz,运行在12T模式,波特率为9600bps,8位数据位,1位停止位,串口工具使用ECOM V2.8版本 1、我先描述一下问题,上代码图和实测图: 代码图:就这么多的代码,首先硬件串口使用定时器1作为波特率发生器,产生9600bps的波特率,之后的主要功能是不断查询接收中断标志位,当收到一个字节时,再将该字节发送出去,同时再多发送一个0x01,如此往复,代码比较简单,我就不多说了。 实际测试效果:...

http://home.eeworld.com.cn/my/space-uid-371204-blogid-438957.html 发布时间: 2016-11-03



mplab 不支持插入可执行c文件?

不知是我用的不对,还是mplab本身就这样。拿keil来说。在一段执行的程序中,可以include一个只有执行语句的单独的c文件。c文件里可以操作寄存器。这种c文件只是把一大串执行语句做成一个文件而已。避免主程序过长。这段程序,有时也不是某个函数。但这段内容会多次调用。就include一下,很方便。mplab,我用相同的方法。貌似不允许,mplab好像会单独编译这个c文件,发现寄存器的名字和主...

http://home.eeworld.com.cn/my/space-uid-353118-blogid-438907.html 发布时间: 2016-10-30



旋转变压器信号处理的低成本、高分辨率方案

相移90度内正常工作。若相移超过此范围,则必须在寄存器中编程。  最后,积分器OSR的设定原则是:载波频率是整个滤波器传输函数陷波的整数倍。在时域中,这等同于在多个载波周期内求积分。这样就完全抑制了载波频率。在此例中,如果积分器的OSR为16,则分辨率提高2位(0.5位/因数2)。然而输出信号的幅度降低了3dB(-0.5位),原因是积分器产生的是解调信号的平均电压而非峰值电压。  总结...
关键词: 变压器 分辨率 成本

http://home.eeworld.com.cn/my/space-uid-719131-blogid-438860.html 发布时间: 2016-10-26



SensorTile物联网开发套件(2)——功能展示

如下:        osxMotionPM (计步器),可以检测出行走的步数,并计算出速度,这个功能在加速度算法中也有实现,两者效果差不多,都不太准,不过市面上的多种手环也都存在不准的现象。SensorTile上的ST加速度计芯片已经硬件化了计步功能,也就是说直接从寄存器里读出来就是步数了,界面如下:       ...

http://home.eeworld.com.cn/my/space-uid-527961-blogid-438688.html 发布时间: 2016-10-23



用stm32f411单片机如何给音频采样芯片配置寄存器

本人是开发fpga的,但是在用FPGA配置音频采样芯片tlv32时,要用stm32f411来利用i2c总线协议配置采样芯片,不知道如何去配置,是首先发送16位数据,高七位是从器件地址,也就是音频采样芯片的地址,第八位是读写控制芯片,从器件发送应答信号给主器件,后八位是寄存器地址,接着发送从器件发送应答信号给主器件,然后紧接着发送16位数据,而这个16位数据就是存放到寄存器的值吗,但是指定的寄存器...

http://home.eeworld.com.cn/my/space-uid-718037-blogid-438549.html 发布时间: 2016-10-18



stm32f407和stm32l151的库函问题

最近使用的stm32f407和stm32l151的频率比较高,开发使用的是库函数开发,发现在使用spi的时候,Pin_AFConfig(GPIOPort,GPIOPortSource,AFx),此函数调用有问题,测试过程中,使用此API,对应的寄存器没有变化,遇到此句,需要使用GPIOx->AF[0/1]= 0x----,寄存器直接操作才有效。...
关键词: stm32 Pin_AFConfig API

http://home.eeworld.com.cn/my/space-uid-527561-blogid-438492.html 发布时间: 2016-10-13



AD9959调试总结

。 序号 引脚 描述 47 /CS 片选信号,低电平有效。 46 I/O_UPDATE 寄存器激活有效,上升沿有效。 48...

http://home.eeworld.com.cn/my/space-uid-422029-blogid-438454.html 发布时间: 2016-10-12



来看看老式变频器的操作面板

如下图,此操作板里的主控芯片是STC89LE52,与装置通信是串口的形式,为了通信的可靠性还增加了一块差分驱动器sn75179b,显示用两块串转并的移位寄存器74HC595D来驱动3位8段及四位8段数码管,数码管的拉电流端用pnp管驱动,外带一个旋转电位计,八个独立按钮 本文来自论坛,点击查看完整帖子内容。...

http://home.eeworld.com.cn/my/space-uid-501860-blogid-437717.html 发布时间: 2016-10-02



单片机知识重建

M的内容.view->periodic window update:使在程序执行时M的内容页可以被查看.symbol window 1所有函数或模块的公共符号2当前模块或函数的局部符号3代码行号和已经使用sfr 符号可能指的变量名函数名标号.command windowregisters windows-sec寄存器,sp sp_max,state寄存器...
关键词: 单片机 知识

http://home.eeworld.com.cn/my/space-uid-405856-blogid-393923.html 发布时间: 2016-08-22



关于单片机通过串口输出中文/英文的方法

UART2_SendByte8B(u8 dat) { u16 Counter=0; u2tbl = dat;    //8位数据位时,将要发送的数值放在发送缓冲寄存器的低8位。 //ti_u2c1 = 0则发送寄存器有数据,发送完毕后置1。 while( (!ti_u2c1) && (Counter != 1000) ) { Counter++; } } 3.重定向函数...

http://home.eeworld.com.cn/my/space-uid-348360-blogid-362069.html 发布时间: 2016-08-17




<上一页 11121314151617181920212223242526 下一页> 相关结果约2,049个