![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
bitshelf
这个作者很懒,什么都没留下…
展开
-
嵌入式的一点理解
引脚复用增加芯片的通用性设计芯片而不必过分考虑应用的需求软件构建软件构建是软件系统中具有相对独立功能、可以明确辨识构件实体在设计核心构件时,需要考虑"核心构件能为其他构件提供那些信号?"3.中间构件需要考虑的问题是:“中间构件需要接受那些信号,以及提供那些信号?”根文件系统运行存放、维护系统所必需的各种工具软件、库文件、脚本、配置文件和其他特殊文件的地方中断MCU在正常运行程序时,由于MCU内核异常或者MCU各模块发出请求事件,引起MCUt停止正在运行的程序,转而去处理异常原创 2021-05-08 10:23:07 · 84 阅读 · 0 评论 -
安装 tftp
1. 安装 tftp-serversudo apt-get install tftpd-hpa tftp-hpa2. 修改文件 vim/etc/default/tftpd-hpa,开启 tftp 服务$sudo vi /etc/default/tftpd-hpaTFTP_USERNAME="tftp"TFTP_DIRECTORY="/tftpboot"TFTP_ADDRESS="0.0.0.0:69"TFTP_OPTIONS="-c -s -l"3. 创建/tftpboot目录原创 2021-04-17 01:06:49 · 305 阅读 · 0 评论 -
通讯协议笔记
基础知识串行通信又称为通用异步收发器(Universal Asyn-chronous Receiver-Transmitters,UART) 或者 串行通信接口(Serial Communication Interface,SCI)一般需要三根线:发送线(TxD)接收线(RxD)地线(GND)数据以字节为单位发送,按位的顺序从一条线发送串行通信分为:异步通信:在一个字节数据发送完成后,发送停止位***,若继续发送下一个字节则需要重新发送开始位*同步通信波特率位原创 2021-04-12 13:40:54 · 119 阅读 · 0 评论 -
GPIO键盘编程
矩阵键盘键盘识别如果键盘上闭合键的识别由专用硬件实现,称为 编码键盘如果靠软件实现,就称为 未编码键盘原创 2021-04-10 23:41:16 · 116 阅读 · 0 评论 -
驱动编写
两种方式直接成为内核的一部分。例如开机显示器驱动;好处是开机启动.ko模块形式,独立于内核优点:与内核分离,灵活度高模块化,易于管理减少内核体积,不在开启时加载,加快开机启动速度...原创 2021-04-09 02:41:24 · 72 阅读 · 0 评论