随笔分类 -  单片机

摘要:在开启can1时钟的基础上,进行如下配置: 1 /** 2 * @brief CAN2 Initialization Function 3 * @param None 4 * @retval None 5 */ 6 void MX_CAN2_Init(void) 7 { 8 9 /* USER CO 阅读全文
posted @ 2019-11-05 11:21 Viggo 阅读(7019) 评论(0) 推荐(0)
摘要:————————————————版权声明:本文为CSDN博主「ybhuangfugui」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/ybhuangfugui/article/details/8870401 阅读全文
posted @ 2019-10-30 19:29 Viggo 阅读(8177) 评论(0) 推荐(0)
摘要:转自网络 MCU Specific Package 单片机的具体方案MSP是指和MCU相关的初始化,举个例子就可以理解: 比如串口的初始化1、我们要初始化和MCU无关的东西:例如串口协议,其中包括波特率,奇偶校验,停止位等等,这些设置和使用什么样的MCU没有任何关系,可以使用F1的MCU,也可以是F 阅读全文
posted @ 2019-10-28 21:25 Viggo 阅读(2241) 评论(0) 推荐(0)
摘要:最近做RM需要学习STM32单片机,遇到了FIFO寄存器,找到在openedv找到一个个人感觉非常好的解释,豁然开朗。 相当于一个缓冲区,比如你一秒扔我一个球,我刚好能接住,然后你一秒扔两个,我可能接不住,这时候FIFO就是缓冲这个球的,让我能适应你的频率,但是如果你长期是一秒两个,FIFO满了,我 阅读全文
posted @ 2019-09-20 17:49 Viggo 阅读(6891) 评论(0) 推荐(1)
摘要:来自网络 Windows下的换行定义为\r\n,Linux、Unix系统下的换行定义为\n,所以在Windows下的串口助手要显示换行,需在字符串后加\r\n,Linux下则只要\n就能换行。 阅读全文
posted @ 2019-07-12 13:24 Viggo 阅读(1958) 评论(0) 推荐(0)
摘要:FROM:https://baijiahao.baidu.com/s?id=1590302037132894549&wfr=spider&for=pc 学习编程其实就是学高级语言,即那些为人类设计的计算机语言。 但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等 阅读全文
posted @ 2019-07-12 11:44 Viggo 阅读(761) 评论(0) 推荐(0)
摘要:FROM:https://blog.csdn.net/gdjason/article/details/51019219 什么是DMA —- Directional Memory Access, 直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过 阅读全文
posted @ 2019-07-12 11:37 Viggo 阅读(36153) 评论(2) 推荐(4)