问答

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

资深技术

TA的家园币:815  

  • PIC16F1516/7/8/9单片机的开发例程

    哪里可以下载到关于PIC16F1516/7/8/9芯片的相关开发例程?

    芯片 开发 单片机 PIC16F

    2024-08-14 3
  • 请教,STM32G473 现在用什么开发工具, KEIL 还不支持吧?

    我的keil是5.38版本的,还只支持G0、不支持G4;5.38a支持G4吗?

    2023-10-26 4
  • 想问问如何提高饶制磁环的电感量

    自己买了个纳米晶磁环(32/50/15),然后饶了几圈漆包线,用LCR电桥分别测了频率1K,10K,100K和500khz频率下的电感,发现1Khz下,电感量为30mh,10khz变成20mh,到500khz下变成8mh了,想问问这个电感量是跟什么有关呢(先固定绕漆包线的圈数),我理解是磁环的材料(不同材料的磁环在不同的频率下性能不一样?),尺寸。不知道跟其他参数有没有关系,如果要提高电感量的话,前辈们有没有什么建议,感谢前辈们!

    电感 电源 高频率

    2022-12-10 13
  • ST7789-LCD驱动 如何用清屏切换两个页面不产生重叠

    本帖最后由tyw于2022-10-219:44编辑我发现第二页显示的时候,第一页还在那,两者会产生重叠,所以需要在每次展示新的一页之前,将lcd清屏,但是清屏函数是用字节一位一位去写就很慢,请问还有什么其他方法吗tyw注

    单片机 LCD 屏幕 ips

    2022-10-02 5
  • ULN2003想输出高电平

    ULN2003,我的理解就是类似于一个具有更大灌电流能力的51mcu的P0口,如果想输出方波的话就必须要通过电阻上拉,不知道这样理解正确不?

  • 最近在研究**hex文件

    有没有hex相关的资料,欢迎来砸!!!!最近在研究**hex文件

    HEX

    2022-05-20 11
  • 定时器的初值算出来是个小数怎么办?

    设单片机时钟fosc=11.0592MHz,利用定时器T1在P1.1产生频率25kHz,占空比80%的矩形波。但定时器的初值算出来是个小数怎么办?

    2022-05-07 10
  • 大佬们,急问

    本帖最后由tyw于2022-3-912:39编辑我用了新唐M4系列的主控,然后用SPI1想和SPIFlash通信,结果写入和读出的数据不准确,是什么原因。以下是我使用的代码//*****************************************************************************//函数名称:voidSPI_Flash_Send_Add(uint32_tAddress)//函数功能:向SPIFlash发送地址//入口参数://出口参数://说明://*****************************************************************************voidSPI_Flash_Send_Add(uint32_tAddress){SPI_WRITE_TX(SPI1,(Address>>16)&0xff);SPI_WRITE_TX(SPI1,(Address>>8)&0xff);SPI_WRITE_TX(SPI1,Address);/*Waitready*/while(SPI_IS_BUSY(SPI1));}//*****************************************************************************//函数名称:uint8_tSPI_Flash_Read_Data(uint8_t*pRamAddress,uint16_tcnt)//函数功能:从SPIFlash中读取数据到指定地址的Ram区域//入口参数:cnt不能超过SPI传输的最大值!!//出口参数://说明://*****************************************************************************voidSPI_Flash_Read_Buff(uint32_tAddress,uint8_t*pRamAddress,uint16_tcnt){//SendthereadslowcommandSPI_SET_SS_LOW(SPI1);SPI_WRITE_TX(SPI1,SPIFLH_CMD_READSLOW);/*Waitready*/while(SPI_IS_BUSY(SPI1));//SendtheaddressSPI_Flash_Send_Add(Address);//Readnumberofbyteswhile(cnt){//8位,读的好像是32位???SPI_WRITE_TX(SPI1,Dummy_Byte);*pRamAddress++=SPI_READ_RX(SPI1);//读SPIDATAIN数据/*Waitready*///while(SPI_IS_BUSY(SPI1));cnt--;}SPI_SET_SS_HIGH(SPI1);}//*****************************************************************************//函数名称:uint8_tSPI_Flash_Write_Buff//函数功能:将BUFF中的数据写入到SPIFlash的指定地址//入口参数://出口参数://说明://*********************************

    新唐 M4 spi flash

    2022-03-08 6
  • PIC18F67K90-I/PT 和 PIC18F67K90-I/PTRSL区别

    现有热水器客户情况如下:原型号:PIC18F67K90-I/PT现考虑型号:PIC18F67K90-I/PTRSL这两个型号具体是什么?是否会对产品软硬件有影响?

  • 淘宝 新唐店 怎么空空如也了

    淘宝新唐店怎么空空如也了

    新唐

    2021-10-04 3
  • CAN总线加上120欧姆电阻就无法通信

    用TJA1050按照网上电路加上120欧姆电阻,但是无法通信,后来去掉电阻就能通信,这是什么原因?总线很短只是做实验。

  • 官方例程用MDK-Keil 5.30.0.0打开后.h文件出现黄色三角感叹号

    keil MDK

    2021-07-30 2
  • 单片机同时使用两个串口进行数据收发怎么才能不丢数据?

    stm32使用两个串口同时进行数据收发,目前处理方式是两个串口接收使用DMA+空闲中断方式,发送使用轮询发送方式,接收数据之后两个串口的数据分别放入两个不同的队列,再出队进行发送。目前还是会丢数据,不知道有什么方法可以不丢数据

12下一页