![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式学习
文章平均质量分 67
GS8FG
这个作者很懒,什么都没留下…
展开
-
wiringPi库的交叉编译
一般步骤为下载对应的库,一般都是git clone 地址设定交叉编译器a. 第一种就是设置CC与CROSS_PREFIX:这种一般是基于./buildb. 第二种就是设置 --host与CC:其中–host就是指定将要运行的平台——这种一般是基于./configurec. 具体就需要查看文档:INSTALL安装。原创 2023-07-10 23:52:59 · 122 阅读 · 0 评论 -
IO口操控:orangepi zero 2
推荐书籍:unix设计与实现。原创 2023-06-04 04:32:06 · 83 阅读 · 0 评论 -
交叉编译:orangezero2
已经上传到了csdn,0积分下载。交叉编译器、交叉编译工具链。原创 2023-05-25 14:59:58 · 126 阅读 · 0 评论 -
orangepizero2的Linux内核驱动编译等过程
其实手册中已经给出了具体的详细过程,但博主不太懂Makefile,同时香橙派官方提供的./build总是会编译全部,并且不会显示错误信息。所以这里就自己先把自己摸索的正确过程写出来:其实类似于树莓派。原创 2023-05-25 13:23:20 · 966 阅读 · 0 评论 -
wifi模块:esp8266-01s
查询手册以及通过安信可的串口调试可以得到如下示例。原创 2023-05-16 22:13:57 · 214 阅读 · 0 评论 -
单片机串口
可以是16位也可以是32位,但最高位是用于接收完成标志,第二位是接收到0x0D标志。会改变gState的状态,所以用while等待Transmit发送完毕。原创 2023-05-12 11:35:25 · 97 阅读 · 0 评论 -
智能垃圾桶项目:Linux环境下
这一个项目让我发现了非常多的问题,比如上面提到的使用条件变量时,要注意mutex必须要被及时获取到。然后项目中有许多的优化点,比如写入文件和写入数据库的时候,会发现写入的数据不对。原创 2023-05-09 01:46:17 · 297 阅读 · 0 评论 -
单片机——IIC协议
手册是ssd1306。原创 2023-04-05 14:42:21 · 349 阅读 · 0 评论 -
单片机——LCD1602液晶显示模块
由手册可以知道,RS为寄存器选择,高电平选择数据寄存器,低电平选择指令(地址)寄存器;而写操作,分为写数据和写地址。原创 2023-04-03 20:33:12 · 2763 阅读 · 0 评论 -
单片机——EC03-DNC4G通信模块初探
先到这里下载相应的用户手册,id=1102下载花生壳软件,借助它,完成内网穿透使用网络调试助手,设置一个TCP服务器。原创 2023-04-02 23:37:27 · 181 阅读 · 0 评论 -
单片机——wifi模块:esp初探+esp-01s作为服务器
AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter,TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。其对所传输的数据包大小有定义:即对于AT指令的发送,除AT两个字符外,最多可以接收1056个 字符的长度(包括最后的空字符)。以设备模式或者双模模式,连接进入自己的路由器网络。时,才进行下一步,否则一直等待。原创 2023-04-02 02:49:53 · 1964 阅读 · 0 评论 -
单片机——串口初探及串口+中断
注意上面代码中有一行`while(!T1);`这一行是给程序延时的,防止串行数据还没发送完毕时,SBUF就发生了改变,这也是`发送的数据`发生乱序的原因原创 2023-04-01 00:37:11 · 367 阅读 · 0 评论 -
单片机——感应开关垃圾桶,中断、舵机、超声波测距、完整垃圾桶应用
通过占空比编码模拟信号占空比:一个波形周期内,高电平占据时长的百分比使用的型号为:HC-SR04。原创 2023-03-30 21:00:31 · 126 阅读 · 0 评论 -
单片机:感应开关垃圾桶——定时器/计数器、寄存器以及简单应用
对于第2,3,4点的解释:一个机器周期内要进行若干步动作,比如:存储器读周期有:送地址、发读命令、检测数据有无准备好、取数据等。根据手册中,我们可以得知关于 TCON中的第5位——TF0(或TF1),如果TF0=1了,那么就代表爆表了,那么此时定时器会向CPU请求中断,知道CPU响应该终端时,才会清0。在一个时钟周期内,CPU仅完成一个最基本的动作。则 应当从第56320个机器周期开始计数,过程:(y+x)= 65536 ,x*1.085μs = 10ms,解出,x = 9216,y=56320。原创 2023-03-29 00:12:38 · 140 阅读 · 0 评论 -
简易电动车报警——上官一号单片机
【代码】简易电动车报警——上官一号单片机。原创 2023-03-27 23:45:17 · 294 阅读 · 0 评论 -
第一次点亮单片机的LED灯
【代码】第一次点亮单片机的LED灯。原创 2023-03-27 12:15:13 · 36 阅读 · 0 评论