我是爆米花啊
获得 88 次赞
帮助过409人
我在接收完PC机发送的一整个帧数据的时候,用strncpy()拷贝数据到内存。有时候会莫名其妙丢失字符串的终止符。是哪里的问题,系统提供的标准款怎么跟踪进去调试,好像不给看源代码啊。
编译器在编译程序的时候会在数据段为变量分配相应大小内存。不使用操作系统的程序中使用malloc()函数的话,编译器并不知道程序运行起来什么时候申请,申请多少。单片机是怎么确定哪块地址可以申请?没有见过哪个特殊功能寄存器记录这一类信息。
stm32输出方波,把波形放大来看,有点像梯形。hold time通过程序就可以调整,但是怎么减小setup time,有什么硬件电路可以改善这个斜坡吗。
有时候找不到元件封装要自己画的话。加入某个元件是沉板器件,长度1cm,宽度5mm.在PCB上开孔的时候要留多大的余量?需要考虑PCB加工的时候钻头的直径吗?
在画PCB的时候过孔的焊盘和孔径怎么设置,有什么依据吗?焊盘和孔径需要满足什么比例吗?有时候为了走线想设置小过孔,又不知道影不影响电路特性。