问答

汇集网友智慧,解决技术难题

畅想天子

TA的家园币:644  

  • FT245BL 单片机将数据写入不到FT245传送缓冲区是为什么?

    最近开发FT245BL模块,这个芯片是就一个USB转FIFO的芯片,内部集成了USB通信协议。我一直希望单片机的8个端口并行数据传入到FT245传送缓冲区,同时读取TXE#标志位,判断是否为1。现在编写的代码一直无法实现,数据手册也研究了好多遍,始终找不到原因,请哪位高手指点一下......voidFT245_Write_Data(uint8_tWr_data)//单片机写一个字节数据到FT245传送缓冲区{if(GPIO_ReadInputDataBit(FT245_WR_PORT,FT245_TXE)==0)//如果TXE=0,则开始写入数据{GPIO_Write(FT245_WR_PORT,Wr_data);WR_ON;WR_OFF;systick_Dealy_us(50);//WR管脚由高到低,数据写入传送缓冲区}}while(GPIO_ReadInputDataBit(FT245_WR_PORT,FT245_TXE)==RESET);//等待TXE=1if((GPIO_ReadInputDataBit(FT245_WR_PORT,FT245_TXE)==SET){//LED灯闪烁两次}

  • JLINK烧写出现错误

    本帖最后由Kanson4于2023-1-1218:24编辑使用JLINKV8,hk32f0301mf6在HKConfig中能连接,能读取数据,读取ID,但烧写时报错Failedtoerasesectors。在KEIL中正常识别到芯片,下载数据时,报错Error:FlashDownloadfailed-"Cortex-M0"请问什么原因,谢谢!

    LED 读取 se 烧写 错误 link

    2023-01-12 5
  • 如何让8个LED轮流呼吸呼吸点亮,比较稳定那种+

    如何让8个LED轮流呼吸呼吸点亮,求一个设计思路PIC单机机的那种

    2022-07-19 11
  • 平时自己或者工厂里电路板报废该怎么处理?

    工厂里生产的报废电路板,不能乱扔污染环境罚款,罚你悔恨终身。扔给收废品的还能赚点。我有办法可以让他变废为宝。想知道的请留言。。。。

    技术交流 ST MUC 嵌入式

    2022-07-04 0
  • GD32 这个是啥货

    梦想成真

    2022-07-04 2
  • GD32F303VET6打开PWM, 严重影响中断的接收实时性

    GD32F303VET6打开PWM,改变频率,重复初始化TIMER3,改变ARR值,第2次调用以后严重影响中断的接收实时性,UART口的接收中断有时候无法触发,系统资源被PWM严重占用

    2022-07-04 5
  • 请教这块儿4-20mA信号输入板的原理

    本帖最后由ittechbay20于2022-5-1702:21编辑这是一块16路4-20mA信号输入板,画红圈部分是其中一路输入的电路,这一路电路是什么原理?我自己的分析:最下边那个最大的方形元件是个保险电阻,在线测量是20Ω,中间白色薄片是个电压取样精密电阻,最上边是三个三极管吗?用分立器件搭建的电压跟随?电压放大?)我只查到用电阻+运放(LM358等)电压跟随组成的电路,或者专用芯片XTR1115,组成的4-20mA接收电路

  • 下面这个滤波电路的作用是?截止频率咋计算?

    本帖最后由踏雪寻麟于2022-5-1611:04编辑E:\高级应用\驱动器定制\电路.png

    模拟滤波电路

    2022-05-16 3
  • 请教大家在多级运放时第一级增益是大还是小?

    本帖最后由tyw于2022-5-1609:49编辑请教大家在多级运放时为减小噪声,第一级增益是大还是小?有的资料说越大越好,有的说小的好。

    2022-05-16 4
  • 谁知道这种9脚6位圆形数码管是怎么驱动的吗

    谁知道这种9脚6位圆形数码管是怎么驱动的吗,如果有驱动程序可以发一份,谢谢

    2022-05-06 10
  • keil5单步调试hardfault?

    程序自由运行好像没有问题,但是单步调试时,一个函数运行完,退出时直接到hardfault了,这是什么原因?谢谢!另外,我把整个工程拷贝到另外一台电脑上,单步调试完全正常!非常迷惑!不知道有没有达人遇到过这样的问题?如何解决?非常感谢!

  • 电源运行过程中STM32F103C8T6偶尔报一下故障怎么回事?

    大家好!有个问题想请教一下:我这边有个电源,输出48V50A,控制芯片是28950,MCU芯片是STM32F103C8T6,MCU芯片主要实现整机的逻辑时序控制,以及与电脑上位机通过CAN进行数据交换(波特率500K,100ms速率)。现在发现在运行过程中偶尔会出现MCU报输入过欠压、输出过流、输出欠压等故障导致电源出现停机现象,而且是不规律的,有时候开机很久20个小时不出现,有时候15分钟不到就出现了,让人头疼。一、应对措施:1.用探讨靠测MCU对应的这几个采集信号AD引脚波形,正常运行情况下比较干净的没什么毛刺,假信号触发的概率感觉很低;2.将故障判断时间加长,比如全部拉长到连续判断3S,但是还是有时候会发生,觉得不可思议。拿这个输入过欠压为例,现在电网220VAC基本都很稳定的了,要超出这个90~264V范围而且维持3S钟,真的不太可能;3.后来将这几个采集信号故障判断软件暂时全部屏蔽了,到目前为止没有再发生过报故障导致的关机;二、疑问:综合起来觉得MCU误判的概率比较大,但是什么原因导致误判呢?跟电脑上位机这个100ms的CAN数据来回交换有无关联?会不会是频繁的CAN中断使AD采样不正常出现误判?谢谢大家指点。

  • 师傅帮帮我,SOP8没有丝印

    本帖最后由电子爱好者小张于2022-4-1112:37编辑哪个师傅帮我看下这是什么型号的芯片,没有丝印了,是焊台上面使用的SOP8芯片1脚VCC(5V)2脚空3脚至MOS管开关4脚NRST5脚至LM358运算芯片第四角GND6脚SCK7脚SDA8脚GND

  • 请问LED灯具串联灯珠单颗损坏怎么办?

    LED灯一般都是用灯珠串联的方式,如果有其中一颗损坏了,那全部都会不亮。请问各位大咖们,业内一般都是用什么方式解决这个问题的?

    LED 技术交流

    2022-03-04 24
12下一页