![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NUC980
纵向深耕
这个作者很懒,什么都没留下…
展开
-
NUC980驱动595与165扩展输入输出接口
NUC980扩展串行输入输出接口原创 2023-04-20 23:03:42 · 445 阅读 · 0 评论 -
NUC980模拟时序驱动595输出动态扫描数码管驱动程序
NUC980 模拟时序驱动595动态扫描数码管原创 2023-04-11 23:37:05 · 189 阅读 · 0 评论 -
NUC980挂载U盘测试
NUC980 挂载U盘读写测试原创 2023-04-07 22:04:56 · 213 阅读 · 0 评论 -
NUC980 PWM驱动配置与测试
我这里只使用PWM02,PWM03,但新唐的PWM驱动有点问题,需要把PWM00与PWM01也使能,PWM的序号与驱动才正常。再查手册,PF7与PF8都属于PWM0下PWM02与PWM03。使能PWM通道,下面的通道选择不启用,使用设备树进行配置。输入周期、占空比、使能,参数的单位是ns,启动PWM输出。1、→ Device Drivers使能PWM驱动。可看到有4个PWM驱动设备,后面2个才是我需要。通过逻辑分析仪PWM的参数与测试输入数据一致。对应的PWM引脚修改为PF7、PF8。原创 2023-04-05 22:07:49 · 388 阅读 · 0 评论 -
NUC980 串口驱动配置测试
在→ Device Drivers → Character devices → Serial drivers选上需要的串口,这种方式需要每次都编译内核。pinctrl_uart1_PF为在DTSI文件中定义的串口引脚号。输入echo helloworld > ttyS1。查看电路原理图,查找到需要使用的串口引脚号。串口终端成功接收成功,串口测试成功。一、方法1配置及编译内核使能串口。在设备树文件中找到对应的串口项。四、将DTB文件复制到BOOT。将串口调试模块连接到引脚。二、方法2修改设备树。原创 2023-03-30 20:56:28 · 712 阅读 · 0 评论 -
nuc980 linux开发日志记录
选择NUC980 MMC support,选上Enable MMC support、Generic MMC support、NUC980 SD1 support (SD Host Port F)1、解压uboot文件,在include目录下找到nuc980_evb.h文件,打开编辑,在47行开始位置找到配置启动方式。(8)关闭虚拟机,回到window,将板调整为USB启动,打开NuWriter软件。将SD卡放在板上,进行UBOOT烧写,调整启动方式从SD/eMMC启动启动。(1)、取消SPL功能。原创 2023-03-28 15:41:39 · 867 阅读 · 0 评论 -
NUC980 ADC驱动配置测试
选中Enable buffer support within IIO及Industrial I/O buffering based on kfifo。将4路通道接地或接电源,cat in_voltage4_raw,分别打印AD值为0和4095,ADC测试验证成功。在DTSI文件中默认只打开一路的ADC,按需要打开其它的ADC。参照芯片手册,980的ADC共有8路,分别PB0-PB7。in_voltage*_raw分别对就不同ADC通道。DTS文件的nadc,status更改为okay。原创 2023-04-05 18:56:08 · 529 阅读 · 0 评论