首页
学习
活动
专区
工具
TVP
发布

韦东山嵌入式

专栏作者
465
文章
882106
阅读量
136
订阅数
Linux 安全开发指南
本文主要介绍了 Allwinner 安全方案的组成与功能。安全完整的方案基于 normal 方案扩展, 覆盖硬件安全、安全启动(Secure Boot)、安全系统(Secure OS)、安全应用(Trusted apps)等方面。本文从硬件安全、安全启动(Secure Boot)、安全系统(Secure OS)、安全应用的开发(TA/CA 开发指引)、固件密钥存储、安全系统在 Flash 上的加密保存几个方面进行介绍。
韦东山
2023-02-25
3K0
手把手教你如何从0搭建智慧家居中的视频监控系统
https://www.cnblogs.com/saysmy/p/7851911.html
韦东山
2022-12-28
6870
10_异常与中断
本章处理器架构的内容主要来自于ARM® Cortex™-A Series Programmer’s Guide version4.0。
韦东山
2022-05-05
1.2K0
7_时钟体系
​ 时钟信号是数字时序电路的“脉搏”,电路每接收到一个周期的时钟信号,就做一个相应的动作。因此,在允许的范围内,时钟信号的快慢直接决定着电路性能的好坏。在片上系统(SOC)中,不同的模块通常需要工作在不同的时钟频率。为了满足这些需求,芯片将时钟源信号进行稳定、倍频、分频、分发以及屏蔽(gate)等操作,产生不同频率的时钟信号。这些时钟信号和它们的管理电路构成了芯片的时钟体系,驱动着各种各样的功能模块协同工作。
韦东山
2022-05-05
5720
5_LED程序涉及的编程知识
​ 目前IMX6UL是使用Cortex-A7架构,本小节简单介绍一下Cortex-A7架构的基础知识,比如运行模式、寄存器组等。
韦东山
2022-05-05
4840
STM32 结构
从“2.2 ARM与STM32的关系”可知,ARM公司负责设计内核,半导体芯片厂商拿到内核授权后,根据产品需求,添加各类组件,生产芯片售卖。如图 6.1.1 所示,为STM32的组成示意图,其中Cortex-M3内核、调试系统都是ARM公司设计,内部总线、外设、存储、时钟复位等都由ST公司开发。
韦东山
2022-05-05
9490
STM32F103开发环境的搭建
嵌入式系统开发不同于通用PC系统的开发。通用PC系统拥有强劲的处理器、充裕的内存和硬盘,且有鼠标键盘输入,显示屏查看,是理想的开发载体,因此PC程序也就直接在PC上开发。而嵌入式系统往往资源有限,输入显示也受限,不适合作为开发载体,因此嵌入式程序通常不在嵌入式系统中开发。而是将嵌入式程序放在PC上开发,然后将生成的可执行文件放在嵌入式系统运行,这种方式就叫交叉开发。
韦东山
2022-05-05
7770
ARM 与 STM32 的关系
1978年,奥地利籍物理学博士Hermann Hauser,和他朋友,一位英国工程师Chris Curry,共同创建了一 家名为“Cambridge Processor Unit,CPU”的公司,中文字面意思就是“剑桥处理器单元”,主要从事研发 当地电子仪器设备的业务,比如街头游戏机之类的。
韦东山
2022-05-05
4270
嵌入式产品实例分析
该台灯首发价格为399元,月销上万,可以说是一款月流水千万级的产品。相较于传统台灯,主要增加了亮度、色温调节和手机控制,身价也涨了几倍,该智能台灯如图 2.1.1 所示,功能如下:
韦东山
2022-05-05
8520
物联网实战项目 手把手教你如何从0搭建智慧家居中的视频监控系统
https://www.cnblogs.com/saysmy/p/7851911.html
韦东山
2022-05-05
7580
06_client端使用pinctrl过程的情景分析_基于IMX6ULL
设备节点要么被转换为platform_device,或者其他结构体(比如i2c_client),但是里面都会有一个device结构体,比如:
韦东山
2021-12-08
4790
05_Pincontroller构造过程情景分析_基于IMX6ULL
某组引脚中,有哪些引脚?这要分析设备树:imx_pinctrl_probe_dt。
韦东山
2021-12-08
4540
04_Pinctrl子系统主要数据结构
pincontroller虽然是一个软件的概念,但是它背后是有硬件支持的,所以可以使用一个结构体来表示它:pinctrl_dev。
韦东山
2021-12-08
6620
DRV_06_I2C接口触摸屏驱动分析
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 I2C接口触摸屏驱动分析 参考资料: Linux 5.x内核 Documentation\devicetree\bindings\input\touchscreen\goodix.txt drivers/input/touchscreen/goodix.
韦东山
2021-12-08
1.2K0
DRV_05_GPIO按键驱动分析与使用
理想状况是:按下、松开按键,各产生一次中断,也只产生一次中断。 但是对于机械开关,它的金属弹片会反复震动。GPIO电平会反复变化,最后才稳定。一般是几十毫秒才会稳定。 如果不处理抖动的话,用户只操作一次按键,会发生多次中断,驱动程序可能会上报多个数据。
韦东山
2021-12-08
1.8K0
嵌入式Linux上机实验_基于IMX6ULL
修改内核文件:drivers/video/fbdev/Makefile,把内核自带驱动程序mxsfb.c对应的那行注释掉,如下:
韦东山
2021-12-08
1.1K0
Linux系统驱动之编程_配置LCD控制器之寄存器操作_基于IMX6ULL
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 编程_配置LCD控制器之寄存器操作_基于IMX6ULL 参考资料,GIT仓库里: 芯片资料 IMX6ULL\开发板配套资料\datasheet\Core_board\CPU\IMX6ULLRM.pdf 《Chapter 34 Enhanced LCD
韦东山
2021-12-08
3170
Linux系统驱动之编程_配置LCD控制器_基于IMX6ULL
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 编程_配置LCD控制器_基于IMX6ULL 参考资料,GIT仓库里: 芯片资料 IMX6ULL\开发板配套资料\datasheet\Core_board\CPU\IMX6ULLRM.pdf 《Chapter 34 Enhanced LCD Interf
韦东山
2021-12-08
6740
Linux系统驱动之编程_配置时钟_基于IMX6ULL
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 编程_
韦东山
2021-12-08
8000
Linux系统驱动之编程_配置引脚_基于IMX6ULL
主要使用pinctrl子系统把引脚配置为LCD功能,对于背光引脚等使用GPIO子系统的函数控制它的输出电平。
韦东山
2021-12-08
6710
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档