-
PIC16F1516/7/8/9单片机的开发例程
哪里可以下载到关于PIC16F1516/7/8/9芯片的相关开发例程?
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注
2022-10-02 5 -
ULN2003想输出高电平
ULN2003,我的理解就是类似于一个具有更大灌电流能力的51mcu的P0口,如果想输出方波的话就必须要通过电阻上拉,不知道这样理解正确不?
2022-09-28 8 -
最近在研究**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的指定地址//入口参数://出口参数://说明://*********************************
2022-03-08 6 -
PIC18F67K90-I/PT 和 PIC18F67K90-I/PTRSL区别
现有热水器客户情况如下:原型号:PIC18F67K90-I/PT现考虑型号:PIC18F67K90-I/PTRSL这两个型号具体是什么?是否会对产品软硬件有影响?
2021-12-23 5 -
淘宝 新唐店 怎么空空如也了
淘宝新唐店怎么空空如也了
2021-10-04 3 -
CAN总线加上120欧姆电阻就无法通信
用TJA1050按照网上电路加上120欧姆电阻,但是无法通信,后来去掉电阻就能通信,这是什么原因?总线很短只是做实验。
2021-08-17 9 -
官方例程用MDK-Keil 5.30.0.0打开后.h文件出现黄色三角感叹号
2021-07-30 2 -
单片机同时使用两个串口进行数据收发怎么才能不丢数据?
stm32使用两个串口同时进行数据收发,目前处理方式是两个串口接收使用DMA+空闲中断方式,发送使用轮询发送方式,接收数据之后两个串口的数据分别放入两个不同的队列,再出队进行发送。目前还是会丢数据,不知道有什么方法可以不丢数据
2021-07-19 13