嵌入式
文章平均质量分 82
jk_101
不停的学习。
展开
-
STM32工具使用--J-Flash烧录程序
我使用的是PAC控制芯片,PAC芯片是active-semi公司的电机控制系列芯片,我第一次听到这个公司名,也是不知道这是哪个公司,但查了一下才知道,这公司在电机与电源部分还是非常牛的(虽然现在active-semi公司已经被收购啦)。最近客户那边需要给他们烧程序,他们需要把板子给寄给我,我烧写好之后又发回去,这样一来一回就浪费不少时间,而且也比较麻烦,所以最近给它们出了一个如何烧写.hex程序文件的步骤,这样以后就不用再麻烦自己给他们烧写了,他们根据教程就能完成。原创 2024-03-18 16:58:31 · 2044 阅读 · 1 评论 -
单片机串口丢数据的原因,找到了
指未及时取走数据导致溢出错误而丢失数据,通常是发生在大量数据、以查询方式接收数据的情况下。在编程时需要考虑通信接口方式,在长距离通信的时候,需要考虑线路上的延时,如果操作不当也会导致数据丢失。使用UART中断接收数据相比查询接收数据的方式更常见,中断方式比查询方式响应更及时,但不合理处理同样也会存在数据丢失的情况。HAL库已经有几年了,但还是有很多工程师都使用标准外设库,这时如果自己封装接口不当,就会存在发送最后一字节数据丢失的问题。在通信波特率较高的情况下,如果时钟误差加大,很可能导致数据丢失。转载 2024-01-04 10:29:31 · 405 阅读 · 0 评论 -
讲解SRAM与DRAM的区别
对于RAM等存储器来说也是一样的,虽然存储的都是代表0和1的代码,但是不同的组合就是不同的数据。小圆点代表RAM中的存储空间,每一个都有一个唯一的地址线同它相连。此外,SRAM主要用于二级高速缓存(Level2 Cache),它利用晶体管来存储数据,与DRAM相比,SRAM的速度快,但在相同面积中SRAM的容量要比其他类型的内存小。SRAM也有它的缺点,集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积,同样面积的硅片可以做出更大容量的DRAM,因此SRAM显得更贵。转载 2023-12-02 10:00:00 · 93 阅读 · 0 评论