头像-222968

PG_CPZ

  • 广东省
  • 单片机 嵌入式 DSP
  • 工控电子

个人成就

获得 58 次赞

帮助过237人

求助一个AT45DBXX系列的flash驱动

求助一个AD45DBXX系列的flash驱动,通用的驱动,可以在不同的MCU上使用的,我现在用的是stm32f103的芯片

求视频解码芯片推荐

想做个可以播放视频的MP3 无奈WM8978是QFN封装,身边工具不多,实在焊不下去,想问问有没有什么芯片可以推荐的?谢谢!

关于串口通信的几个问题

最近在看关于串口通信,困扰了我好几天的问题,对于串口通信这个概念还是很模糊,看了很多帖子还是没搞明白1.单片机每次进入中断接收的一组数据是一个字节吗?2.用XCOM给单片机发送数据它是自动给数据加上0x0d0x0a结尾标志吗?单片机是怎样开始接收这组数据的?3.我用原子的串口例程改编,想实现如下功能1.  XCOM发送 ‘1’  LED0开 ,发送‘2’ LED0关我的过程我在中断服务函数里面判断接收到的是“1”,or '2'。  定义了两个变量如果是‘1’  flag0=1.如果是‘2’  flag1=1.在主函数里面判断flag0 flag1的值,然后flag0 flag1置零,并对相应的引脚拉高\拉低电平发现灯没反应,请问这是我的方法不对还是哪里出了问题

sim800c远程升级项目

无线下载项目用的是stm32战舰板子,由于战舰板子的ram只够建立5万字节的数组,但实际要存放到数组里的代码数据要大于5万,导致小代码可以成功远程升级,而大代码数组存不下而无法升级,所以我想采用一遍通过sim800c接收数据,一遍往flash里面写代码的方法解决ram数组太小的问题,但是现在没有边收边写代码的思路,所以请前辈们帮忙提供些边下边写的编程思路,或者其他思路,非常感谢!

使用udp_bind绑定端口

使用stm32f407自带库lwip,初始化UDP端口使用udp_bind函数绑定的是监听端口,比如8089,但是往上位机发送时,网络助手显示stm32的端口号却是另外一个随机端口号,比如20000,这是为什么?err=udp_bind(udppcbIP_ADDR_ANYUDP_DEMO_PORT);      UDP_DEMO_PORT=8089

用stm32F07控制NAND FLASH存储数据,速度最快

用stm32F07控制NAND FLASH存储数据,速度最快达到多少,我最近用NAND FLASH K9F1G08U0E芯片存储数据,速度只有200k左右,有什么方法可以提高速度吗

STM32F103的usb虚拟串口问题

想请教大家关于STM32虚拟串口数据的接收流程,我现在的虚拟串口可以发送数据,但无法接收电脑发送给32的数据。百度上面的资料并没有太多的提及接收数据的流程,都是很简单的带过。void EP3_OUT_Callback(void){        u16 USB_Rx_Cnt;         USB_Rx_Cnt = USB_SIL_Read(EP3_OUT USB_Rx_Buffer);        //μÃμ½USB½óêÕμ½μÄêy¾Y¼°Æä3¤¶è          USB_To_USART_Send_Data(USB_Rx_Buffer USB_Rx_Cnt);        //′|àíêy¾Y£¨Æäêμ¾íêDZ£′æêy¾Y£©         SetEPRxValid(ENDP3);                                                                //ê±Äü¶Ëμã3μÄêy¾Y½óêÕ}这个函数在注释里面写着是接收数据用的。但debug并没有进去。

stm32f103读取ADS1274

这个问题怎样解决,将ADS1274的sclk直接接至CLK,则sclk一直有时钟,出现图73的情况,当DRDY为低时,表明转换完成,可以读取数据, 但我的疑问是:sclk一直都有,那只要DRDY变低,ADS1274就开始输出数据,该如何读取ADS1274的数据?是使用SPI么?