![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
文章平均质量分 79
ZHnDo
这个作者很懒,什么都没留下…
展开
-
嵌入式第四课(继续SPI之路)
看起来SPI好像挺简单,连上四根线,设置好极性相位,速率等等就可以通信了,但实际上这不仅仅是SPI的通信,还有更多嵌入式所带来的问题,同样值得思考。原创 2022-09-11 20:59:47 · 6540 阅读 · 3 评论 -
嵌入式第一课(嘉立创篇)
嘉立创下单助手教学,嵌入式项目原创 2022-09-07 21:49:13 · 2590 阅读 · 0 评论 -
嵌入式第二课(SPI篇)
这个是我在做整个项目中总结出来的经验之谈,很多人在配置SPI的时候根本不注意他的速率,要么是默认的,要么没有设置,对于Slave而言,他的SPI能力可能没有主控Master的那么强,所以往往需要降低主控的最高串行时钟,例如主频在168M的STM32F407,在和ICM20602通信时,就需要设置32分频,将频率降低到5.25MHZ再进行通信。一般来讲,谈到时序,肯定是先甩一张图上来,看图说话,但是对于小白来说,图不一定能看明白,所以有一个细节,SPI一共就四种模式,原创 2022-09-10 14:43:18 · 1201 阅读 · 4 评论 -
嵌入式第三课(SPI篇)
从这里开始,我将真实记录我所做项目的一点一滴,从开始,到解决困难。连续写了两篇博客,终于可以写这个项目是怎样开始的了,前面的都是基础,是大学四年欠下的债,呜呜。。。原创 2022-09-11 17:14:28 · 504 阅读 · 1 评论 -
嵌入式开发4(I.MX6U串口实验与ubuntu串口调试助手)
在学习正点原子6UL嵌入式开发板的时候,串口UART是一个很重要的点,在以后的实验中会经常遇到,但是教学中是在windows环境下搭建ubuntu虚拟机来编译代码的,串口调试助手使用的是windows版本的,而我是安装了双系统,所以研究了一下在ubuntu中可以用的串口调试器。原创 2023-02-04 11:42:21 · 1082 阅读 · 0 评论 -
嵌入式开发3(I.MX6U移植SDK与makefile解析)
【代码】嵌入式开发3(I.MX6U移植SDK与makefile解析)原创 2023-02-01 17:24:33 · 183 阅读 · 0 评论 -
嵌入式开发1(I.MX6U点亮LED实验)
本实验选择的是正点原子I.MX6U阿尔法开发板,是我第一次接触linux开发板并学习开发。原创 2023-01-17 20:34:53 · 570 阅读 · 0 评论 -
嵌入式开发2(C语言版本点亮LED实验)
设置6ULL处于SVC模式,也就是设置CPSR寄存器的bit4-0也就是M[4:0]为10011=0X13。512MB的DDR范围0x80000000~0x9FFFFFFF。设置栈大小,0x200000=2MB,对于A7而言,处理器栈增长方式是向下增长。ARM 提供了一个当前程序状态寄存器 CPSR 对应开发指南:6.3.2。从0x9FFFFFFF–》0x80000000。所以设置sp指向0x80200000。使用b指令跳转到C语言mian函数。使用MSR和MSR指令;原创 2023-01-31 13:39:03 · 256 阅读 · 0 评论