上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页
摘要: 今天按照点亮LED的流程,来试下蜂鸣器的驱动编写。 硬件简介 查底板原理图 开发板的蜂鸣器是有源的,这个有源指的是振荡源,这种蜂鸣器只需要给个激励源就可以发声,而对应的无源是需要给个方波来驱动的。蜂鸣器接在PNP三极管集电极上,三极管作为开关使用时有个简单的方法判定其是否打开:看三极管上箭头所在方向 阅读全文
posted @ 2022-01-01 11:19 银色的音色 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 随着a56爆大奖在线娱乐们的代码功能完善,在一个文件夹下放置所有文件已经不太合适了,针对a56爆大奖在线娱乐们上一章使用NXP提供的库来说,简简单单一个点亮LED的试验,目录结构就很乱了 在做复杂功能项目的时候,需要对目录结构进行优化,这里引入一个新概念——BSP(Board Support Package 板级支持包),目录的结构先 阅读全文
posted @ 2022-01-01 01:42 银色的音色 阅读(321) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们写完的源码是通过gcc编译、链接的但是如果每一次代码的改变都要重新编译,工程文件量少的话还好,当文件有几十几百甚至上千的话在Terminal输入一条条指令肯行是不现实的。这样就要引入a56爆大奖在线娱乐工具:make,这个工具不光可以自动编译代码,还可以只对更改的代码进行编译和链接。 a56爆大奖在线娱乐们先做一个计算器的小工程 阅读全文
posted @ 2021-12-30 23:25 银色的音色 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 恩智浦针对I.MX6ULL编写了一个SDK包,这个包类似STM32的标准库或者HAL库,这个SDK包含了Windows和Linux两种版本。下载链接可以点击下载,链接失效了还可以从这下: https://pan.baidu.com/s/1L4OgqBiejZJFOmOxTVjtBw 提取码:slhm 阅读全文
posted @ 2021-12-30 00:54 银色的音色 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 在上一章节a56爆大奖在线娱乐们通过C语言点亮了LED,但是对寄存器进行操作前先要对其在头文件里定义,a56爆大奖在线娱乐寄存器和对应的地址都要写在头文件里,像下面图里显示的一样 使用起来就是非常不方便,也很容易出错。搞过STM32的朋友们在对相邻的寄存器赋值时是可以使用"GPIOB->ODR"这种指针形式实现的,前提是一个外设的寄 阅读全文
posted @ 2021-12-29 12:30 银色的音色 阅读(600) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们在前面的LED驱动是用汇编写的,在后面的开发过程中是不能用汇编去做的,基本上是靠C去实现的,下面a56爆大奖在线娱乐们就用C语言实现LED的驱动试验 处理器的运行模式 在开始之前要先了解一下I.MX6UL的运行模式,这个要看ARM Cortex-A(armV7)编程手册V4.0。第三张ARM Processor 阅读全文
posted @ 2021-12-28 13:34 银色的音色 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在上一章a56爆大奖在线娱乐们通过点亮LED实现了第一个小程序。在烧录程序完成插入SD卡后有个选择启动拨码开关的步骤,那么这个启动方式是如何实现的,今天a56爆大奖在线娱乐们就来大致了解下I.MX6U的启动方式 一.启动模式选择 按照I.MX6UL的开发手册上所说,整个BOOT的处理过程就是芯片上电后,芯片首先会根据BOOT_MODE 阅读全文
posted @ 2021-12-27 01:21 银色的音色 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 在上一章a56爆大奖在线娱乐们通过点亮LED实现了第一个小程序。在烧录程序完成插入SD卡后有个选择启动拨码开关的步骤,那么这个启动方式是如何实现的,今天a56爆大奖在线娱乐们就来大致了解下I.MX6U的启动方式 一.启动模式选择 按照I.MX6UL的开发手册上所说,整个BOOT的处理过程就是芯片上电后,芯片首先会根据BOOT_MODE 阅读全文
posted @ 2021-12-26 03:40 银色的音色 阅读(172) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们在上一章已经把代码放出来了,下面就要把代码编译成开发板能运行的程序。因为开发板用的是arm的架构,用树莓派可以直接编译。完整版的树莓派自带arm的gcc编译器,就不用额外配置了,并且a56爆大奖在线娱乐们是通过vscode第ssh插件直接在树莓派里写的代码,也不需要复制等操作,直接编译就行了。 程序编译 程序编译 阅读全文
posted @ 2021-12-25 23:07 银色的音色 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 首先,a56爆大奖在线娱乐们一步步从汇编开始点亮板子上的LED灯! 为什么要先从汇编开始呢?一般来说a56爆大奖在线娱乐们只用C写程序就行了,但是系统上电以后要对SOC的外设、DDR进行初始化(a56爆大奖在线娱乐们用的是I.MX6U,不需要这一步),设置堆栈指针(一般指向DDR),设置好C语言的环境关闭看门狗等流程,但这些功能用C是无法实现的,必须通 阅读全文
posted @ 2021-12-25 12:49 银色的音色 阅读(830) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页